@charset "UTF-8";*,li,ol,ul{list-style:none}a,audio,button,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,label,li,menu,nav,ol,p,section,table,tbody,td,th,tr,ul,video{margin:0;padding:0;border:0}.white-bg,body{background:#fff}.body-content a,.link,a{text-decoration:none}.data-science-page li,.single-tutorial .navigation-wrap ol>li{list-style-position:inside}.apache-projects a:focus,.tabbed-accordion .tabbed-comp .tab-contents h3:focus,button:focus,form input,form textarea{outline:0}.apache-projects table,.body-content table,.data-science-table,.legacy table,.service-table{border-collapse:collapse}*{margin:0;padding:0;box-sizing:border-box}.glyphicon-chevron-left:before,.glyphicon-chevron-right:before{width:0;border-top:5px solid transparent;border-bottom:5px solid transparent;display:block}img{vertical-align:top;max-width:100%;height:auto}body{line-height:1;color:#404041}button{border-radius:0}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?5pk14w);src:url(../fonts/icomoon.eot?5pk14w#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?5pk14w) format("truetype"),url(../fonts/icomoon.woff?5pk14w) format("woff"),url(../fonts/icomoon.svg?5pk14w#icomoon) format("svg");font-weight:400;font-style:normal}[class*=glyphicon-],[class^=glyphicon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.white-text,body{font-family:Roboto,sans-serif}.bold,.white-text{font-weight:700}.glyphicon-chevron-right:before{content:"\ea42";content:"";height:0;border-left:5px solid #404041}.glyphicon-chevron-left:before{content:"\ea44";content:"";height:0;border-right:5px solid #404041}.green-text{color:#3fae2a!important}.white-text{text-transform:uppercase;color:#fff;font-size:14px}.black-text,p{color:#404041}.black-text{font-size:16px}@media screen and (max-width:767px){.black-text{font-size:14px}}.footnote p,.sub-text .sub{font-size:16px}.no-border{border:0!important}.link-padding{margin-right:19px}hr{border:0;border-top:1px solid #cecece}.grey-bg{background:#e8e8e8}.light-grey-bg{background:#f0f3f7}.postid-83874 .padding50.grey-bg{background:0 0}.black-bg{background:#000}.beige-bg{background:#e9e7e4}.white-text .text-change{color:#fff}.footnotes .footnote a,a{color:#1fa4d4}.white-text p.text-change{font-weight:300}.footnote{padding:25px 18px!important;width:100%;background-color:#e9e7e4;border-right:1px solid #dad9d6}.footnote p{line-height:19px;font-weight:400;margin-bottom:0}@media screen and (max-width:666px){.footnote p{margin-bottom:10px}}.footnotes .footnote{margin-bottom:40px}a{text-transform:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4{font-family:"Roboto Condensed",sans-serif}h1{font-size:50px}h2{font-size:32px;line-height:38px}h3{font-size:28px;line-height:32px}h4{font-size:26px;line-height:30px}h5,h6,p{font-family:Roboto,sans-serif}h5{font-size:22px;line-height:24px}h6{font-size:16px;line-height:22px}p{font-size:18px;font-style:normal;line-height:28px}.hw-wrapper section a[target="_blank"]:not(.no-icon):after{font-family:icomoon;content:"\ea7d";padding-left:10px;color:inherit}.main-body .mktoForm h4,.main-body h2{font-family:"Roboto Condensed",Helvetica Neue,Helvetica,Arial,sans-serif}.hw-wrapper section .blue-boxes a:after{content:"";background:0 0;width:0;height:0}.hw-wrapper section.newsletter-page a[target="_blank"]:not(.no-icon):after{content:"";padding-left:0}.press-room .maincontent .meta h2.blog_title a[target="_blank"]:after{color:#1fa4d4;font-size:16px;vertical-align:bottom;line-height:34px}.main-body h2{width:75%;margin:0 0 30px}.main-body li,.main-body p,.main-body ul{font-size:1em;line-height:1.5em;font-weight:300}.main-body p{margin:20px 0}.main-body ul{margin:20px}.main-body ul li{list-style:outside}.mktoForm h4{margin:10px 12px}.main-body h4{margin:10px 0}.page-summary{padding-right:20px}.main-body .mktoForm{background-color:#eee;padding:20px;position:relative;margin-top:-140px}.main-body .mktoForm h4{text-transform:uppercase;padding-bottom:30px;margin:12px 12px 30px;border-bottom:2px solid #ccc}.body-content h1,.body-content h2{font-family:"Roboto Condensed",sans-serif}.main-body .mktoForm #subtitle{padding:0 12px 30px;line-height:22px}.body-content h1{font-size:50px;line-height:66px;text-transform:uppercase;margin:15px 0}.body-content h2{font-size:34px;line-height:45px;text-transform:uppercase;margin:15px 0}.body-content h3,.body-content h4{line-height:32px;font-family:"Roboto Condensed",sans-serif;margin:15px 0;text-transform:uppercase}.body-content h3{font-size:32px}.body-content h4{font-size:28px}.body-content h5{font-family:"Roboto Condensed",sans-serif;font-size:22px;line-height:24px;text-transform:uppercase;margin:15px 0}.body-content h6{font-family:arial;font-size:12px;color:#d20015;text-transform:uppercase;margin:15px 0}.body-content a{color:#1fa4d4}.body-content a.button-default,.body-content a.button-gray,.body-content a.button-green,.body-content a.button-orange,.body-content a.button-white{color:#fff}.body-content a.button-default:hover,.body-content a.button-gray:hover,.body-content a.button-green:hover,.body-content a.button-orange:hover,.body-content a.button-white:hover{color:#3b8740}.body-content a.button-white{color:#3fae2a}.body-content a.button-green,.body-content a.button-green:hover,.body-content a.button-orange,.body-content a.button-orange:hover,.body-content a.button-white:hover{color:#fff}.body-content a.button-gray{color:#a6a6a6}.body-content a.button-gray:hover{color:#fff}.body-content p{font-family:Roboto,sans-serif;font-size:18px;line-height:28px;font-style:normal;margin-bottom:23px}.body-content p.subhead{font-family:"Roboto Condensed",sans-serif;font-size:40px;line-height:normal;font-weight:300;margin-bottom:23px}.body-content p.caption,.body-content p.intro,.body-content p.subhead-light{font-family:Roboto,sans-serif;margin-bottom:23px}.body-content p.subhead-light{font-size:24px;line-height:normal;font-weight:100}.body-content p.intro{font-size:22px;line-height:38px}.body-content p.caption{font-size:16px;line-height:20px}.body-content ul{margin-top:30px}.body-content ul li{padding:0 0 0 25px;margin-bottom:20px;position:relative}.body-content ul.list-large li,.body-content ul.list-small li{padding:0 0 0 44px;font-family:Roboto,sans-serif}.body-content ul li:before{content:"";position:absolute;width:8px;height:8px;top:8px;left:0;background-color:#3fae2a;border-radius:50%}.body-content ul.list-large li:before,.body-content ul.list-small li:before{width:29px;height:35px;top:-3px;left:-3px;background:url(../images/icon6.png);border-radius:0}.body-content ul.list-large{margin-top:24px}.body-content ul.list-large li{font-size:24px;line-height:28px;font-weight:100;margin:0 0 30px}.body-content ul.list-small{margin-top:24px}.body-content ul.list-small li{font-size:16px;line-height:22px;margin:0 0 20px}.body-content ol{padding:0 0 0 35px;margin:18px 0}.body-content ol li{padding:0 0 0 5px;position:relative;font-size:18px;line-height:22px;list-style-type:decimal}.body-content ol li ol li{padding:0 0 0 5px;list-style-type:lower-alpha}.body-content ol li ul li{list-style-type:none;padding-left:25px}.body-content table{width:100%}.body-content table tr th{background-color:#e9e7e4;border-bottom:1px solid #efedeb;font-size:14px;font-weight:700;margin-top:35px;text-transform:uppercase;width:25%;padding:8px 18px 7px;text-align:left}.body-content table tr th:nth-child(2){background:#3db5e6;color:#fff;position:relative;padding:0 18px 15px}.body-content table tr th:nth-child(2):before{content:" ";position:absolute;background:#3db5e6;border-radius:6px 6px 0 0;width:100%;height:22px;top:-22px;left:0}.body-content table tr td{font-size:16px;padding:25px 18px 22px;border-bottom:1px solid #dad9d6;border-right:1px solid #dad9d6}.body-content table tr td:first-of-type{font-weight:700}.blog-slider .blog-block .inner-blog .body-content table tr td:first-of-type,.blog-slider .blog-block .inner-blog>h1{font-weight:400}.body-content blockquote{margin:0 0 18px 50px}.body-content .button-default,.body-content .button-gray,.body-content .button-green,.body-content .button-orange,.body-content .button-white{margin-top:0}.body-content .green-bg{background:#3fae2a}.body-content .pad-30{padding:30px 0}.body-content .clear{clear:both}.blog-slider .blog-block .inner-blog .body-content{padding:25px 0 20px}.blog-slider .blog-block .inner-blog .body-content table thead{background-color:#456b7e;color:#fff}.blog-slider .blog-block .inner-blog .body-content table th,.blog-slider .blog-block .inner-blog .body-content table tr{text-align:left}.blog-slider .blog-block .inner-blog .body-content table th{padding:10px 12px}.blog-slider .blog-block .inner-blog .body-content table tr{padding:15px 12px}.blog-slider .blog-block .inner-blog .body-content table tr td{padding:25px 12px;border:none;line-height:21px}.blog-slider .blog-block .inner-blog .body-content table tr td a.learn-more{margin-bottom:16px}.blog-slider .blog-block .inner-blog .body-content table tr:nth-child(even){background:#e8e8e8}.blog-slider .blog-block .inner-blog .body-content table tr:first-of-type td{padding:15px 12px;background-color:#456b7e!important;border-right:none;color:#fff}.blog-slider .blog-block .inner-blog .body-content table tr:last-of-type:nth-child(odd){border-bottom:1px solid #e8e8e8}.blog-slider .blog-block .inner-blog .body-content table>tbody>tr:first-of-type>td{font-weight:700}.blog-slider .blog-block .inner-blog .body-content p,.blog-slider .blog-block .inner-blog .body-content span,.blog-slider .blog-block .inner-blog .body-content ul{font-size:16px;line-height:21px}.blog-slider .blog-block .inner-blog .body-content p img,.blog-slider .blog-block .inner-blog .body-content span img,.blog-slider .blog-block .inner-blog .body-content ul img{text-align:center;padding:7px;border:1px solid #e8e8e8}.blog-slider .blog-block .inner-blog .body-content p .wp-caption,.blog-slider .blog-block .inner-blog .body-content span .wp-caption,.blog-slider .blog-block .inner-blog .body-content ul .wp-caption{padding:0 0 16px;margin-bottom:35px}.blog-slider .blog-block .inner-blog .body-content p .wp-caption img,.blog-slider .blog-block .inner-blog .body-content span .wp-caption img,.blog-slider .blog-block .inner-blog .body-content ul .wp-caption img{padding:7px}.blog-slider .blog-block .inner-blog .body-content table+h2,.blog-slider .blog-block .inner-blog .body-content table+p,.blog-slider .blog-block .inner-blog .body-content table+ul{margin-top:35px}.blog-slider .comment-list a{font-size:16px}.button-center,.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.button-default,.button-gray,.button-green,.button-orange,.button-white{display:inline-block;border:2px solid #fff;padding:11px 16px 11px 21px;text-transform:uppercase;font-size:14px;color:#fff;letter-spacing:.05em;background:0 0;margin-top:25px;cursor:pointer;font-weight:700;font-family:Roboto,sans-serif;transition:all .3s ease-in-out}.loadcustomer.loader,.loadentries.loader,.loadevents.loader,.loadondemand.loader,.loadwebinar.loader{transition:all .3s ease;padding-right:30px}.button-default:hover,.button-gray:hover,.button-green:hover,.button-orange:hover,.button-white:hover{background:#fff;color:#3b8740}.main-body .mktoForm .button-default,.main-body .mktoForm .button-gray,.main-body .mktoForm .button-green,.main-body .mktoForm .button-orange,.main-body .mktoForm .button-white{margin-bottom:20px}.button-white{background:0 0;border-color:#3fae2a;color:#3fae2a}.button-white:hover{background:#3b8740;border-color:#3b8740;color:#fff}.button-gray{background:0 0;border-color:#a6a6a6;color:#a6a6a6}.button-gray:hover{background:#fff;border-color:#fff;color:#3fae2a}.button-green{background:#3fae2a;border-color:#3fae2a;color:#fff!important}.button-green:hover{background:#3b8740;border-color:#3b8740;color:#fff}.button-orange{background:#e17000;border-color:#e17000;color:#fff}.button-orange:hover{background:#cb4602;border-color:#cb4602;color:#fff}.loadcustomer.loader:after,.loadentries.loader:after,.loadevents.loader:after,.loadondemand.loader:after,.loadwebinar.loader:after{content:"";background-image:url(../images/loader3.gif);background-size:cover;background-repeat:no-repeat;background-position:50% 50%;width:50px;height:50px;right:-8px}.loadcustomer.loader{position:relative}.loadcustomer.loader:after{position:absolute;top:-4px}@media screen and (max-width:767px){.loadcustomer.loader:after{top:-10px}}.loadentries.loader{position:relative}.loadentries.loader:after{position:absolute;top:-4px}@media screen and (max-width:767px){.loadentries.loader:after{top:-10px}}.loadevents.loader{position:relative}.loadevents.loader:after{position:absolute;top:-4px}@media screen and (max-width:767px){.loadevents.loader:after{top:-10px}}.loadwebinar.loader{position:relative}.loadwebinar.loader:after{position:absolute;top:-4px}@media screen and (max-width:767px){.loadwebinar.loader:after{top:-10px}}.loadondemand.loader{position:relative}.loadondemand.loader:after{position:absolute;top:-4px}@media screen and (max-width:767px){.loadondemand.loader:after{top:-10px}}.blue-label{display:inline-block;background:#3bb7da;font-family:"Roboto Condensed",sans-serif;color:#fff;font-size:15px;line-height:22px;text-transform:uppercase;font-weight:700;padding:3px 10px}.learn-more,.tabular-box .row-head{font-size:14px;text-transform:uppercase;font-weight:700}.learn-more{display:inline-block;position:relative;color:#1fa4d4}.learn-more:after,.learn-more:before{content:"";position:absolute}.learn-more:hover:before{opacity:1;bottom:-5px}.learn-more:after{background:url(../images/more_arrow.png) no-repeat;width:6px;height:10px;right:-12px;top:2px}.learn-more:before,.link:before{height:2px;left:0;transition:all .3s ease}.learn-more:before{opacity:0;background:#1fa4d4;width:100%;bottom:-15px}.learn-more.white{color:#fff}.learn-more.white:after{background:url(../images/more-arrow-wht.png) no-repeat}.learn-more.white:before{background:#fff}.learn-more[target="_blank"]:after{content:""!important;padding-left:0!important}.link:before,.tabular-box a.link:after,.tabular-box a.link:before{content:""}.link{color:#1fa4d4;position:relative}.link:before,.top-label{position:absolute;width:100%}.link:hover:before{opacity:1;bottom:-3px}.link:before{opacity:0;background:#1fa4d4;bottom:-13px}.top-label{top:0;left:20px;text-align:left}.col-eight,.col-five,.col-four,.col-seven,.col-three,.col-two,.col-two-five,section{position:relative}.view-btn-right{display:inline;margin-left:5px}section{width:100%;padding:92px 0;float:left}.wrapper{max-width:1400px;padding:0 40px;margin:0 auto;width:100%}.blue-boxes:after,.col-eight:after,.col-five:after,.col-four:after,.col-seven:after,.col-three-outer:after,.col-three:after,.col-two-five:after,.col-two:after,.developer-newsletter-signup:after,.learning-path:after,.nws-search:after,.nws-wrap:after,.row-data:after,.row-head:after,.row-inner:after,.row-sub-head:after,.search-box:after,.search-wrap:after,.submenu:after,.three-col-row:after,.top-search:after,.wrapper:after,header:after,section:after,ul:after{content:"";clear:both;display:block}#wpadminbar ul:after,.display-none{display:none}.clearfix{clear:both}.float-right{float:right}.float-left{float:left}.no-padding{padding:0!important}.no-padding-top{padding-top:0!important}.no-padding-bottom{padding-bottom:0!important}.less-padding{padding:23px 0 0}.less-padding-bottom{padding-bottom:20px}.less-padding-top{padding-top:20px}.padding70{padding:70px 0}.padding-top70{padding:70px 0 0}.padding50{padding:40px 0 50px}.padding50-bottom{padding-bottom:50px}.padding40{padding:40px 0}.padding80{padding-top:80px;padding-bottom:80px}.padding80-side{padding:0 80px}.no-margin{margin:0}.margin-top{margin-top:30px}.top-margin{margin-top:40px}.hide-full-html{padding:0}.col-two{width:50%;float:left;height:100%}.col-three{width:33.33%;float:left;height:100%}.col-four{width:25%;float:left;height:100%}.col-five{width:20%;float:left;height:100%}.col-two-five{width:40%;float:left;height:100%}.col-seven{width:66.66%;float:left;height:100%}.col-eight{width:75%;float:left;height:100%}.content-870{max-width:870px;margin:0 auto}.content-830{width:68%;margin:35px auto 42px}@media screen and (max-width:1279px) and (min-width:1024px){.content-830{margin:25px auto}}@media screen and (max-width:1023px) and (min-width:768px){.content-830{width:100%;margin:25px auto}}@media screen and (max-width:767px){.content-830{width:100%;margin:15px auto;line-height:20px}}.inner-wrapper{padding:0 20px}.v-middle-wrapper{position:absolute;width:100%;height:100%;top:0;left:0}.v-middle-wrapper.black-overlay{background-color:rgba(0,0,0,.2)}.v-middle-inner{display:table;position:relative;text-align:center;width:100%;height:100%}.v-middle{display:table-cell;vertical-align:middle}.bg-img{overflow:hidden}.bg-img img{transition:all .5s ease}.img-zoom{transform:scale(1.05)}.tabular-box a.link{color:#1fa4d4;position:relative}.tabular-box a.link:after{background:url(../images/more_arrow.png) no-repeat;width:6px;height:10px;margin-left:8px;display:inline-block}.tabular-box a.link:before{opacity:0;background:#1fa4d4;width:100%;height:2px;position:absolute;left:0;bottom:-15px;transition:all .3s ease}.tabular-box a.link:hover:before{bottom:-5px;opacity:1}.tabular-box .row-head{background-color:#e9e7e4;border-bottom:1px solid #efedeb;width:100%;margin-top:35px}.tabular-box .row-head div{padding:8px 18px 7px}.tabular-box .row-head .active-col{background:#3db5e6;color:#fff;position:relative;padding:0 18px 15px}.tabular-box .row-head .active-col:before{content:" ";position:absolute;background:#3db5e6;border-radius:6px 6px 0 0;width:100%;height:22px;top:-22px;left:0}.tabular-box .row-sub-head{background-color:#3b8740;width:100%;color:#fff;font-size:16px;font-weight:700;padding:13px 18px;border-right:1px solid #dad9d6;text-align:left}.tabular-box .row-data{width:100%;font-size:16px}.tabular-box .row-data div{padding:27px 18px 28px;border-bottom:1px solid #dad9d6;border-right:1px solid #dad9d6}.tabular-box .row-data div:first-of-type{font-weight:700}@media screen and (max-width:666px){.tabular-box .row-data div:first-of-type{line-height:18px;padding-top:15px}}.tabular-box .row-data .active-col{background:#d8f0fa}.grid{width:100%;float:left;margin:40px 0}@media screen and (max-width:767px){.grid{margin:20px 0 0}}.grid>ul.icon-tab{position:relative;font-size:0}.grid>ul>li{display:inline-block;position:relative;vertical-align:top;border:1px solid #c7c7c7;text-align:center;margin-top:-1px;width:calc(20% + 1px);height:265px;margin-left:-1px}@media screen and (max-width:1399px) and (min-width:1024px){.grid>ul>li{width:calc(25% + 1px)}}@media screen and (max-width:1023px) and (min-width:768px){.grid>ul>li{width:calc(33% + 1px);height:200px}}@media screen and (max-width:767px) and (min-width:481px){.grid>ul>li{width:calc(50% + 1px);height:150px}}@media screen and (max-width:480px){.grid>ul>li{width:calc(100% + 1px);height:150px}}.grid li .tab-logo,.grid li .tab-logo-solutions{display:block;padding:26px 30px 40px;text-align:center;font-size:22px;font-family:"Roboto Condensed",sans-serif;line-height:24px;font-weight:700;color:#404041;height:100%;cursor:pointer}@media screen and (max-width:1399px) and (min-width:1024px){.grid li .tab-logo,.grid li .tab-logo-solutions{padding:20px;font-size:20px}}@media screen and (max-width:1023px) and (min-width:768px){.grid li .tab-logo,.grid li .tab-logo-solutions{padding:15px;font-size:18px}}@media screen and (max-width:767px) and (min-width:481px){.grid li .tab-logo,.grid li .tab-logo-solutions{padding:10px;height:150px;font-size:16px}}.grid li .tab-logo span.icons,.grid li .tab-logo-solutions span.icons{display:block;height:100px;margin:47px auto 28px}.grid li .tab-logo span.icons img,.grid li .tab-logo-solutions span.icons img{max-height:100px}@media screen and (max-width:1023px) and (min-width:481px){.grid li .tab-logo span.icons img,.grid li .tab-logo-solutions span.icons img{height:100%}}@media screen and (max-width:1023px) and (min-width:768px){.grid li .tab-logo span.icons,.grid li .tab-logo-solutions span.icons{height:65px;margin:25px auto}}@media screen and (max-width:767px) and (min-width:481px){.grid li .tab-logo span.icons,.grid li .tab-logo-solutions span.icons{height:60px;margin:20px auto 15px}}@media screen and (max-width:480px){.grid li .tab-logo,.grid li .tab-logo-solutions{padding:10px;font-size:16px}.grid li .tab-logo span.icons,.grid li .tab-logo-solutions span.icons{height:auto;width:50px;margin:20px auto 15px}}.grid li.current{box-shadow:0 0 0 4px #3db5e6 inset;border:1px solid #3db5e6;position:relative}.grid li:hover{box-shadow:0 0 0 2px #3db5e6 inset;border:1px solid #3db5e6}.grid li.no-hover.current,.grid li.no-hover:hover{border-color:#c7c7c7;box-shadow:none}.grid li:hover:after{bottom:-2px}.grid li.no-hover .tab-logo{cursor:auto}.grid li.no-hover.current:after,.grid li.no-hover.current:before{border:0}.grid li .tabs-content{display:none;background:#e8e8e8;padding:40px;float:left;width:100%;border:1px solid #c7c7c7;border-top:0;position:absolute;left:0;right:0;z-index:2;margin-top:1px}@media screen and (max-width:767px){.grid li .tabs-content{padding:25px}}@media screen and (max-width:479px){.grid li .tabs-content{padding:15px}}.grid li .tab-text{padding-right:40px;text-align:left;height:auto}@media screen and (max-width:1023px){.grid li .tab-text{width:100%;padding:0}}.grid li .tab-text p{color:#606060;line-height:27px;margin-bottom:26px}@media screen and (max-width:767px){.grid li .tab-text p{line-height:20px;margin-bottom:10px}}.grid li .tab-text ul li{padding:0 0 0 25px;font-size:18px;line-height:27px;margin-bottom:10px;position:relative;text-transform:capitalize;color:#606060}@media screen and (max-width:1023px) and (min-width:667px){.grid li .tab-text ul li{font-size:16px;line-height:22px}}.grid li .tab-text ul li:before{content:"";position:absolute;width:8px;height:8px;top:8px;left:0;background-color:#3fae2a;border-radius:50%}@media screen and (max-width:666px){.grid li .tab-text ul li{font-size:14px;line-height:18px;margin-bottom:5px}.grid li .tab-text ul li:before{top:5px}}.grid li .tab-text ul li:hover{box-shadow:none;border:0}.grid li .tab-text .button-default,.grid li .tab-text .button-gray,.grid li .tab-text .button-green,.grid li .tab-text .button-orange,.grid li .tab-text .button-white{margin:0}.grid li .sub-tab-content{background:#fff;height:auto}@media screen and (max-width:1023px){.grid li .tab-text .button-default,.grid li .tab-text .button-gray,.grid li .tab-text .button-green,.grid li .tab-text .button-orange,.grid li .tab-text .button-white{margin-bottom:20px}.grid li .sub-tab-content{width:100%}.grid li .sub-tab-content .col-two img{min-width:100%}}.grid li .sub-tab-content .col-two{overflow:hidden;height:384px;border:1px solid #c7c7c7}.grid li .sub-tab-content .col-two:first-of-type{border-right:none}.grid li .sub-tab-content .col-two.resources-default .v-middle-wrapper .v-middle h5{margin-bottom:0}@media screen and (max-width:1279px) and (min-width:1024px){.grid li .sub-tab-content .col-two{height:300px}}@media screen and (max-width:1023px) and (min-width:768px){.grid li .sub-tab-content .col-two{height:250px}}.grid li .sub-tab-content .col-two .v-middle-inner{padding:0 20px;text-align:left}.grid li .sub-tab-content .col-two .v-middle-wrapper{background:rgba(0,0,0,.2)}.grid li .sub-tab-content .col-two .v-middle-wrapper .v-middle{vertical-align:bottom}.grid li .sub-tab-content .col-two .v-middle-wrapper .v-middle .blog-date{font-size:18px;font-weight:700;color:#fff;display:inline-block;margin-bottom:28px}@media screen and (max-width:767px){.grid li .sub-tab-content .col-two{height:200px}.grid li .sub-tab-content .col-two .v-middle-wrapper .v-middle .blog-date{margin:20px auto 10px;font-size:14px}}.grid li .sub-tab-content .col-two .v-middle-wrapper .v-middle h5{font-family:"Roboto Condensed",sans-serif;line-height:normal;font-weight:700;margin-bottom:63px;color:#fff}.grid li .sub-tab-content .col-two .v-middle-wrapper .v-middle .learn-more{position:absolute;bottom:27px;font-size:16px}@media screen and (max-width:767px){.grid li .sub-tab-content .col-two .v-middle-wrapper .v-middle .learn-more{font-size:14px}}@media screen and (max-width:480px){.grid li .sub-tab-content .col-two .v-middle-wrapper .v-middle .learn-more{font-size:12px}}.grid li .sub-tab-content .col-two.white-bg .v-middle-wrapper{background:#fff}.grid li .sub-tab-content .col-two.white-bg .v-middle-wrapper .blog-date,.grid li .sub-tab-content .col-two.white-bg .v-middle-wrapper h5{color:#404041}.tab-filter .filter-tab{width:100%}.tab-filter .filter-tab:after{display:block;content:"";clear:both}.tab-filter .filter-tab .toggle-tab{display:none;width:100%;height:40px;background:#e8e8e8;padding:0 15px;cursor:pointer;text-transform:uppercase;text-align:left;font-family:Roboto,sans-serif;font-size:14px;line-height:18px;font-weight:700;color:#404041}.tab-filter .filter-tab .tabsets{float:left;width:100%;display:block;height:42px}.tab-filter .filter-tab .tabsets ul{padding-left:0;float:left;font-size:0;display:table;min-height:42px;width:100%;height:42px}.tab-filter .filter-tab .tabsets ul li{display:table-cell;position:relative;width:20%;background-color:#fff;height:auto;border-top:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7;vertical-align:middle;padding:0 5px}.tab-filter .filter-tab .tabsets ul li a{font-size:14px;line-height:16px;color:#404041;display:inline-block;width:100%;font-weight:700;text-transform:uppercase;padding:0}.filter-videos h5,.tab-filter .filter-tab .tabsets ul li.active a{color:#fff}.tab-filter .filter-tab .tabsets ul li.active{background-color:#456b7e;border-top:1px solid #456b7e;border-bottom:1px solid #456b7e;border-left:1px solid #456b7e;border-right:1px solid #456b7e}.filter-videos .filter-elements .item:nth-child(even),.tab-filter .filter-tab .tabsets ul li:first-child{border-left:1px solid #c7c7c7}.tab-filter .filter-tab .tabsets ul li.active:after{content:"";background:url(../images/down-arrow-blue.png) no-repeat;width:16px;height:9px;position:absolute;left:calc(50% - 8px);bottom:-14px;transform:translate(0,-50%)}.tab-filter .filter-tab .tabsets ul li:last-child{border-right:1px solid #c7c7c7}.tab-filter .filter-tab .sort-by{float:left}.tab-filter .filter-tab .sort-by .select-list{float:left;height:42px;width:56%}.tab-filter .filter-tab .sort-by .select-list:nth-child(2){width:43%;margin-left:1%}.tab-filter .filter-tab .sort-by .select-list .options{top:40px;width:100%}.filter-videos .tab-filter .filter-tab .tabsets{width:100%}.filter-videos .tab-filter .filter-tab .tabsets ul li{width:12.5%}.filter-videos .tab-filter .filter-tab .sort-by{width:15.5%;display:none}.filter-videos .tab-filter .filter-tab .sort-by .select-list,.filter-videos .tab-filter .filter-tab .sort-by .select-list .options{width:100%}.filter-videos .filter-elements{padding-top:30px}.filter-videos .filter-elements:after{display:block;content:"";clear:both}.filter-videos .filter-elements .item{position:relative;height:384px;border-bottom:1px solid #c7c7c7;overflow:hidden}.filter-videos .filter-elements .item .black-overlay{background-color:rgba(0,0,0,.5)}.filter-videos .filter-elements .v-middle{padding:0;text-align:left;vertical-align:bottom}.filter-videos .filter-elements .v-middle img{margin-bottom:15px}.filter-videos .filter-elements .v-middle .item-caption{position:absolute;top:0;left:20px;background-color:#3bb7da;float:left;padding:4px 10px}.filter-videos .filter-elements .v-middle .item-caption p{font-size:14px;line-height:22px;text-transform:uppercase;font-weight:700;color:#fff}.filter-videos .filter-elements .v-middle .text-container{display:block;width:100%;border-left:2px solid #3db5e6;padding:0 20px;margin-bottom:25px;z-index:0}.filter-videos .filter-elements .v-middle .text-container h5{line-height:normal;font-family:roboto-condensed}.filter-videos .filter-elements .v-middle:nth-child(odd){border-right:1px solid #fff}.filter-videos .pagination{position:absolute;bottom:48px;left:50%;transform:translate(-50%,0)}.filter-videos .pagination .page-btn{position:absolute;top:0;width:100%}.filter-videos .pagination .page-btn .next,.filter-videos .pagination .page-btn .prev{position:absolute;top:-2px;cursor:pointer}.filter-videos .pagination .page-btn .prev{left:-34px}.filter-videos .pagination .page-btn .next{right:-34px}.filter-videos .pagination span{font-size:18px;padding:5px 8px;color:#404041;font-weight:700;border-bottom:4px solid #fff;margin:0 12px;cursor:pointer}.filter-videos .pagination .active{color:#3fae2a;border-bottom:4px solid #3fae2a}@media screen and (max-width:1399px){.tab-filter .filter-tab .sort-by .select-list{padding:0 15px!important}.tab-filter .filter-tab .sort-by .select-list .options li{padding:10px 15px}.filter-videos .filter-elements .item{height:330px}.filter-videos .filter-elements .item .bg-img img{height:auto;width:100%!important}}@media screen and (max-width:1279px){.tab-filter .filter-tab .tabsets{width:100%;float:none;margin-bottom:30px}.tab-filter .filter-tab .tabsets ul li a{font-size:13px}.tab-filter .filter-tab .sort-by{width:400px;float:none;margin:0 auto}.filter-videos .tab-filter .filter-tab .sort-by,.filter-videos .tab-filter .filter-tab .tabsets{width:100%}.filter-videos .tab-filter .filter-tab .sort-by .select-list{width:200px;margin:0 auto;float:none}.filter-videos .filter-elements .item .bg-img img{height:100%;width:auto!important}.filter-videos .pagination{bottom:30px}}@media screen and (max-width:1023px){.filter-videos .filter-elements .item{height:300px}.filter-videos .filter-elements .item .bg-img img{height:300px;width:auto!important}.filter-videos .pagination{bottom:25px}.filter-videos .pagination span{font-size:16px;padding:5px}}@media screen and (max-width:767px){.tab-filter .filter-tab{position:relative}.tab-filter .filter-tab .toggle-tab{display:block}.tab-filter .filter-tab .toggle-tab:hover{background:#d8d8d8}.tab-filter .filter-tab .toggle-tab:after{content:"";position:absolute;background-image:url(../images/down-arrow.png);background-size:cover;background-repeat:no-repeat;width:11px;height:9px;top:18px;right:16px}.tab-filter .filter-tab .tabsets{display:none;position:absolute;width:100%!important;margin-right:1%;z-index:3}.tab-filter .filter-tab .tabsets ul{border:none}.tab-filter .filter-tab .tabsets ul li{display:block;width:100%!important;border:none;text-align:left;background:#e8e8e8;padding:0}.tab-filter .filter-tab .tabsets ul li:hover{background:#ccc}.tab-filter .filter-tab .tabsets ul li.active{background:#e8e8e8;border:none}.tab-filter .filter-tab .tabsets ul li.active a{color:#404041;background:#ccc}.tab-filter .filter-tab .tabsets ul li a{padding:12px 13px}.tab-filter .filter-tab .sort-by{width:100%!important;margin-top:10px}.filter-videos .filter-elements .item{width:50%;height:270px}.filter-videos .filter-elements .item .bg-img img{height:270px;width:auto!important}.filter-videos .filter-elements .item .text-container{left:13px;bottom:20px;padding-left:13px;padding-right:20px}.filter-videos .pagination{bottom:15px}.filter-videos .pagination span{font-size:16px;padding:0 5px 5px;margin:0 2px}}@media screen and (max-width:666px){.filter-videos .filter-elements .item{width:100%;height:245px}.filter-videos .filter-elements .item .bg-img img{height:auto;width:100%!important}}@media screen and (max-width:480px){.tab-filter .filter-tab .sort-by .select-list .options p,.tab-filter .filter-tab .sort-by .select-list .v-middle-inner p,.tab-filter .filter-tab .tabsets ul li a,.tab-filter .filter-tab .toggle-tab{font-size:12px}.tab-filter .filter-tab .sort-by .select-list .v-middle-inner{padding:0}.filter-videos .tab-filter .filter-tab .sort-by .select-list{width:100%}.filter-videos .filter-elements .item{width:100%;height:auto}.filter-videos .filter-elements .item .bg-img img{height:auto;width:100%!important}.filter-videos .filter-elements .item .v-middle a img{width:35px;height:35px}.filter-videos .pagination{bottom:0}.filter-videos .pagination span{display:none}.filter-videos .pagination span:nth-child(1),.filter-videos .pagination span:nth-child(2),.filter-videos .pagination span:nth-child(3),.filter-videos .pagination span:nth-child(4){display:inline-block}}.certs-obj-overlay,.data-science-form-overlay,.developer-newsletter-overlay,.footer-overlay,.hw-overlay,.newsletter-overlay,.outer-box,.search-overlay,.training-form-overlay{position:fixed;z-index:1;left:0;top:0;bottom:0;right:0;background:#fff;transition:all .5s ease;transform:translateY(100%);visibility:hidden}.certs-obj-overlay,.outer-box{position:fixed;left:0;top:0;background:url(../images/footer-overlay-bg.jpg);width:100%;height:100%;float:left;z-index:11;overflow-y:auto}.certs-obj-overlay .overlay-form,.outer-box .overlay-form{text-align:center;height:100%;overflow:scroll}.certs-obj-overlay .close-video,.outer-box .close-video{position:absolute;top:30px;right:22px;background:url(../images/close-icon.png) 0 36px #fff;height:36px;width:36px;border-radius:50%;text-indent:-9999px;cursor:pointer;z-index:9}.certs-obj-overlay .close-video>img,.outer-box .close-video>img{width:24px;height:24px;cursor:pointer;position:relative;top:-3px}@media (min-width:596px) and (max-width:749px){.certs-obj-overlay .close-video>img,.outer-box .close-video>img{width:20px;height:20px}}@media (min-width:480px) and (max-width:595px){.certs-obj-overlay .close-video>img,.outer-box .close-video>img{width:16px}}@media (min-width:300px) and (max-width:479px){.certs-obj-overlay .close-video>img,.outer-box .close-video>img{width:15px;height:15px}}.certs-obj-overlay .video iframe,.outer-box .video iframe{width:560px;height:315px}.certs-obj-overlay .loader,.outer-box .loader{position:relative;top:0;bottom:0;background:url(../images/loader1.gif) 50% no-repeat;text-align:center}#video{margin:auto}#video iframe{border:0;max-width:1280px;max-height:720px}.hw-wrapper{float:left;width:100%;height:100%;overflow:hidden;transition:transform .5s ease}.two_column_wrap{display:-ms-flexbox;display:flex;margin:0 auto;padding:0 40px;max-width:1400px}.two_column_wrap .column{padding:55px 0 0}.two_column_wrap .column.main{padding-right:40px}.two_column_wrap .column+.column{width:280px}@media screen and (max-width:1023px){.two_column_wrap{-ms-flex-direction:column;flex-direction:column}.two_column_wrap .column{width:100%}.two_column_wrap .column.main{padding-right:0}.two_column_wrap .column+.column{width:100%;text-align:center}}.blog-slider .two_column_wrap .blog-block,.blog-slider .two_column_wrap .blog-wrapper{padding:0}.banner-slider{margin-bottom:3em;position:relative;display:inline-block}.banner-slider .slider-left,.banner-slider .slider-right{position:absolute;bottom:6%;padding:5px;cursor:pointer}.banner-slider .slider-left{left:0}.banner-slider .slider-right{right:0}.banner-slider .animate-left{position:relative;animation:animateleft .4s}#filter-options .banner-slider{margin-top:40px;margin-bottom:0}@keyframes animateleft{from{left:0;opacity:0}to{left:0;opacity:1}}.form-active .hw-wrapper{transform:scale(.9)}.form-active .hw-overlay{transform:none;visibility:visible;z-index:21;overflow-y:scroll}.hw-search-overlay .hw-wrapper{transform:scale(.9)}.hw-search-overlay .search-overlay{transform:none;visibility:visible;z-index:11;overflow-y:scroll}.hw-footer-overlay .hw-wrapper{transform:scale(.9)}.hw-footer-overlay .footer-overlay{transform:none;visibility:visible;z-index:11;overflow-y:scroll}.hw-newsletter-overlay .hw-wrapper{transform:scale(.9)}.hw-newsletter-overlay .newsletter-overlay{transform:none;visibility:visible;z-index:11;overflow-y:scroll}.hw-developer-newsletter-overlay .hw-wrapper{transform:scale(.9)}.hw-developer-newsletter-overlay .developer-newsletter-overlay{transform:none;visibility:visible;z-index:11;overflow-y:scroll}.hw-video-overlay .hw-wrapper{transform:scale(.9)}.hw-video-overlay .certs-obj-overlay,.hw-video-overlay .outer-box{transform:none;visibility:visible;z-index:11;overflow-y:scroll}.hw-training-form-overlay .hw-wrapper{transform:scale(.9)}.hw-training-form-overlay .training-form-overlay{transform:none;visibility:visible;z-index:11;overflow-y:scroll}.hw-data-science-form-overlay .hw-wrapper{transform:scale(.9)}.hw-data-science-form-overlay .data-science-form-overlay{transform:none;visibility:visible;z-index:11;overflow-y:scroll}.certs-obj-overlay,.data-science-form-overlay,.developer-newsletter-overlay,.footer-overlay,.newsletter-overlay,.outer-box,.search-overlay,.training-form-overlay{display:block!important}.overflow-fix{overflow-y:hidden!important}.overflow-fix .footer .footer-nav{z-index:11}@media screen and (max-width:767px){.overflow-fix .footer .footer-nav{z-index:9}}.top-form-container .top-form{overflow-y:auto}.top-form-container .close-btn{width:37px;height:37px;position:fixed;top:23px;right:24px;z-index:11;border:none;border-radius:50%;overflow:hidden;color:#fff;background:#fff;text-align:center;transition:all .3s}.top-form-container .close-btn:hover{color:#1fa4d4;background:#fff}.top-form-container .close-btn:hover span{top:0}.top-form-container .close-btn:after{position:absolute;bottom:0;left:0;right:0;opacity:0;visibility:hidden;content:"";height:2px;background:#1fa4d4;transform:translateY(15px);transition:all .3s}.top-form-container .close-btn span{position:relative;top:-36px;float:left;background:url(../images/close-icon.png);height:64px;width:100%}.logged-in .close-btn{top:70px}.top-form-overlay{position:fixed;left:0;top:0;bottom:0;right:0;opacity:0;z-index:-1;background:#000}@media screen and (min-width:1280px) and (max-width:1399px){.contact-links img{margin-bottom:31px}}@media screen and (min-width:1024px) and (max-width:1279px){.contact-links img{margin-bottom:24px}}@media screen and (min-width:667px){.contact-links img{max-height:71px}}@media screen and (min-width:667px) and (max-width:1023px){.top-form form{margin-top:58px}form .col,form .col-two{padding:0 11px}.contact-form .wrapper{padding:0 10px}.contact-links .col-four{width:50%;padding-bottom:20px}.contact-links img{margin-bottom:16px}.contact-links .learn-more{margin-top:5px}.top-form .cta-block{height:300px}}@media screen and (min-width:667px) and (max-width:767px){.top-form .cta-block .cta-content{margin-top:38px}.top-form .cta-block .button-default,.top-form .cta-block .button-gray,.top-form .cta-block .button-green,.top-form .cta-block .button-orange,.top-form .cta-block .button-white{padding:9px 11px;font-size:12px}.top-form p{font-size:16px;line-height:20px}.top-form h4{font-size:20px}}@media screen and (max-width:666px){.top-form form{margin-top:20px}.top-form h4{font-size:20px}form .col,form .col-two{padding:0}form label{left:15px;top:14px;font-size:12px}form input,form textarea{font-size:14px}form input{padding:12px 15px 0;height:40px}form textarea{padding:25px 15px 18px;height:112px}form .col-two:first-child{margin-bottom:14px}.cta-block .cta-content{padding-left:20px}.cta-block .button-default,.cta-block .button-gray,.cta-block .button-green,.cta-block .button-orange,.cta-block .button-white{padding:9px 11px;font-size:12px}.cta-block h1{padding-bottom:30px}.cta-block .button-default,.cta-block .button-gray,.cta-block .button-green,.cta-block .button-orange,.cta-block .button-white,.cta-block .cta-content{margin-top:30px}.contact-links .col-three{width:33.33%}.contact-links .col-four{width:50%;padding-bottom:20px}.contact-links img{margin-bottom:11px;width:55px}.contact-links .learn-more{margin-top:0}.top-form-container .close-btn{top:14px;right:15px}.top-form .cta-block{height:250px}.used~label,input:focus~label{top:5px;font-size:11px}.placeholderfix{top:5px!important;font-size:11px}textarea~label{width:calc(100% - 30px);top:1px;padding-top:12px;font-size:12px}textarea.used~label,textarea:focus~label{top:1px;padding-top:5px;font-size:11px}textarea wrapper h2{font-size:30px}}@media screen and (max-width:480px){.cta-block .cta-content{padding:0}.contact-links .col-four,.contact-links .col-three{width:100%;padding-bottom:20px}.contact-links .col-four:last-child,.contact-links .col-three:last-child{padding-bottom:0}.contact-links img{width:40px}.top-form-container .close-btn{top:6px;right:7px}}@media screen and (max-width:420px){.cta-block .cta-content{max-width:210px;width:100%;position:relative;float:none;display:inline-block;padding:0;margin:20px auto 12px}.cta-block .button-default,.cta-block .button-gray,.cta-block .button-green,.cta-block .button-orange,.cta-block .button-white{margin:0 0 0 10px}}form{text-align:center}form .row{margin:0 0 14px;width:100%;float:left}form .row ::-webkit-input-placeholder{color:#404041;font-weight:700;font-size:14px}form .row ::-webkit-input-placeholder p{font-size:15px;font-weight:700}form .col,form .col-two{padding:0 11px}form input,form textarea{display:block;width:100%;margin:0;padding:15px 20px 0;color:#404041;border:1px solid #cdcdce;font-size:16px}form input:focus,form textarea:focus{border:1px solid #1fa4d4}form input{height:56px}form .col{position:relative}form textarea{padding:40px 20px 18px;height:158px}input{border:none}select{display:none}select.validate{display:block!important;position:relative!important;width:100%!important}input[type=email]::-ms-clear,input[type=text]::-ms-clear{display:none}.form-active{overflow:hidden!important}label{position:absolute;pointer-events:none;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.used~label,input:focus~label{top:10px;font-size:12px;color:#9a9a9a}.placeholderfix{top:10px!important;font-size:12px;color:#9a9a9a;opacity:1!important;z-index:1}textarea~label{width:calc(100% - 64px);display:block;text-align:left;z-index:1;height:30px;background:#fff;top:1px;padding-top:21px}textarea.used~label,textarea:focus~label{top:1px;padding-top:9px;font-size:12px;color:#9a9a9a}.marketo_field.col div{position:relative}.marketo_field.checkbox.col input,.marketo_field.radio.col input{height:25px}.marketo_field.checkbox.col label,.marketo_field.radio.col label{top:5px}.marketo_field.checkbox.col>label,.marketo_field.radio.col>label{position:relative;top:auto;left:auto;display:block;padding:10px}.marketo_field.checkbox.col>label{position:absolute;top:-5px;left:25px}.marketo-optin-prompt{position:relative;margin-bottom:20px}.marketo-optin-prompt label{position:relative;left:0}.marketo-optin-prompt input[type=checkbox]{width:22px;height:15px;display:inline;pointer-events:auto}.marketo-optin-prompt .optinlabel{text-align:left;display:inline}.developer-newsletter-signup .marketo-optin-prompt input[type=checkbox],.nws-wrap .marketo-optin-prompt input[type=checkbox]{width:22px;height:auto}.main-body .mktoForm form input{margin-bottom:5px}.select-list{display:block;position:relative;padding:0 18px!important;width:177px;height:42px}.select-list:hover{background:#d8d8d8}.select-list .selected{position:relative;height:100%;margin-right:16px;cursor:pointer}.select-list .selected:after{content:"";position:absolute;background-image:url(../images/down-arrow.png);background-size:cover;background-repeat:no-repeat;width:11px;height:9px;top:18px;right:-16px}.select-list a,.select-list p{color:#404041;font-weight:700;font-size:14px;text-transform:uppercase}.select-list .options{display:none;position:absolute;list-style:none;padding:0;width:177px;top:42px;left:0;z-index:1}.select-list .options li{width:100%;padding:10px 18px;cursor:pointer}.select-list .options li:hover{background-color:#ccc}.select-list .options li:first-of-type{display:none}.select-list .options li p{margin-right:16px;color:#404041;font-weight:700;font-size:14px}.data-science-table{max-width:960px;margin:0 auto;border:1px solid #cfcfcf}.data-science-table td,.data-science-table th,.data-science-table tr{border:1px solid #cfcfcf;padding:4px 10px}.data-science-table tr:nth-child(odd){background-color:#efefef}.data-science-page li{list-style-type:disc;margin-left:20px;font-size:18px;line-height:22px}.data-science-page a:after{background:0 0}.small-h1{font-size:70%}.small-subtitle{font-size:60%;line-height:1.2;font-weight:500;display:inline-block}.small-subtitle .estimated-text{font-size:80%;margin-bottom:20px}.zeta-counter-container{text-align:center;margin-bottom:14px}.zeta-counter-container h3.zeta-counter{color:#febc19;font-weight:700;font-size:300%;display:inline-block}.zeta-bytes{font-size:30px;color:#fff;margin-left:16px;margin-bottom:12px}.counter-container{display:inline-block;width:22%;vertical-align:top}.counter-container p{color:#fff;font-size:30px;font-weight:400}.counter-results{color:#febc19;font-size:50px;font-weight:600}@media screen and (max-width:480px){.zeta-counter-container h3.zeta-counter{font-size:170%;margin-bottom:10px}.zeta-bytes{font-size:24px}.counter-container{width:31%}.counter-container p{font-size:18px}.counter-results{font-size:30px}}@media screen and (min-width:480px) and (max-width:667px){.zeta-counter-container h3.zeta-counter{font-size:200%;margin-bottom:10px}.zeta-bytes{font-size:28px;margin-left:10px}.counter-container{width:32%}.counter-container p{font-size:20px}.counter-results{font-size:36px}}@media screen and (min-width:667px) and (max-width:768px){.zeta-counter-container h3.zeta-counter{font-size:220%;margin-bottom:10px}.zeta-bytes{font-size:28px;margin-left:12px}.counter-container{width:29%}.counter-container p{font-size:22px}.counter-results{font-size:36px}}@media screen and (min-width:768px) and (max-width:1024px){.zeta-counter-container h3.zeta-counter{font-size:300%;margin-bottom:10px}.zeta-bytes{font-size:32px;margin-left:12px}.counter-container{width:31%}.counter-container p{font-size:24px}.counter-results{font-size:40px}}.post-pw-container{width:400px}.post-pw-container label{position:relative;top:-10px;left:0}.post-pw-container .admin-pw-form p{margin-bottom:20px}.post-pw-container .admin-pw-form input[type=password]{height:30px;width:250px;display:inline;padding:0 0 0 10px}.post-pw-container .admin-pw-form input[type=submit]{width:150px;height:50px}.cyber .icon-imgs,.cyber .img-text{display:inline-block;min-height:250px}.cyber .icon-imgs{width:32%;vertical-align:top;margin-right:10px}.cyber .img-text{width:65%}.cyber h5{font-weight:500}.search-filter{padding:0 20px 20px}.search-filter form input{height:auto;width:auto;text-align:left;display:inline-block;font-size:20px}.search-filter .filter-header-container{background-color:#fff;margin-bottom:20px;text-align:left;font-size:0;border:1px solid #ccc;cursor:pointer}.search-filter .filter-header-container.alternate{border:none;background-color:#e8e8e8}.search-filter .filter-header-container *{font-size:18px}@media screen and (max-width:768px) and (min-width:320px){.search-filter .wrapper{padding:0}.search-filter .filter-header-container *{font-size:14px}}.search-filter #filter-header{font-size:18px;font-weight:500;background-color:#ccc;padding:16px 20px;color:#000;text-align:left;width:220px;display:inline-block}@media screen and (max-width:768px) and (min-width:320px){.search-filter #filter-header{width:34%;font-size:14px}}.search-filter #filter-all,.search-filter #filter-business,.search-filter #filter-news,.search-filter #filter-past,.search-filter #filter-press,.search-filter #filter-technical,.search-filter #filter-upcoming,.search-filter .search_filter{font-size:18px;font-weight:500;padding:16px 20px;display:inline-block;width:220px;border-right:1px solid #ccc;text-align:center}@media screen and (max-width:768px) and (min-width:320px){.search-filter #filter-all,.search-filter #filter-business,.search-filter #filter-news,.search-filter #filter-past,.search-filter #filter-press,.search-filter #filter-technical,.search-filter #filter-upcoming,.search-filter .search_filter{width:33%;font-size:14px;padding:16px 6px;text-align:center}}.search-filter #filter-all:last-child,.search-filter #filter-business:last-child,.search-filter #filter-news:last-child,.search-filter #filter-past:last-child,.search-filter #filter-press:last-child,.search-filter #filter-technical:last-child,.search-filter #filter-upcoming:last-child,.search-filter .search_filter:last-child{border-right:none}.search-filter #filter-all .count,.search-filter #filter-business .count,.search-filter #filter-news .count,.search-filter #filter-past .count,.search-filter #filter-press .count,.search-filter #filter-technical .count,.search-filter #filter-upcoming .count,.search-filter .search_filter .count{padding-left:5px}.search-filter #filter-all,.search-filter #filter-business,.search-filter #filter-news,.search-filter #filter-press,.search-filter #filter-technical,.search-filter .blog-page #filter-header{border-right:0 solid #fff}@media screen and (max-width:1024px) and (min-width:320px){.search-filter #filter-all,.search-filter #filter-business,.search-filter #filter-news,.search-filter #filter-press,.search-filter #filter-technical,.search-filter .blog-page #filter-header{width:25%;text-align:center;padding-left:0;padding-right:0}}.search-filter .close-x{display:none;margin-right:20px;font-weight:600;cursor:pointer}.search-filter #filter-options{position:relative;background-color:#fff;color:#404041;float:left;left:-260px;width:0;height:0;opacity:0;overflow:hidden;margin-bottom:1em;transition:opacity .5s ease,width .3s ease}.search-filter #filter-options .filter-container{display:none;text-align:left;font-size:14px;line-height:1.5;padding-top:12px;padding-bottom:12px;border:1px solid #ddd}.search-filter #filter-options .filter-container .used~label,.search-filter #filter-options .filter-container input:focus~label{font-size:inherit;color:inherit}.search-filter #filter-options .filter-container label{font-size:inherit;color:inherit;cursor:pointer;position:relative;top:auto;left:auto;font-weight:400;pointer-events:auto}.search-filter #filter-options .filter-container.show{display:block}.search-filter #filter-options>h4{cursor:pointer;font-size:110%;padding-left:20px;padding-top:14px;padding-bottom:14px;background-color:#ddd;text-align:left;font-weight:600}.search-filter #filter-options.open{left:0;width:220px;height:auto;overflow:visible;opacity:1}@media screen and (max-width:768px) and (min-width:320px){.search-filter #filter-options{transition:opacity .5s ease}.search-filter #filter-options.open{width:100%}}.search-filter input[type=checkbox]{margin-bottom:10px;margin-right:8px;margin-left:20px}.search-filter #search-filter-container:not(.tutorials){border-bottom:1px solid #ddd}.search-filter #search-filter-container:after{content:"";display:table;clear:both}.search-filter #search-results-container{width:calc(100% - 220px);display:inline-block;padding-left:20px;float:right;transition:width .3s ease}.search-filter #search-results-container.filters-closed{padding-left:0;width:100%}@media screen and (max-width:768px) and (min-width:320px){.search-filter #search-results-container{width:100%;padding-left:0}.search-filter #search-results-container.filters-closed{width:100%}}.search-filter .selected{background-color:#456b7e;color:#fff}.search-filter .selected .arrow-box{position:relative;background:#456b7e}.search-filter .selected .arrow-box:after,.search-filter .selected .arrow-box:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;z-index:1}.search-filter .selected .arrow-box:after{border-color:rgba(69,107,126,0);border-top-color:#456b7e;border-width:24px;margin-left:-25px}.search-filter .selected .arrow-box:before{border-color:rgba(69,107,126,0);border-top-color:#456b7e;border-width:26px;margin-left:-26px}.search-filter .item-cell{min-height:199px;border-bottom:1px solid #ddd;padding-top:36px;padding-left:16px;position:relative}.search-filter .item-cell .show-none{display:none}.search-filter .item-cell .show-less,.search-filter .item-cell .show-more{cursor:pointer;text-align:center;padding-bottom:20px;padding-top:10px;color:#999}.search-filter .item-cell .show-more{display:block}.search-filter .item-cell .featured-msg,.search-filter .item-cell .show-less{display:none}.search-filter .item-cell:hover{background-color:#fafafa}.search-filter .item-cell:first-child{padding-top:12px;padding-left:16px}.search-filter .item-cell:last-child{border-bottom:none}.search-filter .item-cell.embiggen{max-height:1000px;transition:max-height 1s ease}.search-filter .item-cell.collapsed{max-height:380px;transition:max-height 1s ease;overflow:hidden}@media screen and (max-width:1024px) and (min-width:768px){.search-filter .item-cell.collapsed{max-height:320px}}.search-filter .item-cell.featured{border:2px solid #ddd;background-color:#fcfcfc}.search-filter .item-cell.featured .img-container{margin-top:20px}@media screen and (max-width:768px) and (min-width:667px){.search-filter .item-cell.featured .img-container{margin-top:6px}}.search-filter .item-cell .featured-msg.featured{background:url(/wp-content/uploads/2017/04/featured_ribbon.png) no-repeat;display:block;position:absolute;height:100px;width:100px;top:-2px;left:-2px}.search-filter .item-cell .item-body-container{display:inline-block;width:calc(100% - 333px);margin-left:20px;margin-right:15px}.search-filter .item-cell .item-body-container .item-body{font-weight:100;min-height:84px;overflow:hidden;display:inline-block}.search-filter .item-cell .item-body-container .item-body .ellipes{display:inline}.search-filter .item-cell .item-body-container .item-body .remainder{display:none}.search-filter .item-cell .item-body-container .item-body.embiggen{max-height:500px;transition:max-height 1s ease}.search-filter .item-cell .item-body-container .item-body.collapsed{padding-bottom:20px;transition:max-height .4s ease}.search-filter .item-cell .item-body-container .item-body.collapsed h3{font-size:100%;line-height:1.4}.search-filter .item-cell .item-body-container .item-body p{line-height:1.2}@media screen and (max-width:768px) and (min-width:320px){.search-filter .item-cell .item-body-container .item-body.collapsed{max-height:130px}.search-filter .item-cell .item-body-container .item-body.collapsed h3{font-size:75%}.search-filter .item-cell .item-body-container .item-body{height:auto;width:100%}.search-filter .item-cell .item-body-container{display:block;width:auto;margin-left:auto}}.search-filter .item-cell .img-container{width:154px;display:inline-block;vertical-align:top}@media screen and (max-width:1024px) and (min-width:768px){.search-filter .item-cell .img-container{margin-top:28px}.search-filter .item-cell{padding-left:0}}.search-filter .item-cell .img-container img{max-height:140px}@media screen and (max-width:1024px) and (min-width:667px){.search-filter .item-cell .img-container img{max-height:100px;margin:0 auto;display:block}}@media screen and (max-width:667px) and (min-width:320px){.search-filter .item-cell .img-container img{max-height:60px;margin:0 auto;display:block}}.search-filter .item-cell h3{vertical-align:top;font-size:140%}@media screen and (max-width:1024px) and (min-width:320px){.search-filter .item-cell h3{font-size:100%;line-height:1.5}}.search-filter .item-cell .item-date{color:#999;font-weight:600}@media screen and (max-width:768px) and (min-width:320px){.search-filter .item-cell .img-container{width:100%}.search-filter .item-cell .item-date{margin-top:10px}}.search-filter .item-cell .item-loc{margin-top:6px;margin-bottom:10px}.search-filter .item-cell .item-button-container{display:inline-block;vertical-align:top}@media screen and (max-width:768px) and (min-width:320px){.search-filter .item-cell .item-button-container{display:block;margin-top:10px}.search-filter .item-cell{height:auto;padding-top:12px;padding-bottom:20px}}.search-filter .item-cell .item-button-container.button-hide{display:none}.search-filter .reg-view-btn{padding:10px 20px;border:3px solid #3fae2a;color:#3fae2a;cursor:pointer;text-align:center}@media screen and (max-width:768px) and (min-width:320px){.search-filter .reg-view-btn{width:135px;margin:0 auto}}.search-filter .pg-selected{border-bottom:3px solid #3fae2a;color:#3fae2a}.search-filter .pages-nav{margin-left:100px;margin-top:30px;position:relative}.search-filter .page-num{font-size:18px;font-weight:600;margin-right:40px;cursor:pointer}.search-filter .page-num.next-pages{background-color:#aaa;border-radius:50%;position:absolute;top:-4px}.search-filter .per-page-container{display:inline-block;font-weight:600;font-size:18px;cursor:pointer;float:right}@media screen and (max-width:768px) and (min-width:320px){.search-filter .pages-nav{margin-left:0}.search-filter .page-num{margin-right:23px}.search-filter .per-page-container{margin-top:30px}}.search-filter .per-page-container .pp_title{margin-right:10px}.search-filter .per-page-container .per-page-option{margin-right:10px;color:#2097cc}.search-filter .per-page-container .pp-selected{border:1px solid #ccc}.search-filter .expander{display:inline-block;float:right;cursor:pointer;margin-right:20px;margin-top:5px}.search-filter .expander .collapsed,.search-filter .expander .expanded{line-height:20px;display:none}.search-filter .expander .collapsed.show,.search-filter .expander .expanded.show{display:inline-block}.search-filter .hamburger{float:left;margin-top:3px;margin-bottom:3px;margin-right:16px}.daterangepicker.single .calendar,.daterangepicker.single .ranges,.ranges{float:none}@media screen and (max-width:768px) and (min-width:320px){.search-filter .hamburger{margin-right:8px;margin-top:1px;margin-bottom:-1px}}.search-filter .hamburger span{display:block;background-color:#000;height:2px;width:15px}.search-filter .hamburger .middle{margin-top:3px;margin-bottom:3px}.search-filter #clear-filters{cursor:pointer;color:#1fa4d4;font-weight:600;text-align:left;margin-top:14px;margin-left:20px}.search-filter .blog-page #filter-options .filter-container .label_set{display:block;margin:10px 0}.search-filter .blog-page #filter-options .filter-container label{display:block;margin-left:40px;margin-top:-28px}.search-filter .blog-page .item-cell:hover{background-color:#eee}.search-filter .blog-page .item-cell:first-child{padding:50px 30px}.search-filter .blog-page .item-cell .item-body-container{display:block;margin:0;width:100%}.search-filter .blog-page .filter-header-container{margin-bottom:0}@media screen and (max-width:768px) and (min-width:320px){.search-filter .blog-page .close-x{margin-right:5px}}.search-filter-search-box.content-970{margin:40px auto}.search-filter-search-box .search-wrap img{padding-top:10px}ul.no-checks li{background:0 0!important;list-style:disc!important;padding:0!important;margin:15px!important}.grid-section.grid-with-icon-no-bullets .cource-list.col-three.cource-img{height:auto}.grid-section.grid-with-icon-no-bullets h3.green-text{color:#404041!important;min-height:100px}.grid-section.grid-with-icon-no-bullets ul{text-align:left}.grid-section.grid-with-icon-no-bullets ul li{line-height:26px;margin-bottom:15px}.gsc-adBlock{display:none!important}figcaption{margin-top:10px}.article-header-nav{display:table;width:100%;padding:10px 0}.article-header-nav .article-nav-cell{display:table-cell;vertical-align:middle}.article-header-nav .article-nav-cell.left-position{position:relative;left:20px}.article-header-nav .article-nav-cell.right-position{text-align:right;margin-right:20px;position:relative;left:-20px}.article-header-nav .article-nav-cell.invisible{visibility:hidden}.article-header-nav .article-nav-title-container{position:relative;cursor:pointer}.article-header-nav .article-nav-title-container .article-nav-title{display:table-cell;vertical-align:middle;width:260px;font-size:15px}@media screen and (max-width:768px){.article-header-nav .article-nav-title-container .article-nav-title{display:none}}.article-header-nav .article-nav-title-container .article-nav-title.article-nav-title-left{padding-left:10px}.article-header-nav .article-nav-title-container .article-nav-title.article-nav-title-right{padding-right:10px}.article-header-nav .article-nav-title-container .article-nav-img{display:table-cell;height:100%;vertical-align:middle}.article-header-nav .article-center{text-align:center}.relative-container{position:relative;width:100%;height:0}.relative-container .zoomable-container{position:absolute;top:0;left:0;width:100%;height:100%}.relative-container .zoomable-container .zoomable{position:relative;width:100%;height:100%;overflow:hidden}.relative-container .zoomable-container .zoomable .image{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:100% auto;transition:transform .5s ease-out}.relative-container .zoomable-container .zoomable .icon-cover{position:absolute;z-index:9;bottom:5%;right:2%;height:40px;overflow:hidden}.relative-container .zoomable-container .zoomable .icon-cover img{box-shadow:none!important}.partner-block .slider .item li:hover,.services-block .slider .item li:hover{box-shadow:0 0 0 2px #3db5e6 inset}.daterangepicker{position:absolute;color:inherit;background-color:#fff;width:278px;margin-top:1px;top:100px;left:20px}.daterangepicker:after,.daterangepicker:before{position:absolute;display:inline-block;content:''}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:after,.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.dropup{margin-top:-5px}.daterangepicker.dropup:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.dropup:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.dropdown-menu{max-width:none;z-index:3001}.daterangepicker.show-calendar .calendar{display:block}.daterangepicker .calendar{display:none;max-width:270px;margin:4px}.daterangepicker .calendar.single .calendar-table{border:none}.daterangepicker .calendar td,.daterangepicker .calendar th{white-space:nowrap;text-align:center;min-width:32px}.daterangepicker .calendar-table{border:1px solid #fff;padding:4px;border-radius:4px;background-color:#fff}.daterangepicker table{width:100%;margin:0;border-spacing:0}.daterangepicker td,.daterangepicker th{text-align:center;width:20px;height:20px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer}.daterangepicker td.active,.daterangepicker td.active:hover,.daterangepicker td.available:hover,.daterangepicker td.in-range,.daterangepicker th.available:hover{border-color:transparent}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{background-color:#fff;border-color:transparent;color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;color:#000;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker th.month{width:auto}.daterangepicker option.disabled,.daterangepicker td.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{width:50px;margin-bottom:0}.daterangepicker .input-mini{border:1px solid #ccc;border-radius:4px;color:#555;height:30px;line-height:30px;display:block;vertical-align:middle;margin:0 0 5px;padding:0 6px 0 28px;width:100%}.daterangepicker .input-mini.active{border:1px solid #08c;border-radius:4px}.daterangepicker .daterangepicker_input{position:relative}.daterangepicker .daterangepicker_input i{position:absolute;left:8px;top:8px}.daterangepicker.rtl .input-mini{padding-right:28px;padding-left:6px}.daterangepicker.rtl .daterangepicker_input i{left:auto;right:8px}.daterangepicker .calendar-time{text-align:center;margin:5px auto;line-height:30px;position:relative;padding-left:28px}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.ranges{font-size:11px;margin:4px;text-align:left}.ranges ul{list-style:none;width:100%}.ranges li{font-size:13px;background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:4px;color:#08c;padding:3px 12px;margin-bottom:8px;cursor:pointer}.ranges li.active,.ranges li:hover{background-color:#08c;border:1px solid #08c;color:#fff}@media (min-width:564px){.daterangepicker.ltr .calendar.right .calendar-table,.daterangepicker.rtl .calendar.left .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker.ltr .calendar.left .calendar-table,.daterangepicker.rtl .calendar.right .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker{width:auto}.daterangepicker .ranges ul{width:160px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .calendar.left{clear:none}.daterangepicker.single.ltr .calendar,.daterangepicker.single.ltr .ranges{float:left}.daterangepicker.single.rtl .calendar,.daterangepicker.single.rtl .ranges{float:right}.daterangepicker.ltr{direction:ltr;text-align:left}.daterangepicker.ltr .calendar.left{clear:left;margin-right:0}.daterangepicker.ltr .calendar.right{margin-left:0}.daterangepicker.ltr .calendar.left .calendar-table,.daterangepicker.ltr .left .daterangepicker_input{padding-right:12px}.daterangepicker.ltr .calendar,.daterangepicker.ltr .ranges{float:left}.daterangepicker.rtl{direction:rtl;text-align:right}.daterangepicker.rtl .calendar.left{clear:right;margin-left:0}.daterangepicker.rtl .calendar.right{margin-right:0}.daterangepicker.rtl .calendar.left .calendar-table,.daterangepicker.rtl .left .daterangepicker_input{padding-left:12px}.daterangepicker.rtl .calendar,.daterangepicker.rtl .ranges{text-align:right;float:right}}@media (min-width:730px){.daterangepicker .ranges{width:auto}.daterangepicker.ltr .ranges{float:left}.daterangepicker.rtl .ranges{float:right}.daterangepicker .calendar.left{clear:none!important}}.content-870 .button-white{color:#3fae2a}.content-870 .button-white:hover{color:#fff}.content-870 a{color:#1fa4d4}.partner-result-block.info-block{padding:100px 108px}.partner-result-block.info-block h2{margin-bottom:62px;margin-top:0}@media screen and (max-width:1279px) and (min-width:1024px){.partner-result-block.info-block h2{margin-bottom:40px}}@media screen and (max-width:1023px) and (min-width:768px){.partner-result-block.info-block h2{margin-bottom:30px}}.partner-result-block.info-block .col-three h5{margin-top:23px;font-weight:300;font-size:24px;line-height:28px;font-family:Roboto,sans-serif}.events .title-bar p,.get-started .v-middle h5,.partner-block,.partner-resource .text-center h3,.partner-result-block .v-middle-inner p,.partner-result-block .v-middle-inner span,.partner-title,.services-block{font-family:"Roboto Condensed",sans-serif}@media screen and (max-width:1279px) and (min-width:1024px){.partner-result-block.info-block .col-three h5{font-size:20px;margin-top:20px}}@media screen and (max-width:1023px) and (min-width:768px){.partner-result-block.info-block .col-three h5{font-size:18px;line-height:24px;margin-top:20px}}.partner-result-block .loader{border:30px solid #0697b5;border-radius:50%;border-top:30px solid #28c4d7;width:273px;height:273px}.partner-result-block .loader-block{position:relative}.partner-result-block .chart-data{position:relative;text-align:center}#quote-banner.logo-left .item-content p,.get-started .v-middle{text-align:left}.partner-result-block .text-center{position:relative;padding:0 20px}.partner-result-block .text-center canvas{width:273px;height:273px}@media screen and (max-width:1279px) and (min-width:1024px){.partner-result-block .text-center canvas{width:260px!important;height:260px!important}}@media screen and (max-width:1023px) and (min-width:768px){.partner-result-block .text-center canvas{width:200px!important;height:200px!important}}@media screen and (max-width:767px) and (min-width:667px){.partner-result-block.info-block h2{margin-bottom:25px}.partner-result-block.info-block .col-three h5{font-size:16px;margin-top:20px;line-height:24px}.partner-result-block .text-center{padding:0 10px}.partner-result-block .text-center canvas{width:170px!important;height:170px!important}}@media screen and (max-width:666px){.partner-result-block.info-block h2{margin-bottom:20px}.partner-result-block.info-block .col-three h5{font-size:16px;margin:20px auto}.partner-result-block .text-center canvas{width:120px!important;height:120px!important}}.partner-result-block .v-middle-inner span{font-size:88px;font-weight:700;color:#6c6d70}@media screen and (max-width:1279px) and (min-width:1024px){.partner-result-block .v-middle-inner span{font-size:80px}}@media screen and (max-width:1023px) and (min-width:768px){.partner-result-block .v-middle-inner span{font-size:60px}}@media screen and (max-width:767px) and (min-width:667px){.partner-result-block .v-middle-inner span{font-size:40px}}@media screen and (max-width:666px){.partner-result-block .v-middle-inner span{font-size:20px}}.partner-result-block .v-middle-inner p{font-size:18px;font-weight:700;color:#6c6d70;line-height:22px;max-width:109px}@media screen and (max-width:1023px) and (min-width:667px){.partner-result-block .v-middle-inner p{font-size:16px}}@media screen and (max-width:666px){.partner-result-block .v-middle-inner p{font-size:14px}}#hero-banner,#quote-banner,.customer-banner{height:499px;overflow:hidden}@media screen and (max-width:1279px) and (min-width:1024px){#hero-banner,#quote-banner,.customer-banner{height:360px}}@media screen and (max-width:1023px) and (min-width:768px){#hero-banner,#quote-banner,.customer-banner{height:320px}}@media screen and (max-width:767px){#hero-banner,#quote-banner,.customer-banner{height:260px}}#hero-banner a,#quote-banner a,.customer-banner a{color:#1fa4d4}#hero-banner .button-default:not(:hover),#hero-banner .button-gray:not(:hover),#hero-banner .button-green,#hero-banner .button-green:not(:hover),#hero-banner .button-orange:not(:hover),#hero-banner .button-white:not(:hover),#quote-banner .button-default:not(:hover),#quote-banner .button-gray:not(:hover),#quote-banner .button-green,#quote-banner .button-green:not(:hover),#quote-banner .button-orange:not(:hover),#quote-banner .button-white:not(:hover),.customer-banner .button-default:not(:hover),.customer-banner .button-gray:not(:hover),.customer-banner .button-green,.customer-banner .button-green:not(:hover),.customer-banner .button-orange:not(:hover),.customer-banner .button-white:not(:hover){color:#fff!important}#hero-banner .button-default:not(:hover):hover,#hero-banner .button-gray:not(:hover):hover,#hero-banner .button-green:hover,#hero-banner .button-green:not(:hover):hover,#hero-banner .button-orange:not(:hover):hover,#hero-banner .button-white:not(:hover):hover,#quote-banner .button-default:not(:hover):hover,#quote-banner .button-gray:not(:hover):hover,#quote-banner .button-green:hover,#quote-banner .button-green:not(:hover):hover,#quote-banner .button-orange:not(:hover):hover,#quote-banner .button-white:not(:hover):hover,.customer-banner .button-default:not(:hover):hover,.customer-banner .button-gray:not(:hover):hover,.customer-banner .button-green:hover,.customer-banner .button-green:not(:hover):hover,.customer-banner .button-orange:not(:hover):hover,.customer-banner .button-white:not(:hover):hover{color:#444!important}#hero-banner h4,#hero-banner p,#quote-banner h4,#quote-banner p,.customer-banner h4,.customer-banner p{color:#fff}#hero-banner .bg-img img,#quote-banner .bg-img img,.customer-banner .bg-img img{width:100%;height:auto;position:relative}#hero-banner .v-middle-wrapper,#quote-banner .v-middle-wrapper,.customer-banner .v-middle-wrapper{background:rgba(0,0,0,.3)}#hero-banner .v-middle-wrapper .v-middle-inner,#quote-banner .v-middle-wrapper .v-middle-inner,.customer-banner .v-middle-wrapper .v-middle-inner{max-width:1400px;margin:0 auto;padding:0 20px}#hero-banner .item-content,#quote-banner .item-content,.customer-banner .item-content{position:relative;max-width:735px;margin:0 auto;padding:0 20px}#hero-banner .item-content .banner-logo,#quote-banner .item-content .banner-logo,.customer-banner .item-content .banner-logo{margin-top:37px;margin-bottom:60px}@media screen and (max-width:1279px) and (min-width:1024px){#hero-banner .item-content .banner-logo,#quote-banner .item-content .banner-logo,.customer-banner .item-content .banner-logo{width:80px;margin:25px auto}}#hero-banner .item-content p,#quote-banner .item-content p,.customer-banner .item-content p{position:relative;font-size:30px;font-family:"Roboto Condensed",sans-serif;font-weight:300;line-height:normal;padding-bottom:17px}@media screen and (max-width:1279px) and (min-width:1024px){#hero-banner .item-content p,#quote-banner .item-content p,.customer-banner .item-content p{font-size:28px}}@media screen and (max-width:1023px) and (min-width:768px){#hero-banner .item-content .banner-logo,#quote-banner .item-content .banner-logo,.customer-banner .item-content .banner-logo{width:60px;margin:15px auto}#hero-banner .item-content p,#quote-banner .item-content p,.customer-banner .item-content p{font-size:24px}}@media screen and (max-width:767px){#hero-banner .item-content .banner-logo,#quote-banner .item-content .banner-logo,.customer-banner .item-content .banner-logo{width:50px;margin:10px auto}#hero-banner .item-content p,#quote-banner .item-content p,.customer-banner .item-content p{font-size:18px;padding-bottom:10px}}#hero-banner .item-content p:after,#hero-banner .item-content p:before,#quote-banner .item-content p:after,#quote-banner .item-content p:before,.customer-banner .item-content p:after,.customer-banner .item-content p:before{content:"";background:url(../images/quote-start.png);display:inline-block;width:39px;height:29px;margin-right:10px;background-size:100%}@media screen and (max-width:1279px) and (min-width:1024px){#hero-banner .item-content p:after,#hero-banner .item-content p:before,#quote-banner .item-content p:after,#quote-banner .item-content p:before,.customer-banner .item-content p:after,.customer-banner .item-content p:before{width:30px;height:21px}}@media screen and (max-width:1023px) and (min-width:768px){#hero-banner .item-content p:after,#hero-banner .item-content p:before,#quote-banner .item-content p:after,#quote-banner .item-content p:before,.customer-banner .item-content p:after,.customer-banner .item-content p:before{width:24px;height:17px}}@media screen and (max-width:767px){#hero-banner .item-content p:after,#hero-banner .item-content p:before,#quote-banner .item-content p:after,#quote-banner .item-content p:before,.customer-banner .item-content p:after,.customer-banner .item-content p:before{width:20px;height:14px}}#hero-banner .item-content p:after,#quote-banner .item-content p:after,.customer-banner .item-content p:after{background:url(../images/quote-close.png);margin-left:10px;margin-right:0;background-size:100%}#hero-banner .item-content h4,#quote-banner .item-content h4,.customer-banner .item-content h4{font-size:18px;text-transform:capitalize;line-height:20px}#hero-banner .item-content a,#quote-banner .item-content a,.customer-banner .item-content a{margin-top:15px}#quote-banner h1{color:#fff;margin-bottom:35px}@media screen and (max-width:1279px) and (min-width:1024px){#quote-banner{height:380px}}@media screen and (max-width:1023px) and (min-width:768px){#hero-banner .item-content p:after,#quote-banner .item-content p:after,.customer-banner .item-content p:after{width:24px}#hero-banner .item-content h4,#quote-banner .item-content h4,.customer-banner .item-content h4{font-size:16px}#quote-banner{height:350px}}@media screen and (max-width:767px){#hero-banner .item-content p:after,#quote-banner .item-content p:after,.customer-banner .item-content p:after{width:20px}#hero-banner .item-content h4,#quote-banner .item-content h4,.customer-banner .item-content h4{font-size:14px}#quote-banner{height:300px}#quote-banner.logo-left,#quote-banner.logo-right{height:400px}}#quote-banner .item-content{max-width:900px}#quote-banner .item-content .banner-logo{width:auto;margin:0 auto 15px}@media screen and (max-width:1399px) and (min-width:1024px){#quote-banner .item-content .banner-logo{max-width:none}}@media screen and (max-width:1023px) and (min-width:667px){#quote-banner .item-content .banner-logo{max-width:200px}}@media screen and (max-width:666px) and (min-width:320px){#quote-banner .item-content .banner-logo{max-width:140px}}#quote-banner.logo-left .item-content,#quote-banner.logo-right .item-content{max-width:1200px}@media screen and (max-height:767px){#quote-banner{height:460px}#quote-banner .item-content .banner-logo{margin:0 auto}}#quote-banner.logo-left .item-content .banner-logo{float:left}#quote-banner.logo-right .item-content .banner-logo{float:right}.customer-banner{height:auto}.customer-banner .item-content .customer-banner-quote p{font-size:26px}@media screen and (max-width:768px) and (min-width:667px){.customer-banner .item-content .customer-banner-quote p{font-size:22px}}@media screen and (max-width:768px){.customer-banner .item-content .customer-banner-quote p{font-size:18px}}.customer-banner-quote{margin:40px auto 0}.customer-quote-source{color:#fff}.datasheets-post-type #hero-banner,.lp-post-type #hero-banner{height:280px}.lp-post-type .main-body{padding-top:20px}.datasheets-post-type iframe{margin:40px 0}#case-study{height:auto}#case-study h2{margin-bottom:38px}#case-study .we-slider{padding-bottom:52px}#case-study .we-slider .slider-nav{bottom:20px}#case-study .we-slider .slider-nav span{border:1px solid #dad9d6}#case-study .we-slider .slider-nav span.active{background:#dad9d6}#case-study .we-slider .slider-nav .next,#case-study .we-slider .slider-nav .prev{background:#dad9d6;border:1px solid #dad9d6}#case-study .we-slider .slider-nav .next:hover,#case-study .we-slider .slider-nav .prev:hover{background:#fff}#case-study .item{height:384px}#case-study .item-content{padding:0 20px;text-align:left;vertical-align:bottom}#case-study .item-content a,#case-study .item-content h6,#case-study .item-content p{color:#fff}#case-study .item-content .item-caption{background-color:#3bb7da;float:left;padding:4px 10px;position:absolute;top:0;left:20px}#case-study .item-content .item-caption h6{font-size:14px;line-height:22px;text-transform:uppercase}#case-study .item-content .text-container{border-left:2px solid #3db5e6;padding:0 20px;transform:translatey(-25px)}#case-study .item-content .text-container p{font-size:16px;margin:20px 0 25px}#case-study .item-content .text-container .learn-more{font-size:16px}#case-study .item-content .text-container .learn-more:before{background:#fff}#case-study .item-content .text-container .learn-more:after{background:url(../images/more-arrow-wht.png) no-repeat}@media screen and (max-width:767px){#case-study .item-content .text-container .learn-more{font-size:14px}}@media screen and (max-width:480px){#case-study .item-content .text-container .learn-more{font-size:12px}}.get-started{text-transform:uppercase;background-color:#2ec093;background-image:linear-gradient(to right,#2ec093,#3bb7d9);padding:53px 0 50px}@media screen and (max-width:1279px) and (min-width:1024px){.get-started{padding:40px 0}.get-started .v-middle p{font-size:16px}}@media screen and (max-width:1023px) and (min-width:768px){.get-started{padding:30px 0}.get-started .v-middle-inner{table-layout:fixed}}@media screen and (max-width:767px){.get-started{padding:20px 0}.get-started .v-middle{display:block;margin-bottom:15px;width:100%;text-align:center}}@media screen and (max-width:1279px){.get-started .v-middle{text-align:center;padding:0 15px}}.get-started .v-middle:last-of-type{margin:0}.get-started .v-middle h5{color:#fff}@media screen and (max-width:1023px){.get-started .v-middle p{font-size:14px}}.get-started .v-middle p a{color:#fff;font-weight:700;line-height:30px}.get-started .v-middle p a .anchor-text{text-transform:capitalize}.get-started .v-middle p a .anchor-text:after{position:absolute;bottom:-5px;left:0;background:#fff;height:2px;content:"";width:100%;opacity:0;transition:all .2s ease}.get-started .v-middle p a:hover .anchor-text:after{opacity:1;bottom:0}.get-started .v-middle p span{margin-right:5px;display:inline-block;position:relative}@media screen and (max-width:1279px) and (min-width:1024px){.get-started .v-middle p span{margin-bottom:5px}}@media screen and (max-width:1023px) and (min-width:768px){.get-started .v-middle p a{line-height:20px}.get-started .v-middle p span{margin-right:2px}.get-started .v-middle p span img{width:30px;vertical-align:middle}}.get-started .v-middle p span:last-of-type{margin-right:0}@media screen and (max-width:767px){.get-started .v-middle p span img{width:28px;vertical-align:middle}}.get-started .v-middle span img{max-width:35px}.certification .content-870 img{margin-bottom:21px;margin-top:8px}.certification .content-870 p{line-height:28px;margin-top:20px}@media screen and (max-width:1023px) and (min-width:768px){.certification .content-870 p{line-height:26px}}@media screen and (max-width:767px) and (min-width:480px){.certification .content-870 p{line-height:22px}}@media screen and (max-width:479px){.certification .content-870 p{line-height:20px}}.partner-block .content-870 p,.partner-block p,.services-block p{line-height:28px}.certification.academic-section{padding:99px 0 60px}.certification .button-default.open,.certification .open.button-gray,.certification .open.button-green,.certification .open.button-orange,.certification .open.button-white{background:#3b8740}.dynamic-promo-block .three-col-row,.promo-block .three-col-row{background:url(../images/promo-bg.jpg) no-repeat;background-size:cover;width:100%;height:177px}.dynamic-promo-block .col-three,.promo-block .col-three{cursor:pointer;overflow:hidden;transform:translateY(0)}.dynamic-promo-block .col-three #home-box-2,.promo-block .col-three #home-box-2{background-color:rgba(0,141,86,.4)}.dynamic-promo-block .col-three:nth-of-type(2):after,.dynamic-promo-block .col-three:nth-of-type(2):before,.promo-block .col-three:nth-of-type(2):after,.promo-block .col-three:nth-of-type(2):before{content:"";width:2px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #626a74}.dynamic-promo-block .col-three:nth-of-type(2):before,.promo-block .col-three:nth-of-type(2):before{left:0;right:auto}.dynamic-promo-block .col-three .v-middle-inner,.promo-block .col-three .v-middle-inner{max-width:340px;margin:0 auto;padding:0 20px;transform:translateY(0);transition:all .5s ease}.dynamic-promo-block .col-three .hover-btn,.promo-block .col-three .hover-btn{margin:0;opacity:0;transform:translateY(0);transition:all .5s ease}.dynamic-promo-block .col-three p.bold,.promo-block .col-three p.bold{font-weight:500;letter-spacing:0}.dynamic-promo-block .col-three p,.promo-block .col-three p{font-weight:300;letter-spacing:.05em;color:#fff}.dynamic-promo-block .col-three:hover .v-middle-inner,.promo-block .col-three:hover .v-middle-inner{transform:translateY(-23px);transition:all .5s ease}.dynamic-promo-block .col-three:hover .hover-btn,.promo-block .col-three:hover .hover-btn{opacity:1;transform:translateY(-80px);transition:all .5s ease}@media screen and (max-width:767px){.dynamic-promo-block .col-three:nth-of-type(2):after,.dynamic-promo-block .col-three:nth-of-type(2):before,.promo-block .col-three:nth-of-type(2):after,.promo-block .col-three:nth-of-type(2):before{width:100%;height:1px;background:#626a74;top:auto;bottom:0}.dynamic-promo-block .col-three:nth-of-type(2):before,.promo-block .col-three:nth-of-type(2):before{top:0}.dynamic-promo-block .three-col-row,.promo-block .three-col-row{height:443px}.dynamic-promo-block .three-col-row .col-three,.promo-block .three-col-row .col-three{width:100%;height:147px}}#resources{margin-top:80px}#resources h2{margin-bottom:38px}.featured-section,.featured-section#resources{margin-top:0}.featured-section .wrapper,.featured-section#resources .wrapper{position:relative}.featured-section .text-center h2,.featured-section#resources .text-center h2{margin:0 auto 38px}.featured-section .text-center.has-slider-nav h2,.featured-section#resources .text-center.has-slider-nav h2{margin:0 auto 78px}.featured-section#resources.fs-v2 .text-center.has-slider-nav h2,.featured-section.fs-v2 .text-center.has-slider-nav h2{margin:0 auto 26px}.partner-resource{padding:84px 0 81px}.partner-block .slider .item li,.services-block .slider .item li{display:table;text-align:center;padding:0 15px;transition:all .3s ease}.partner-resource .text-center h2{margin-bottom:33px}.partner-resource .text-center h3{color:#fff;margin-bottom:30px}.partner-resource .text-center .v-middle-inner{max-width:360px}.partner-block .content-870 h1{margin:28px 0}.partner-block .multi-section-slider .slider-nav{bottom:55px}.partner-block .multi-section-slider .slider-nav .we-btn .next,.partner-block .multi-section-slider .slider-nav .we-btn .prev{background:#e8e8e8;border-radius:50%;height:24px;width:24px}.partner-block .multi-section-slider .slider-nav .we-btn .next:hover,.partner-block .multi-section-slider .slider-nav .we-btn .prev:hover{background:#1fa4d4}.partner-block .multi-section-slider .slider-nav span{border:1px solid #e8e8e8}.partner-block .slider .item ul:first-child,.partner-block .slider .item:nth-child(n){border-left:1px solid #c7c7c7}.partner-block .multi-section-slider .slider-nav span.active{background:#e8e8e8}.partner-block .partner-text{max-width:860px;margin:0 auto}.partner-block h2{font-weight:700;margin:0 0 27px}.partner-block .multi-section-slider{margin:28px 0;overflow:hidden;border-right:1px solid #c7c7c7}.partner-block .slider{float:left;width:9999px}.partner-block .slider .item{float:left;width:20%}.partner-block .slider .item ul{border-bottom:1px solid #c7c7c7}.partner-block .slider .item li{float:none;width:100%;border:1px solid #c7c7c7;border-left:0;border-right:0;border-bottom:0;height:264px}.partner-block .slider .item li span>a img{max-width:180px}@media screen and (min-width:768px) and (max-width:1023px){.partner-block .slider .item li{height:200px}.partner-block .multi-section-slider .slider-nav{bottom:40px}}@media screen and (max-width:767px){.partner-block .multi-section-slider .slider-nav{bottom:35px}}@media screen and (max-width:480px){.partner-block .multi-section-slider .slider-nav{bottom:25px;left:30%;transform:translate(-20%,0)}.partner-block .multi-section-slider .slider-nav span{margin-right:5px}}@-moz-document url-prefix(){.partner-block .slider .item li span>a img{width:100%}}.services-block .inner-wrapper{max-width:810px;margin:0 auto}.services-block .multi-section-slider .slider-nav{bottom:55px}.services-block .multi-section-slider .slider-nav .we-btn .next,.services-block .multi-section-slider .slider-nav .we-btn .prev{background:#e8e8e8;border-radius:50%;height:24px;width:24px}.services-block .multi-section-slider .slider-nav .we-btn .next:hover,.services-block .multi-section-slider .slider-nav .we-btn .prev:hover{background:#1fa4d4}.services-block .multi-section-slider .slider-nav span{border:1px solid #e8e8e8}.services-block .slider .item ul:first-child,.services-block .slider .item:nth-child(n){border-left:1px solid #c7c7c7}.services-block .multi-section-slider .slider-nav span.active{background:#e8e8e8}.services-block .partner-text{max-width:860px;margin:0 auto}.services-block h2{font-weight:700;margin:0 0 27px}.services-block .multi-section-slider{margin:28px 0;overflow:hidden;border-right:1px solid #c7c7c7}.services-block .slider{float:left;width:9999px}.services-block .slider .item{float:left;width:33%}.services-block .slider .item ul{border-bottom:1px solid #c7c7c7}.services-block .slider .item li{float:none;width:100%;border:1px solid #c7c7c7;border-left:0;border-right:0;border-bottom:0;height:264px}.services-block .slider .item li span>a img{max-width:180px}.partner-title{font-weight:700;color:#1fa4d4;text-transform:uppercase;font-size:22px;letter-spacing:.01em}@media screen and (min-width:1024px){.services-block.view-services .multi-section-slider{border-right:none}.services-block.view-services .slider .item:nth-of-type(3) li{border-right:1px solid #c7c7c7}}@media screen and (min-width:768px) and (max-width:1023px){.services-block .slider .item li{height:200px}.services-block .multi-section-slider .slider-nav{bottom:40px}}@media screen and (max-width:767px){.services-block .multi-section-slider .slider-nav{bottom:35px}}@media screen and (max-width:480px){.services-block .multi-section-slider .slider-nav{bottom:25px;left:30%;transform:translate(-20%,0)}.services-block .multi-section-slider .slider-nav span{margin-right:5px}}@-moz-document url-prefix(){.services-block .slider .item li span>a img{width:100%}}.events{padding:54px 0 55px}@media screen and (max-width:1279px) and (min-width:1024px){.events{padding:40px 0 42px}}@media screen and (max-width:1023px) and (min-width:768px){.events{padding:30px 0 32px}.events .event-head .img-icon{width:14%}}@media screen and (max-width:767px){.events{padding:20px 0 22px}}.events .v-middle-inner{padding:0}@media screen and (max-width:767px){.events .event-head .img-icon{width:13%}.events .event-head .ev-name{width:48%}}.events h2{margin-bottom:32px}@media screen and (max-width:1279px) and (min-width:1024px){.events h2{margin-bottom:28px}}@media screen and (max-width:1023px) and (min-width:768px){.events .event-head .ev-name{width:48%}.events h2{margin-bottom:24px}}@media screen and (max-width:767px){.events .event-head .ev-address{width:13%}.events .event-head .ev-time{width:10%}.events .event-head .ev-btn{width:14%}.events h2{margin-bottom:20px}}.events .title-bar{background:#44697d}.events .title-bar p{line-height:38px;font-weight:700;text-transform:uppercase;color:#fff;padding:7px 20px}.events .event-head{background:#e9e7e4;padding:0 20px}.events .event-head .ev-address p,.events .event-head .ev-name p,.events .event-head .ev-time p,.events .event-head .img-icon p{font-family:Roboto,sans-serif;font-size:14px;line-height:30px;font-weight:700;text-transform:uppercase;margin:0}.events .v-middle-inner .event-list{width:100%;border-bottom:1px solid #dad9d6;padding:43px 20px 53px}.events .v-middle-inner .event-list:last-of-type{border-bottom:none;padding-bottom:0}@media screen and (max-width:1023px) and (min-width:768px){.events .v-middle-inner .event-list{padding:15px}}@media screen and (max-width:767px){.events .v-middle-inner .event-list{padding:15px 0}.events .v-middle{display:block}}.events .v-middle.img-icon{width:15%;float:left;text-align:left;padding-right:20px}.events .v-middle.img-icon img{max-height:140px}@media screen and (max-width:1279px) and (min-width:1024px){.events .v-middle.img-icon img{max-height:120px}}@media screen and (max-width:1023px) and (min-width:768px){.events .v-middle.img-icon img{max-height:110px}}@media screen and (max-width:767px){.events .v-middle.img-icon{width:100%;padding-right:0;float:none}}.events .ev-name.web-name{width:62%}@media screen and (max-width:767px){.events .ev-name.web-name{width:100%}}.events .ev-name{width:44%;text-align:left;padding-right:20px;vertical-align:top}@media screen and (max-width:767px){.events .ev-name{width:100%;padding-right:0}}.events .ev-name h5{font-family:"Roboto Condensed",sans-serif;line-height:26px;font-weight:700;padding:2px 0 0}.events .ev-address p,.events .ev-name p{font-family:Roboto,sans-serif}@media screen and (max-width:1279px) and (min-width:768px){.events .ev-name h5{line-height:26px;font-size:18px}}@media screen and (max-width:767px){.events .ev-name h5{font-size:16px;line-height:24px}}.events .ev-name p{font-size:16px;line-height:22px;font-weight:400;margin-bottom:9px}@media screen and (max-width:1279px) and (min-width:1024px){.events .ev-name p{font-size:15px}}.events .ev-name .learn-more{font-weight:700}.events .ev-address{width:21%;padding:0 20px;position:relative}@media screen and (max-width:1399px){.events .ev-address{vertical-align:top}}@media screen and (max-width:1023px) and (min-width:768px){.events .ev-name p{font-size:14px;line-height:20px}.events .ev-address{padding-right:10px}}@media screen and (max-width:767px){.events .ev-name p{font-size:14px;line-height:18px}.events .ev-address{width:100%;text-align:left;padding:10px 0 0}}@media screen and (max-width:480px){.events .ev-address{text-align:center}}.events .ev-address:before{content:"LOCATION:";font-size:14px;font-weight:700}@media screen and (min-width:768px){.events .ev-address:before{content:" "}}.events .ev-address p{font-size:16px;font-weight:700;text-transform:capitalize}.events .ev-time,.events .ev-time .date,.events .ev-time .month{font-family:"Roboto Condensed",sans-serif}@media screen and (max-width:1279px) and (min-width:1024px){.events .ev-address p{font-size:15px}}.events .ev-time{width:7%;font-weight:700;vertical-align:top}@media screen and (max-width:767px){.events .ev-address p{font-size:14px}.events .ev-time{width:84px;margin:10px 0 0;text-align:left}}@media screen and (max-width:480px){.events .ev-time{margin:10px auto 0;text-align:center}.events .ev-time .date-time-inner{text-align:center}}.events .ev-time .date-time-inner{background:#e8e8e8;padding:17px 11px 26px}@media screen and (max-width:1279px) and (min-width:1024px){.events .ev-time .date-time-inner{padding:18px 0}}@media screen and (max-width:1023px) and (min-width:768px){.events .ev-address p{font-size:14px}.events .ev-time .date-time-inner{padding:10px 0}}@media screen and (max-width:767px){.events .ev-time .date-time-inner{padding:10px 0;text-align:center;margin-top:3px}}.events .ev-time .month{font-size:16px;text-transform:uppercase}.events .ev-time .date{font-size:30px;line-height:32px}@media screen and (max-width:1279px) and (min-width:1024px){.events .ev-time .date{font-size:26px;line-height:28px}}@media screen and (max-width:1023px) and (min-width:768px){.events .ev-time .date{font-size:22px;line-height:24px;padding-top:5px}}@media screen and (max-width:768px){.events .ev-time .date{font-size:20px;padding-top:5px;line-height:22px}}.events .ev-time:before{content:"DATE:";font-family:Roboto,sans-serif;font-size:14px;font-weight:700}@media screen and (min-width:768px){.events .ev-time:before{content:" "}}.events .ev-btn{width:11.8%;text-align:right;padding-left:20px;vertical-align:top}.events .ev-btn .button-default,.events .ev-btn .button-gray,.events .ev-btn .button-green,.events .ev-btn .button-orange,.events .ev-btn .button-white{font-family:Roboto,sans-serif;margin:0}@media screen and (max-width:1023px) and (min-width:768px){.events .ev-btn .button-default,.events .ev-btn .button-gray,.events .ev-btn .button-green,.events .ev-btn .button-orange,.events .ev-btn .button-white{padding:10px}}@media screen and (max-width:767px){.events .ev-btn .button-default,.events .ev-btn .button-gray,.events .ev-btn .button-green,.events .ev-btn .button-orange,.events .ev-btn .button-white{padding:10px}.events .ev-btn{width:100%;text-align:left;padding:10px 0}}@media screen and (max-width:480px){.events .ev-btn{text-align:center}}.events .event-list .demand-name{width:43.54%}@media screen and (max-width:767px){.events .event-list .demand-name{width:100%;display:block;padding:0}.ondemand.events .ev-btn,.ondemand.events .v-middle-inner{width:100%;text-align:center;display:block}}@-moz-document url-prefix(){.events .event-list .img-icon img{width:100%}}@media screen\0{.events .v-middle.img-icon img{width:100%}}#horton-webcast-slider{overflow:hidden}#blog-slider,#webinar-slider{height:350px}#blog-slider .item,#webinar-slider .item{height:360px}#blog-slider .item .black-overlay,#webinar-slider .item .black-overlay{background:rgba(0,0,0,.3)}#blog-slider h1,#blog-slider h3,#webinar-slider h1,#webinar-slider h3{color:#fff;text-transform:uppercase;font-weight:700}#blog-slider h1,#webinar-slider h1{font-size:50px;line-height:50px;padding:18px 15px 0}#blog-slider h3,#webinar-slider h3{display:inline-block;font-size:20px;line-height:15px;padding-bottom:3px}#blog-slider h3:first-child,#webinar-slider h3:first-child{border-right:2px solid #fff;padding-right:27px;margin-right:27px}#blog-slider .links,#webinar-slider .links{font-size:0;padding-bottom:41px}#blog-slider .links a:first-child,#webinar-slider .links a:first-child{margin-right:8px}#blog-slider .button-default,#blog-slider .button-gray,#blog-slider .button-green,#blog-slider .button-orange,#blog-slider .button-white,#webinar-slider .button-default,#webinar-slider .button-gray,#webinar-slider .button-green,#webinar-slider .button-orange,#webinar-slider .button-white{float:none}#blog-slider div.event-logo,#webinar-slider div.event-logo{float:left;max-width:194px;padding:6px;border-radius:4px;background-color:rgba(150,150,150,.5)}@media screen and (min-width:768px) and (max-width:1023px){#blog-slider h3,#webinar-slider h3{font-size:18px;line-height:15px;padding-bottom:0}#blog-slider h3:first-child,#webinar-slider h3:first-child{padding-right:15px;margin-right:15px}#blog-slider h1,#webinar-slider h1{font-size:40px;padding:3px 15px 0}#blog-slider .links a,#webinar-slider .links a{margin-top:11px}}@media screen and (max-width:767px){#blog-slider h3,#webinar-slider h3{font-size:16px;line-height:20px;padding-bottom:0;width:100%}#blog-slider h3:first-child,#webinar-slider h3:first-child{padding-right:0;margin-right:0;border:none}#blog-slider h1,#webinar-slider h1{font-size:30px;line-height:37px;padding:3px 15px 0}#blog-slider .links a,#webinar-slider .links a{margin-top:11px}#blog-slider div.event-logo,#webinar-slider div.event-logo{display:none}}#blog-slider .blog-type a,#blog-slider .item-content{color:#fff;font-weight:700;text-transform:uppercase}#blog-slider .blog-author,#blog-slider .blog-date,#blog-slider .blog-type{margin:0 15px}#press-release-slider,#press-release-slider .item{height:499px}#press-release-slider h1{color:#fff;text-transform:uppercase;font-weight:700;font-size:50px;line-height:61px;padding-bottom:3px}#press-release-slider .item-content{display:block;width:960px;margin:0 auto}@media screen and (min-width:768px) and (max-width:1023px){#press-release-slider,#press-release-slider .item{height:400px}#press-release-slider h1{font-size:40px;line-height:49px}#press-release-slider .item-content{width:100%;padding:0 20px}}@media screen and (max-width:767px){#press-release-slider,#press-release-slider .item{height:350px}#press-release-slider h1{font-size:30px;line-height:37px}#press-release-slider .item-content{width:100%;padding:0 20px}}.social-media .social-bg-img{position:relative;background-size:cover;z-index:0}.social-media .social-bg-img img{max-width:initial;opacity:0}.social-media .button-follow{float:right;margin-top:20px;margin-right:18px;line-height:normal;font-size:12px;border:1px solid #fff;border-radius:2px;padding:7px 14px 7px 15px;text-transform:none}.social-media .social-bg-img:before{content:" ";display:block;background:rgba(0,0,0,.3);position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.social-media .tweeter-tweet{width:100%;float:left;margin-top:51px;margin-bottom:30px}@media screen and (max-width:1023px) and (min-width:768px){.social-media .tweeter-tweet{margin-top:40px}}.social-media .tweeter-tweet .tweet-img{display:block;width:calc(25% - 10px);height:70px;background-color:#3cf;float:left;line-height:70px}.social-media .tweeter-tweet .tweet-img img{display:inline-block;vertical-align:middle;margin-left:26px}.social-media .tweeter-tweet .tweet-img .button-follow:hover{color:#3cf}.social-media .tweeter-tweet .tweet-text{display:block;float:left;text-align:left;width:calc(75% + 10px);height:70px;padding:11px 0 11px 35px;border:1px solid #d1d1d1;border-left:none;overflow-y:scroll}.social-media .tweeter-tweet .tweet-text::-webkit-scrollbar{width:12px;background:#ececec}.social-media .tweeter-tweet .tweet-text::-webkit-scrollbar-thumb{background-color:#3cf}.social-media .tweeter-tweet .tweet-text .sky-blue{font-weight:700;font-family:"Roboto Condensed",sans-serif;font-size:20px;line-height:24px}@media screen and (max-width:1023px) and (min-width:768px){.social-media .tweeter-tweet .tweet-text .sky-blue{font-size:18px;line-height:22px}}@media screen and (max-width:767px) and (min-width:480px){.events .v-middle.img-icon img{max-height:80px}.social-media .tweeter-tweet{margin-top:25px}.social-media .tweeter-tweet .tweet-text .sky-blue{font-size:16px;line-height:20px}}@media screen and (max-width:479px){.social-media .tweeter-tweet{margin-top:15px}.social-media .tweeter-tweet .tweet-text .sky-blue{font-size:14px;line-height:18px}}.social-media .tweeter-tweet .tweet-text .sky-blue a{color:#3bb7da;border-bottom:1px solid #3bb7da}.social-media .tweeter-tweet .tweet-text .sky-blue+.sky-blue{margin-top:1em}.social-media .social-posts{float:left}@media screen and (max-width:1023px){.social-media .social-posts>.col-two{width:100%;float:none}.social-media .social-posts>.col-two .col-two.fb-box,.social-media .social-posts>.col-two .col-two.in-box{width:calc(50% - 5px);margin-bottom:30px}.social-media .social-posts>.col-two .col-two.fb-box{margin-right:0}}@media screen and (max-width:1023px) and (max-width:500px){.social-media .social-posts>.col-two .col-two.fb-box,.social-media .social-posts>.col-two .col-two.in-box{height:230px;width:calc(100%);margin-right:0;float:none}.social-media .social-posts>.col-two .col-two.fb-box .text-container,.social-media .social-posts>.col-two .col-two.in-box .text-container{height:160px}}.social-media .social-posts .social-logo{padding:0 0 0 26px;line-height:70px}.social-media .social-posts .social-logo img{vertical-align:middle}.social-media .social-posts .col-two.fb-box,.social-media .social-posts .col-two.in-box{width:calc(50% - 10px);margin-right:10px}.social-media .social-posts .fb-box,.social-media .social-posts .in-box,.social-media .social-posts .youtube-box{height:333px;border-top:none}.social-media .social-posts .fb-box .text-container,.social-media .social-posts .in-box .text-container,.social-media .social-posts .youtube-box .text-container{padding:19px;height:263px;border:1px solid #d1d1d1;border-top:none}.social-media .social-posts .fb-box .text-container::-webkit-scrollbar,.social-media .social-posts .in-box .text-container::-webkit-scrollbar,.social-media .social-posts .youtube-box .text-container::-webkit-scrollbar{width:12px;background:#ececec}.social-media .social-posts .fb-box .text-container .fb_post,.social-media .social-posts .in-box .text-container .fb_post,.social-media .social-posts .youtube-box .text-container .fb_post{display:block;color:#404041;margin-bottom:1em}.social-media .social-posts .fb-box .text-container .fb_post .fb_image,.social-media .social-posts .in-box .text-container .fb_post .fb_image,.social-media .social-posts .youtube-box .text-container .fb_post .fb_image{float:left;width:118px;height:66px;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-right:9px}.social-media .social-posts .fb-box .text-container .fb_post p,.social-media .social-posts .in-box .text-container .fb_post p,.social-media .social-posts .youtube-box .text-container .fb_post p{font-size:12px;font-weight:400;color:#404041;line-height:16px}.social-media .social-posts .fb-box .text-container .fb_post p.title,.social-media .social-posts .in-box .text-container .fb_post p.title,.social-media .social-posts .youtube-box .text-container .fb_post p.title{font-weight:700;color:#0678cb;margin-bottom:5px}.social-media .social-posts .fb-box .text-container .fb_post+.fb_post,.social-media .social-posts .in-box .text-container .fb_post+.fb_post,.social-media .social-posts .youtube-box .text-container .fb_post+.fb_post{border-top:1px solid #d1d1d1;padding-top:1em}.social-media .social-posts .fb-box .text-container .fb_post:after,.social-media .social-posts .in-box .text-container .fb_post:after,.social-media .social-posts .youtube-box .text-container .fb_post:after{display:block;content:"";clear:both}.social-media .social-posts .fb-box .social-logo{background-color:#385591}.social-media .social-posts .fb-box .social-logo .button-follow:hover{color:#385591}.social-media .social-posts .fb-box .text-container{overflow-y:scroll;border-right:none}.social-media .social-posts .fb-box .text-container::-webkit-scrollbar-thumb{background-color:#3a5897}.social-media .social-posts .in-box .social-logo{background-color:#0074b0}.social-media .social-posts .in-box .social-logo .button-follow:hover{color:#0074b0}.social-media .social-posts .in-box .learn-more{position:absolute;bottom:29px;left:19px;color:#000;font-weight:500;font-size:16px;text-transform:none}.social-media .social-posts .in-box .learn-more:after{background:url(../images/move-right.png) no-repeat;width:24px;height:24px;right:-24px;top:-4px}.social-media .social-posts .youtube-box .social-logo{background-color:#cd201f}.social-media .social-posts .youtube-box .social-logo .button-follow:hover{color:#cd201f}.social-media .social-posts .youtube-box .text-container{overflow-x:scroll;position:relative}.social-media .social-posts .youtube-box .text-container::-webkit-scrollbar{height:12px;background:#ececec}.social-media .social-posts .youtube-box .text-container::-webkit-scrollbar-thumb{background-color:#cd201f}.social-media .social-posts .youtube-box .text-container .yt_scroll_wrap{position:absolute}.social-media .social-posts .youtube-box .text-container .yt_post{float:left;width:200px;height:225px}.social-media .social-posts .youtube-box .text-container .yt_post .video_thumb{width:200px;height:110px;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-bottom:5px}.social-media .social-posts .youtube-box .text-container .yt_post .title{font-size:13px;line-height:16px;font-weight:700;color:#0678cb;margin-bottom:5px}.social-media .social-posts .youtube-box .text-container .yt_post+.yt_post{margin-left:19px}.social-media .social-posts .youtube-box .text-container .yt_post .author,.social-media .social-posts .youtube-box .text-container .yt_post .meta span{color:#767676;font-size:11px;line-height:8px;font-weight:500}.social-media .social-posts .youtube-box .text-container .yt_post .meta span+span:before{content:'\002022';margin:0 5px}.social-media .social-posts .learn-more:before{background:#fff}.social-media .social-posts .learn-more:after{background:url(../images/more-arrow-wht.png) no-repeat}.filter-press-release .filter-tab .tabsets{width:76%}.filter-press-release .filter-tab .sort-by{width:24%}.filter-press-release .filter-container{padding-top:30px}.filter-press-release .filter-container:after{display:block;content:"";clear:both}.filter-press-release .filter-elements{border-top:1px solid #c7c7c7;border-left:1px solid #c7c7c7}.filter-press-release .filter-elements .item{height:384px;position:relative;overflow:hidden;border-bottom:1px solid #c7c7c7;border-right:1px solid #c7c7c7}.filter-press-release .filter-elements .item .bg-img img{width:100%;height:auto}.filter-press-release .filter-elements .item .feature-bg{width:100%;height:100%;background-size:cover;background-position:center center}.filter-press-release .filter-elements .item .v-middle-inner{text-align:left}.filter-press-release .filter-elements .item .item-content{padding-right:20px;padding-left:20px;vertical-align:bottom}@media screen and (max-width:479px){.filter-press-release .filter-elements .item .item-content{padding-left:0}}.filter-press-release .filter-elements .item .item-content .item-caption{background-color:#3bb7da;float:left;padding:4px 10px;position:absolute;top:0}.filter-press-release .filter-elements .item .item-content .item-caption h6{font-size:14px;line-height:22px;text-transform:uppercase;color:#fff}.filter-press-release .filter-elements .item .item-content .text-container{float:left;width:100%;margin-bottom:63px}.filter-press-release .filter-elements .item .item-content .text-container .news-date{font-weight:700;font-size:18px}.filter-press-release .filter-elements .item .item-content .text-container h5{color:#404041;font-size:22px;line-height:normal;font-family:"Roboto Condensed",sans-serif;font-weight:700;margin-top:28px}@media screen and (max-width:1023px) and (min-width:768px){.filter-press-release .filter-elements .item .item-content .text-container h5{font-size:20px;line-height:22px}}@media screen and (max-width:767px) and (min-width:480px){.filter-press-release .filter-elements .item .item-content .text-container h5{font-size:18px;line-height:20px}}@media screen and (max-width:479px){.filter-press-release .filter-elements .item .item-content .text-container h5{font-size:16px;line-height:20px}}.filter-press-release .filter-elements .item .item-content .learn-more{position:absolute;bottom:28px;left:20px;font-size:16px}@media screen and (max-width:767px) and (min-width:480px){.filter-press-release .filter-elements .item .item-content .learn-more{font-size:14px}}@media screen and (max-width:479px){.filter-press-release .filter-elements .item .item-content .learn-more{font-size:14px}}.filter-press-release .filter-elements .item .item-content.black-overlay{position:relative;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.filter-press-release .filter-elements .item .item-content.black-overlay .news-date,.filter-press-release .filter-elements .item .item-content.black-overlay h5{color:#fff}.filter-press-release .filter-elements .item.col-seven .v-middle-wrapper{left:initial;right:0;width:50%}.filter-press-release .filter-elements .item.col-seven .black-overlay{width:100%}.filter-press-release .filter-sidebar{background-image:url(../images/gradient.jpg);background-size:cover;background-repeat:no-repeat;height:768px;float:right;overflow:auto;border-top:1px solid #c7c7c7;text-transform:uppercase;box-sizing:content-box}.filter-press-release .filter-sidebar h6{color:#fff;font-size:20px;line-height:22px;font-family:Roboto,sans-serif;font-weight:700;padding-bottom:39px}.filter-press-release .filter-sidebar .filter-sidebar-padding{padding:43px 10px 10px 30px}.filter-press-release .filter-sidebar ol{list-style-type:decimal;padding-right:20px;padding-left:17px}.filter-press-release .filter-sidebar ol li{position:relative;margin-bottom:56px;list-style-type:none;counter-increment:list;padding-left:10px}.filter-press-release .filter-sidebar ol li .sidebar-links{position:relative;display:inline-block;color:#fff;font-size:16px;font-weight:700;line-height:17px;padding-left:15px}.filter-press-release .filter-sidebar ol li .sidebar-links:before{content:"";width:2px;height:calc(100% - 8px);background:#fff;position:absolute;top:5px;left:0}.filter-press-release .filter-sidebar ol li .sidebar-links span{display:inline-block;background:url(../images/more-arrow-wht.png) no-repeat;width:6px;height:10px;margin-left:9px;margin-right:-9px}.filter-press-release .filter-sidebar ol li:after{content:"";opacity:0;background:#fff;width:calc(100% - 26px);height:2px;position:absolute;right:0;bottom:-15px;transition:all .3s ease}.filter-press-release .filter-sidebar ol li:before{content:counter(list) "";position:absolute;left:-18px;top:4px;text-align:right;color:#fff;font-size:16px;font-weight:700}.filter-press-release .filter-sidebar ol li:hover:after{opacity:1;bottom:-9px}.filter-press-release .filter-sidebar ol li:last-child{margin-bottom:0}.filter-press-release .button-default,.filter-press-release .button-gray,.filter-press-release .button-green,.filter-press-release .button-orange,.filter-press-release .button-white{margin-top:60px}.filter-press-release .isotope-filter .select-list p{line-height:16px}.filter-press-release .isotope-filter .select-list .options li p{line-height:18px}@media screen and (max-width:1279px){.filter-press-release .filter-tab .tabsets{width:100%}}@media screen and (max-width:1023px){.filter-press-release .filter-sidebar h4{font-size:18px;padding-bottom:15px}.filter-press-release .filter-sidebar ol{padding:0 7px}.filter-press-release .filter-sidebar ol li{margin-bottom:20px;padding-left:0}.filter-press-release .filter-sidebar ol li:before{font-size:14px;left:-13px}.filter-press-release .filter-sidebar ol li:after{width:calc(100% - 12px)}.filter-press-release .filter-sidebar ol li .sidebar-links{font-size:14px;padding-left:13px}.filter-press-release .filter-elements .col-three{width:50%}.filter-press-release .filter-elements .col-seven{width:100%}}@media screen and (max-width:767px){.filter-press-release .filter-sidebar{float:none;width:100%;height:auto!important;padding-bottom:40px;overflow:visible}.filter-press-release .filter-sidebar h4{font-size:16px;padding-bottom:15px}.filter-press-release .filter-sidebar ol{padding:0 20px 10px}.filter-press-release .filter-sidebar ol li:before{left:-20px;top:2px}.filter-press-release .filter-sidebar ol li .sidebar-links{padding-left:20px}.filter-press-release .col-eight{width:100%}.filter-press-release .filter-elements .col-three{width:50%}.filter-press-release .filter-elements .col-seven{width:100%}.filter-press-release .filter-elements .item{height:270px}.filter-press-release .filter-elements .item .item-content .learn-more{bottom:20px}.filter-press-release .filter-elements .item .item-content .text-container{margin-top:30px}.filter-press-release .filter-elements .item .item-content .text-container p{margin-top:20px;font-size:18px}.filter-press-release .button-default,.filter-press-release .button-gray,.filter-press-release .button-green,.filter-press-release .button-orange,.filter-press-release .button-white{margin-top:30px}}@media screen and (max-width:480px){.filter-press-release .col-eight,.filter-press-release .filter-elements .col-three,.filter-press-release .filter-elements .item.col-seven .black-overlay{width:100%}.filter-press-release .filter-elements .item{width:100%;height:220px}.filter-press-release .filter-elements .item .item-content .text-container p{font-size:16px}}.grid-customers .grid li .tab-logo,.grid-customers .grid li .tab-logo-solutions{width:100%;margin:auto;cursor:pointer;height:auto}.grid-customers .grid li .tab-logo-solutions>span,.grid-customers .grid li .tab-logo>span{vertical-align:middle}.grid-customers .grid li .tab-logo img,.grid-customers .grid li .tab-logo-solutions img{width:auto;height:auto}@media screen and (max-width:1399px) and (min-width:1024px){.grid-customers .grid li .tab-logo img,.grid-customers .grid li .tab-logo-solutions img{max-height:210px}}@media screen and (max-width:1023px) and (min-width:768px){.grid-customers .grid li .tab-logo img,.grid-customers .grid li .tab-logo-solutions img{max-height:150px}}@media screen and (max-width:767px) and (min-width:320px){.grid-customers .grid li .tab-logo img,.grid-customers .grid li .tab-logo-solutions img{max-height:124px}}.grid-customers .grid li .tabs-content{margin-top:-2px}.grid-customers .grid li .tabs-content .tab-text h3{margin-bottom:12px;text-transform:capitalize}.grid-customers .grid li .tabs-content .sub-tab-content{border:none;background:0 0}.grid-customers .grid li .tabs-content .sub-tab-content h3{margin-bottom:17px;text-align:left;text-transform:capitalize}.grid-customers .grid li .tabs-content .sub-tab-content .feature-bg{width:100%;height:100%;background-size:cover;background-position:center center}.grid-customers .grid li .logo-container{position:relative;width:100%;height:265px;cursor:pointer}.grid-customers .grid li .logo-container.no-pointer,.grid-customers .grid li .logo-container.no-pointer .tab-logo{cursor:auto}@media screen and (max-width:1023px) and (min-width:768px){.grid-customers .grid li .logo-container{height:200px}.customer-search{max-width:80px}}@media screen and (max-width:767px){.grid-customers .grid li .logo-container{height:150px}}.grid-customers .grid li .logo-container .learn-more{display:inline;font-size:28px;line-height:38px;font-family:"Roboto Condensed",sans-serif;font-weight:700}.grid-customers .grid li .logo-container .learn-more:after{background:url(../images/arrow-large.png);width:12px;height:21px;top:10px;right:-18px}.grid-customers .grid li .logo-container .learn-more p{font-size:24px;line-height:30px;font-family:"Roboto Condensed",sans-serif;font-weight:300;color:#606060;padding-top:12px;padding-bottom:5px}.grid-customers .grid li .logo-container a.learn-more{position:absolute;bottom:0;right:25px;font-size:14px;font-family:Roboto,Arial,sans-serif}.grid-customers .grid li .logo-container a.learn-more:after{background:url(../images/more_arrow.png) no-repeat;top:14px}.grid-customers .grid li .logo-container a.learn-more:hover:before{opacity:0;bottom:0}.grid-customers .grid li .logo-container a.learn-more:hover:after{bottom:0}.grid-customers .select-list-ui{width:252px;margin:14px auto 21px;background-color:#e8e8e8}.grid-customers .select-list-ui .options{width:252px}.grid-customers .select-list-ui .selectboxit-container span{font-size:14px;font-weight:700;line-height:36px;text-transform:uppercase;color:#3e3e3e;background:#e8e8e8;border:1px solid transparent;height:auto;padding-top:1px}.grid-customers .select-list-ui .selectboxit-container span .selectboxit-default-arrow{top:16px}.grid-customers .select-list-ui .selectboxit-options{background:#e8e8e8;border:1px solid transparent}.grid-customers .select-list-ui .selectboxit-options a{padding:10px 18px;color:#404041;font-weight:700;text-transform:uppercase;font-size:14px}.grid-customers .select-list-ui .selectboxit-options a:hover{background-color:#ccc}.grid-customers .select-list-ui .selectboxit-option-icon-container{display:none}.customers-filter .wrapper>h2{text-align:center;margin-bottom:35px}.customers-filter .wrapper .HSF_form{margin-bottom:35px}.customers-filter .wrapper .HSF_form .filter-header-container.customer-filter{border:0 solid #fff;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:900px){.customers-filter .wrapper .HSF_form .filter-header-container.customer-filter{display:inline-block}}.customers-filter .wrapper .HSF_form .filter-header-container.customer-filter .filter-options,.customers-filter .wrapper .HSF_form .filter-header-container.customer-filter .reset{font-size:18px;cursor:pointer}.customers-filter .wrapper .HSF_form .filter-header-container.customer-filter .filter-options{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.customers-filter .wrapper .HSF_form .filter-header-container.customer-filter .filter-options .filter-dropdown-group{padding:12px 42px 12px 28px;background-color:#e8e8e8;border-right:2px solid #fff;position:relative}.customers-filter .wrapper .HSF_form .filter-header-container.customer-filter .filter-options .filter-dropdown-group:last-of-type{border-right:0 solid #fff}.customers-filter .wrapper .HSF_form .filter-header-container.customer-filter .filter-options .filter-dropdown-group:hover{background-color:#456b7e;color:#fff}.customers-filter .wrapper .HSF_form .filter-header-container.customer-filter .filter-options .filter-dropdown-group:hover .filter-single span:after{border-top:5px solid #fff}@media screen and (max-width:900px){.customers-filter .wrapper .HSF_form .filter-header-container.customer-filter .filter-options{display:inline-block}.customers-filter .wrapper .HSF_form .filter-header-container.customer-filter .filter-options .filter-dropdown-group{display:inline-block;border-width:0;width:100%}}.customers-filter .wrapper .HSF_form .filter-header-container.customer-filter .filter-options .filter-dropdown-group .filter-single{position:relative}.customers-filter .wrapper .HSF_form .filter-header-container.customer-filter .filter-options .filter-dropdown-group .filter-single span:after{content:'';position:absolute;right:-20px;top:9px;border-right:5px solid transparent;border-left:5px solid transparent;border-top:5px solid #44697d;z-index:9}.customers-filter .wrapper .HSF_form .filter-header-container.customer-filter .filter-options .filter-dropdown-group ul.dropdown-menu{font-size:18px;margin:0;padding:0;border:2px solid #456b7e;width:100%}@media screen and (max-width:900px){.customers-filter .wrapper .HSF_form .filter-header-container.customer-filter .filter-options .filter-dropdown-group ul.dropdown-menu{width:auto}}.customers-filter .wrapper .HSF_form .filter-header-container.customer-filter .filter-options .filter-dropdown-group ul.dropdown-menu a{color:#404041}.customers-filter .wrapper .HSF_form .filter-header-container.customer-filter .filter-options .filter-dropdown-group ul.dropdown-menu a:hover{color:#fff}.customers-filter .wrapper .HSF_form .filter-header-container.customer-filter .filter-options .filter-dropdown-group ul.dropdown-menu li{color:#404041;padding:0;border-bottom:2px solid #456b7e;background-color:rgba(255,255,255,.8)}.customers-filter .wrapper .HSF_form .filter-header-container.customer-filter .filter-options .filter-dropdown-group ul.dropdown-menu li span{display:block;width:100%;height:100%;padding:12px 16px}.customers-filter .wrapper .HSF_form .filter-header-container.customer-filter .filter-options .filter-dropdown-group ul.dropdown-menu li a{margin:0;display:block;width:100%;height:100%}.customers-filter .wrapper .HSF_form .filter-header-container.customer-filter .filter-options .filter-dropdown-group ul.dropdown-menu li:last-of-type{border-bottom:0 solid #fff}.customers-filter .wrapper .HSF_form .filter-header-container.customer-filter .filter-options .filter-dropdown-group ul.dropdown-menu li.checked,.customers-filter .wrapper .HSF_form .filter-header-container.customer-filter .filter-options .filter-dropdown-group ul.dropdown-menu li:hover{color:#fff;background-color:#456b7e}.customers-filter .wrapper .HSF_form .filter-header-container.customer-filter .filter-options .filter-dropdown-group ul.dropdown-menu li.checked a,.customers-filter .wrapper .HSF_form .filter-header-container.customer-filter .filter-options .filter-dropdown-group ul.dropdown-menu li:hover a{color:#fff}@media screen and (min-width:1305px){.customers-filter .wrapper .HSF_form .filter-header-container.customer-filter .filter-options .filter-dropdown-group{padding:12px 75px 12px 28px}}.customers-filter .wrapper .HSF_form .filter-header-container.customer-filter .reset{padding:12px 35px;color:#3fae2a;border:2px solid #3fae2a}.customers-filter .wrapper .HSF_form .filter-header-container.customer-filter .reset:hover{background-color:#3fae2a;color:#fff;transition:background .5s,opacity .5s}#search-results-container.customers{min-height:300px;padding-left:0;float:left;width:100%;transition:none}@media screen and (max-width:1023px){#search-results-container.customers{width:100%;float:none}}#search-results-container.customers .grid-sizer{width:calc(20%)}@media screen and (min-width:1024px) and (max-width:1279px){#search-results-container.customers .grid-sizer{width:calc(50% - 6px)}}@media screen and (max-width:767px){#search-results-container.customers .grid-sizer{width:calc(50% - 6px)}}@media screen and (max-width:666px){#search-results-container.customers .grid-sizer{width:100%}}#search-results-container.customers .tile{position:relative;width:calc(20%);height:265px;margin-bottom:12px;border:1px solid #d1d1d1;padding-bottom:45px;overflow:hidden}#search-results-container.customers .tile:hover{box-shadow:0 0 0 2px #3db5e6 inset;border:1px solid #3db5e6}@media screen and (min-width:1024px) and (max-width:1279px){#search-results-container.customers .tile{width:calc(50% - 6px)}}@media screen and (max-width:767px){#search-results-container.customers .tile{width:calc(50% - 6px)}}@media screen and (max-width:666px){#search-results-container.customers .tile{width:100%}}#search-results-container.customers .tile .tab-logo{padding:30px 30px 40px}#search-results-container.customers .tile .learn-more{position:absolute;bottom:15px;right:25px;font-size:14px;font-family:Roboto,Arial,sans-serif;cursor:pointer}#search-results-container.customers .tile.unlinked:hover{box-shadow:inherit;border:1px solid #d1d1d1;cursor:initial}#search-results-container.customers .tile.unlinked .learn-more{display:none}#search-results-container.customers .load_more{margin-bottom:1em}#search-results-container.customers .load_more a.button-default.disabled,#search-results-container.customers .load_more a.disabled.button-gray,#search-results-container.customers .load_more a.disabled.button-green,#search-results-container.customers .load_more a.disabled.button-orange,#search-results-container.customers .load_more a.disabled.button-white,#search-results-container.customers .load_more button.disabled{cursor:progress}#search-results-container.customers .load_more .no_results{display:none;line-height:42px;margin-top:25px}.customer-search{position:absolute;right:8px;bottom:8px;cursor:pointer;pointer-events:none}@media screen and (max-width:767px) and (min-width:480px){.customer-search{max-width:50px}}.grid-customers .sub-tab-content .resources-default .bg-img img{width:100%!important;height:auto!important}.tabs-content .resources-default{margin:0}@media screen and (min-width:667px) and (max-width:767px){.tabs-content .resources-default{width:50%}}@-moz-document url-prefix(){.grid-content .tabs-list li.current:before{bottom:0}.grid-content .tabs-list li.current:after{bottom:-1px}}.service-support h2{margin-bottom:30px}@media screen and (max-width:1023px) and (min-width:768px){.service-support h2{margin-bottom:25px}}@media screen and (max-width:767px) and (min-width:667px){.service-support h2{margin-bottom:20px}}@media screen and (max-width:666px){.service-support h2{margin-bottom:15px}}.service-support p{font-size:40px;line-height:78px;font-family:"Roboto Condensed",sans-serif;font-weight:100;display:inline-block}@media screen and (max-width:1023px) and (min-width:768px){.service-support p{font-size:36px;line-height:74px}}@media screen and (max-width:767px) and (min-width:667px){.service-support p{font-size:34px;line-height:72px}}@media screen and (max-width:666px) and (min-width:480px){.service-support p{font-size:30px;line-height:70px}}@media screen and (max-width:479px){.service-support p{font-size:28px;line-height:66px}}.service-support .select-box{display:inline-block;vertical-align:top}.service-support .select-list{width:305px;height:78px;padding:0 0 0 15px}.service-support .select-list:hover{background:0 0;cursor:pointer}.service-support .select-list .selected:after{background-image:none}.service-support .select-list .selected p:first-of-type{text-transform:none;color:#3db5e6;background:url(../images/dot.png) 100% 100% repeat-x;position:relative;font-weight:400;padding-right:25px;line-height:65px}.service-support .select-list .selected p:after{content:"";background:url(../images/more-icon.png) no-repeat;width:16px;height:10px;position:absolute;top:34px;right:0}.service-support .select-list .options{top:65px;background:#fff;width:285px;border:1px solid #dad9d6;border-top:none}.service-support .select-list .options p{line-height:34px}.hdf-hadoop .content-870 p,.hdp-hadoop .content-870 p{line-height:28px;margin:5px 0 53px}.hdf-hadoop .filter-container,.hdp-hadoop .filter-container{padding-top:60px}.hdf-hadoop .filter-elements,.hdp-hadoop .filter-elements{border-bottom:none}.hdf-hadoop .filter-elements .item,.hdp-hadoop .filter-elements .item{height:auto;border-top:none;text-align:center;border-right:1px solid #c7c7c7}.hdf-hadoop .filter-elements .item .item-content,.hdp-hadoop .filter-elements .item .item-content{padding:0;margin:0 40px;border-bottom:1px solid #c7c7c7}.hdf-hadoop .filter-elements .item .item-content .text-container,.hdp-hadoop .filter-elements .item .item-content .text-container{margin-top:0}.hdf-hadoop .filter-elements .item .item-content .text-container h5,.hdp-hadoop .filter-elements .item .item-content .text-container h5{color:#3fae2a;font-family:"Roboto Condensed",sans-serif;text-transform:uppercase}.hdf-hadoop .filter-elements .item .item-content .text-container p,.hdp-hadoop .filter-elements .item .item-content .text-container p{line-height:28px;font-weight:400;margin-top:4px}.hdf-hadoop .filter-elements .item .item-content .img-container,.hdp-hadoop .filter-elements .item .item-content .img-container{display:table;height:137px;width:100%;vertical-align:middle}.hdf-hadoop .filter-elements .item .item-content .img-container .hdp-img,.hdp-hadoop .filter-elements .item .item-content .img-container .hdp-img{display:table-cell;vertical-align:middle}.hdf-hadoop .filter-elements .item .item-content .learn-more,.hdp-hadoop .filter-elements .item .item-content .learn-more{position:relative;bottom:auto;left:auto;margin:20px 0}.hdp-hadoop .tab-filter .filter-tab .tabsets ul li{width:16.6%}.hdf-hadoop .tab-filter .filter-tab .tabsets ul li{width:25%}@media screen and (max-width:1023px){.hdf-hadoop .filter-elements .item .item-content,.hdp-hadoop .filter-elements .item .item-content{height:auto;padding-bottom:15px;margin:0 20px}.hdf-hadoop .filter-elements .item .item-content .text-container p,.hdp-hadoop .filter-elements .item .item-content .text-container p{line-height:26px}}@media screen and (max-width:767px){.hdf-hadoop .filter-elements .item,.hdp-hadoop .filter-elements .item{width:50%}.hdf-hadoop .filter-elements .item .item-content .learn-more,.hdp-hadoop .filter-elements .item .item-content .learn-more{margin-top:10px}.hdf-hadoop .tab-filter .filter-tab .tabsets,.hdp-hadoop .tab-filter .filter-tab .tabsets{float:none;margin:0 auto}.slate-grey-block .col-two{width:100%;text-align:center}}.slate-grey-block{background:#44697d;color:#fff;padding:91px 0 99px}.slate-grey-block .col-two:first-of-type{padding-right:42px}@media screen and (max-width:1279px) and (min-width:768px){.slate-grey-block .col-two:first-of-type{padding-right:20px}}@media screen and (max-width:767px){.slate-grey-block .col-two:first-of-type{padding:0}}.slate-grey-block .col-two:last-of-type{padding-left:42px;padding-top:5px}@media screen and (max-width:1279px) and (min-width:768px){.slate-grey-block .col-two:last-of-type{padding-left:20px}}.slate-grey-block h1{line-height:70px;font-weight:700}@media screen and (max-width:1279px) and (min-width:1024px){.slate-grey-block h1{line-height:62px}}@media screen and (max-width:1023px) and (min-width:768px){.slate-grey-block h1{line-height:50px}}@media screen and (max-width:767px) and (min-width:481px){.slate-grey-block h1{line-height:46px}}@media screen and (max-width:480px){.hdf-hadoop .filter-elements .item,.hdp-hadoop .filter-elements .item{width:100%}.slate-grey-block h1{line-height:32px}}.slate-grey-block h5{line-height:38px;font-weight:400}@media screen and (max-width:1279px) and (min-width:1024px){.slate-grey-block h5{line-height:32px}}@media screen and (max-width:1023px) and (min-width:768px){.slate-grey-block h5{line-height:32px}}@media screen and (max-width:767px) and (min-width:481px){.slate-grey-block h5{line-height:28px}}@media screen and (max-width:480px){.slate-grey-block h5{line-height:24px}}.slate-grey-block p{text-transform:initial;font-weight:400;max-width:725px;margin:25px auto;font-size:16px}.hero-second-level h1{color:#fff;line-height:56px}@media screen and (max-width:767px){.slate-grey-block .col-two:last-of-type{padding:20px 0 0}.hero-second-level h1{line-height:inherit}}.hero-second-level h2{color:#FFF;font-weight:300}.hero-second-level h6{color:#FFF;font-size:14px;text-transform:uppercase}.hero-second-level .v-middle-wrapper{background:rgba(0,0,0,.3)}.hero-second-level .v-middle-wrapper .v-middle-inner{max-width:1400px;padding:0 20px;margin:0 auto}.hero-second-level .v-middle-wrapper .v-middle-inner .v-middle img{max-height:265px}.hero-second-level .bg-img{max-height:344px;overflow:hidden}@media screen and (max-width:767px) and (min-width:480px){.hero-second-level .bg-img{max-height:280px}}.hero-second-level .bg-img img{width:100%;position:relative}.hero-second-level a.play-video{display:inline-block;position:relative;color:#fff;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-size:18px;font-weight:700;line-height:65px;margin-top:47px;cursor:pointer;transition:all .3s ease}.hero-second-level a.play-video:hover{color:#1fa4d4}.hero-second-level a.play-video .video-btn{display:inline-block;margin:0 7px}.hero-second-level .bnr-img-top{position:absolute;width:100%;margin-top:10px}.hero-second-level .bnr-img-top img{display:block;margin:35px auto 0;position:relative}.hero-second-level .banner-logo{max-width:265px;width:31%}.hero-second-level .banner-logo img{float:right}.hero-second-level .banner-text{text-align:left;padding-left:60px}.hero-second-level .banner-text .button-default,.hero-second-level .banner-text .button-gray,.hero-second-level .banner-text .button-green,.hero-second-level .banner-text .button-orange,.hero-second-level .banner-text .button-white{margin-right:10px}.hero-second-level .btn-center{text-align:center}.hero-second-level .top-logo-button-compensate{margin-top:62px}@media screen and (max-width:768px){.hero-second-level .bnr-img-top img{display:none}.hero-second-level .top-logo-button-compensate{margin-top:0}}.hero-second-level.normal-page-slider .bg-img{height:363px;max-height:none}.hero-second-level.normal-page-slider .bg-img img{height:470px;max-height:none}@media screen and (min-width:667px) and (max-width:767px){.hero-second-level .banner-text{padding-left:45px}}@media screen and (max-width:1024px){.hero-second-level .button-default,.hero-second-level .button-gray,.hero-second-level .button-green,.hero-second-level .button-orange,.hero-second-level .button-white{margin-top:15px}.hero-second-level h1{line-height:44px}}@media screen and (max-width:666px){.hero-second-level .banner-logo{display:none}.hero-second-level .banner-text{text-align:center;padding:0}}@media screen and (max-width:480px){.hero-second-level .banner-text .button-default,.hero-second-level .banner-text .button-gray,.hero-second-level .banner-text .button-green,.hero-second-level .banner-text .button-orange,.hero-second-level .banner-text .button-white{margin-right:0}}.home-page-slider{min-height:363px;max-height:495px}.home-page-slider.normal-page-slider{height:300px}.hero-slider{position:relative;height:100%!important;width:100%;overflow:hidden}.hero-slider:hover .next,.hero-slider:hover .prev{opacity:1!important}.hero-slider h3{font-weight:300;line-height:34px;color:#fff;text-align:left}.hero-slider .button-default,.hero-slider .button-gray,.hero-slider .button-green,.hero-slider .button-orange,.hero-slider .button-white{float:left}.hero-slider .button-default.no-float,.hero-slider .no-float.button-gray,.hero-slider .no-float.button-green,.hero-slider .no-float.button-orange,.hero-slider .no-float.button-white,.hero-slider .slide-text-center .button-default,.hero-slider .slide-text-center .button-gray,.hero-slider .slide-text-center .button-green,.hero-slider .slide-text-center .button-orange,.hero-slider .slide-text-center .button-white{float:none}.hero-slider .button-default.hero-link-2,.hero-slider .hero-link-2.button-gray,.hero-slider .hero-link-2.button-green,.hero-slider .hero-link-2.button-orange,.hero-slider .hero-link-2.button-white{margin-left:10px}.hero-slider .item-wrapper{float:left;position:relative;width:9999px;height:100%;margin-left:0}.hero-slider .item-wrapper:after{display:block;content:"";clear:both}.hero-slider .item-wrapper .slide-item{float:left;position:absolute;left:0;width:0;height:100%;overflow:hidden}.hero-slider .item-wrapper .slide-item .slide-content{text-align:center;opacity:0;transition:opacity 1s ease .3s}.hero-slider .item-wrapper .slide-item .slide-img{height:inherit}.hero-slider .item-wrapper .slide-item .slide-img img{width:100%;position:relative;height:inherit}.hero-slider .item-wrapper .active .slide-content{opacity:1}.hero-slider .hero-nav{position:absolute;z-index:2;bottom:18px;text-align:center}.hero-slider .hero-nav .pagination,.hero-slider .hero-nav li{display:inline-block;vertical-align:middle;padding:0 3px 3px}.hero-slider .hero-nav .pagination a,.hero-slider .hero-nav li a{display:block;width:12px;height:12px;border-radius:50%;background:#fff;overflow:hidden;text-indent:101%;white-space:nowrap}.hero-slider .hero-nav .pagination span{background-color:#fff;border-radius:50%;float:left;width:12px;height:12px;margin-right:9px;cursor:pointer;text-indent:94%;overflow:hidden}.hero-slider .hero-nav .pagination .active a{background:#b1b2b4}.hero-slider .hero-nav .next,.hero-slider .hero-nav .prev{display:inline-block;position:absolute;top:-4px;cursor:pointer;opacity:0;transition:background .3s,opacity .5s;background:#fff;border-radius:50%}.hero-slider .hero-nav .prev{left:-25px}.hero-slider .hero-nav .next{right:-25px}.hero-slider .v-middle-inner.bnr-img-top .slide-logo{margin-top:130px}.hero-slider .v-middle-inner.bnr-img-top .v-middle{display:block;width:80%;margin-right:auto;margin-left:auto;padding:0}.hero-slider .v-middle-inner.bnr-img-top .v-middle img{max-height:150px;margin:0 auto;position:relative}.hero-slider .v-middle-inner.bnr-img-top .v-middle.slide-text h1{text-align:center;margin-top:20px;font-size:40px;font-weight:300}.hero-slider .v-middle-inner.bnr-img-top .v-middle.slide-text h3{font-size:32px;text-align:center}.hero-slider .v-middle-inner.bnr-img-top .v-middle .button-default,.hero-slider .v-middle-inner.bnr-img-top .v-middle .button-gray,.hero-slider .v-middle-inner.bnr-img-top .v-middle .button-green,.hero-slider .v-middle-inner.bnr-img-top .v-middle .button-orange,.hero-slider .v-middle-inner.bnr-img-top .v-middle .button-white{float:none}@media screen and (max-width:768px){.hero-slider .v-middle-inner.bnr-img-top .v-middle.slide-text h1{font-size:38px}.hero-slider .v-middle-inner.bnr-img-top .v-middle.slide-text h3{font-size:20px}}.hero-slider .black-text .v-middle-inner.bnr-img-top .v-middle.slide-text h1,.hero-slider .black-text .v-middle-inner.bnr-img-top .v-middle.slide-text h3{color:#000}.hero-slider .black-text .button-default,.hero-slider .black-text .button-gray,.hero-slider .black-text .button-green,.hero-slider .black-text .button-orange,.hero-slider .black-text .button-white{color:#000;border:2px solid #000}.hero-slider .black-text .button-default:hover,.hero-slider .black-text .button-gray:hover,.hero-slider .black-text .button-green:hover,.hero-slider .black-text .button-orange:hover,.hero-slider .black-text .button-white:hover{background-color:#000;color:#fff}.hero-nav:hover .next,.hero-nav:hover .prev{opacity:1}.hero-nav .next:hover,.hero-nav .prev:hover{background:#b1b2b4}.slide-item .slide-img img{width:100%}.slide-item.small .v-middle-wrapper .v-middle-inner .slide-text h1{font-size:58px}.slide-item .v-middle-wrapper .v-middle-inner{max-width:1140px;margin:auto;padding:0 20px}@media screen and (max-width:480px){.slide-item.small .v-middle-wrapper .v-middle-inner .slide-text h1{font-size:40px}}.slide-logo{max-width:700px;padding-right:26px}@media screen and (max-width:768px){.slide-logo{max-width:600px}}@media screen and (max-width:667px){.slide-logo{display:none}}.slide-logo img{max-width:100%}.slide-text-center.slide-text h1,.slide-text-center.slide-text h3{text-align:center}.slide-text-center.slide-text h3.slide-subtitle-bold{font-weight:700;font-size:34px}@media screen and (max-width:480px){.slide-text-center.slide-text h3.slide-subtitle-bold{font-size:20px}}@media screen and (min-width:480px) and (max-width:667px){.slide-text-center.slide-text h3.slide-subtitle-bold{font-size:24px}}@media screen and (min-width:667px) and (max-width:768px){.slide-text-center.slide-text h3.slide-subtitle-bold{font-size:28px}}.slide-text h1{font-size:50px;font-family:"Roboto Condensed",sans-serif;color:#fff;line-height:65px;text-align:left}.slide-text .slide-caption{max-width:580px;position:relative;margin:10px 0 0 2px;padding:0 42px 0 0}.intro-block.company-intro h2,.intro-block.hdp-projects h2{margin-bottom:5px}.slide-text .slide-caption .caption-text{display:block;background:#fff;color:#222;border:0;height:39px;font-size:16px;line-height:26px;font-weight:500;padding:8px 10px 11px 15px;overflow:hidden}.slide-text .slide-caption a{display:block;position:absolute;min-width:42px;width:42px;height:39px;border:0;right:0;top:0;margin-left:-4px;margin-top:0;font-size:18px;line-height:39px;vertical-align:top;font-weight:700;text-align:center;letter-spacing:.5px;text-transform:uppercase;color:#fff;background:#3fae2a;padding:0 15px;transition:background .3s,color .3}.slide-text .slide-caption a .icon{display:block}.slide-text .slide-caption a .icon:before{content:"";background-image:url(../images/right-arrow.png);height:17px;width:16px;top:11px;left:12px;position:absolute}@media screen and (min-width:1024px) and (max-width:1279px){.hero-slider .slide-text h1{font-size:58px;line-height:60px}}@media screen and (min-width:768px) and (max-width:1023px){.hero-slider .slide-text h1{font-size:52px;line-height:54px}}@media screen and (min-width:667px) and (max-width:767px){.hero-slider .slide-text{padding:0 56px}}@media screen and (min-width:480px) and (max-width:767px){.hero-slider .slide-text h1{font-size:38px;line-height:40px}}@media screen and (min-width:480px) and (max-width:666px){.hero-slider .slide-text{padding:0 25px}}@media screen and (max-width:767px){.hero-slider h3,.slide-text h1{text-align:center}.hero-slider .slide-content .v-middle-inner{padding:0 20px}.hero-slider h3{line-height:22px;margin-top:5px}.hero-slider .button-default,.hero-slider .button-gray,.hero-slider .button-green,.hero-slider .button-orange,.hero-slider .button-white{float:none}}@media screen and (max-width:480px){.hero-slider .slide-text h1{font-size:34px;line-height:36px}.hero-slider .slide-text{padding:0}}.intro-block.company-intro p,.intro-block.hdp-projects p{line-height:28px}.intro-block.hdp-projects{padding:92px 0 54px}.intro-block .content-960{max-width:960px;margin:0 auto}.intro-block ol,.intro-block ul{text-align:left;margin-left:10%}.intro-block .content-960 .text-change a{color:#1fa4d4}.intro-block h2{color:#404041;margin-bottom:12px}.intro-block h5{line-height:27px;color:#3e3e3e;font-weight:300}.intro-block h4{margin-bottom:10px}.intro-block ol li,.intro-block ul li{padding:3px 0 3px 40px;margin-bottom:5px;font-size:18px;line-height:1.5em}.intro-block img{margin-top:65px}.intro-block .text-left h5,.intro-block .text-left p{text-align:left}.intro-block .focus-green{color:#3ead48}.intro-block ul li{background:url(../images/bullet.png) left top no-repeat;list-style:none;font-weight:700}.intro-block ol li{list-style-type:decimal}.info-hadoop h2{margin:0 0 46px}.cta{color:#fff;overflow:hidden}.cta .v-middle-inner{padding:0 20px;max-width:1400px;margin:0 auto}.cta .bg-img{max-height:326px}.cta .bg-img img{width:100%;position:relative}.cta h5{line-height:1.4;font-weight:300;max-width:760px;margin:0 auto}.cta .product-logo{padding-top:0;padding-bottom:4px;position:relative}.cta .product-logo img{max-height:120px}@media screen and (min-width:480px) and (max-width:666px){.cta h3{line-height:24px;margin-top:10px}.cta .bg-img img{width:auto}.cta .button-default,.cta .button-gray,.cta .button-green,.cta .button-orange,.cta .button-white{margin-top:20px}}@media screen and (max-width:480px){.cta h3{line-height:24px;margin-top:10px}.cta .bg-img{min-height:250px}.cta .bg-img img{width:auto}.cta .button-default,.cta .button-gray,.cta .button-green,.cta .button-orange,.cta .button-white{margin-top:20px}}.page-id-83787 .cta.no-padding{min-height:326px;background:url(../images/home-cta-img.jpg) 50% 0 no-repeat fixed;background-size:cover;width:100%}.cta.no-padding.parallax{background:no-repeat fixed;min-height:326px;background-size:cover;width:100%}@media screen and (max-width:768px){.page-id-83787 .cta.no-padding{min-height:326px;background:url(../images/home-cta-img.jpg) 50% 0 no-repeat;background-size:cover;background-position:0!important}}.info-block .column-body{min-height:64px}.info-block .set-margin{width:auto}.info-block .set-margin .col-two{height:200px;background-color:#e8e8e8;border-left:1px solid #fff}.info-block .set-margin .col-two p.green-text{color:#0f0f0f!important;font-size:25px}.info-block .set-margin .col-two p{font-size:16px}@media screen and (min-width:768px) and (max-width:1023px){.info-block .set-margin .col-two{height:230px}}@media screen and (max-width:767px){.info-block .set-margin .col-two{width:100%;padding:20px;height:170px;border-left:none;border-top:1px solid #fff}.info-block .no-margin .col-two .text-center img{max-width:100px}}@media screen and (max-width:480px){.info-block .set-margin .col-two{height:200px}}@media screen and (max-width:767px) and (min-width:481px){.info-block .no-margin .col-two{width:50%}}.info-block .no-margin .col-two:first-of-type{padding-right:42px}.info-block .no-margin .col-two:last-of-type{padding-left:42px}@media screen and (max-width:1023px){.info-block .no-margin .col-two:first-of-type{padding-right:20px}.info-block .no-margin .col-two:last-of-type{padding-left:20px}}.info-block .no-margin .col-two:last-of-type:before{content:"";background:#dad9d6;width:1px;height:100%;position:absolute;left:0;top:0}.info-block .no-margin .col-two h2{margin-top:36px}.info-block .no-margin .col-two .ib-img-container img{max-height:100px}.info-block h2{margin-bottom:30px}.info-block h3{color:#404041;margin-bottom:25px;font-weight:400}@media screen and (max-width:767px) and (min-width:481px){.info-block h3{margin-top:20px}}.info-block p.green-text{font-weight:700}.info-block p{line-height:28px;max-width:500px;margin:0 auto;color:#3e3e3e}@media screen and (max-width:767px) and (min-width:481px){.info-block p{line-height:20px}}.info-block .sub{margin:0 auto;max-width:800px;line-height:24px;padding-bottom:50px}.info-four-block .col-four img,.info-three-block .col-three img{max-width:100px}.services.info-block .col-two:last-child{padding-bottom:0}.services.info-block .col-two:first-child{padding-top:0}.info-three-block .col-three{padding:0 30px}@media screen and (max-width:767px){.info-three-block .col-three{padding:10px 30px}}.info-three-block .col-three h3{margin:15px 0 25px;font-weight:400}.info-three-block .col-three p{padding-bottom:0;font-size:18px;line-height:28px;font-weight:400}.info-three-block .col-three .button-default,.info-three-block .col-three .button-gray,.info-three-block .col-three .button-green,.info-three-block .col-three .button-orange,.info-three-block .col-three .button-white{margin-top:33px}.info-three-block .cta-img{margin-top:70px}.info-four-block .col-four{padding:0 30px}@media screen and (max-width:767px){.info-four-block .col-four{padding:10px 30px}}.info-four-block .col-four h3{margin:15px 0 25px;font-weight:400}.info-four-block .col-four p{padding-bottom:0;font-size:18px;line-height:28px;font-weight:400}.info-four-block .col-four .button-default,.info-four-block .col-four .button-gray,.info-four-block .col-four .button-green,.info-four-block .col-four .button-orange,.info-four-block .col-four .button-white{margin-top:33px}.info-four-block .cta-img{margin-top:70px}.info-detail-block .wrapper>h2{margin-bottom:80px}@media screen and (max-width:1279px) and (min-width:1024px){.info-detail-block .wrapper>h2{margin:30px 0 50px}}@media screen and (max-width:1023px) and (min-width:768px){.info-detail-block .wrapper>h2{margin:25px 0 40px}}@media screen and (max-width:767px) and (min-width:481px){.info-detail-block .wrapper>h2{margin:20px 0 30px}}@media screen and (max-width:480px){.info-detail-block .wrapper>h2{margin:20px 0 0}}.info-detail-block .col-two h2{color:#456b7e;line-height:32px}@media screen and (max-width:1279px) and (min-width:1024px){.info-detail-block .col-two h2{line-height:32px;margin-top:20px}}@media screen and (max-width:1023px) and (min-width:768px){.info-detail-block .col-two h2{line-height:28px;margin-top:15px}}@media screen and (max-width:767px) and (min-width:481px){.info-detail-block .col-two h2{line-height:24px;margin-top:10px}}.info-detail-block .col-two p{font-weight:400;color:#404041}.row-inner{position:relative;padding-top:50px;padding-bottom:10px;margin-top:70px;width:100%}@media screen and (max-width:1399px) and (min-width:1280px){.row-inner{padding-top:45px;padding-bottom:10px;margin-top:50px}}@media screen and (max-width:1279px) and (min-width:1024px){.row-inner{padding-top:40px;padding-bottom:10px;margin-top:40px}}@media screen and (max-width:1023px) and (min-width:768px){.row-inner{padding-top:30px;padding-bottom:10px;margin-top:30px}}@media screen and (max-width:767px) and (min-width:481px){.row-inner{padding-top:25px;padding-bottom:10px;margin-top:25px}}@media screen and (max-width:480px){.row-inner{padding-top:0;padding-bottom:10px;margin-top:20px}.row-inner>.col-two:last-of-type{border:0!important}}.row-inner>.col-two:first-of-type{padding-right:22px}.row-inner>.col-two:last-of-type{padding-left:22px}.row-inner>.col-two:last-of-type:before{background:0 0}@media screen and (max-width:767px) and (min-width:481px){.row-inner>.col-two:first-of-type{padding-right:0;padding-bottom:20px}.row-inner>.col-two:last-of-type{padding:0}.row-inner>.col-two{width:100%}}.row-inner h5{margin-bottom:20px;text-transform:uppercase;color:#404041}.row-inner p{font-size:16px;line-height:20px}.row-inner .learn-more{margin-top:12px;font-weight:700}.row-inner:before{content:"";background:#dad9d6;width:100%;height:1px;position:absolute;left:0;top:0}.row-inner .col-two:first-of-type:after{background:0 0}@media screen and (min-width:1400px){.info-block.home-page{padding:100px 0}}@media screen and (max-width:480px){.row-inner h5{margin-bottom:10px}.info-block .col-two:first-of-type,.info-block .col-two:last-of-type{padding:20px 0}.info-block .col-two:last-of-type{border-top:1px solid #dad9d6;padding-bottom:0}.info-block .col-two:last-of-type:before{background:0 0}.info-block .col-two h2{margin-top:10px}.info-block p{line-height:18px}}.developer-quick-links.steps-section{padding:50px 0 100px}.developer-quick-links.steps-section h2{margin-bottom:30px}.developer-quick-links.tutorials-section{padding:93px 0 96px}.developer-quick-links.tutorials-section h5{text-transform:uppercase;font-family:"Roboto Condensed",sans-serif}.developer-quick-links .col-four{width:25%;float:left;position:relative;height:100%}.developer-quick-links .col-four p{line-height:28px}@media screen and (max-width:1023px) and (min-width:768px){.developer-quick-links .col-four p{line-height:22px}}@media screen and (max-width:767px) and (min-width:667px){.developer-quick-links .col-four p{line-height:22px}}@media screen and (max-width:666px) and (min-width:480px){.developer-quick-links .col-four p{line-height:20px}}.developer-quick-links .cource-list{float:none;margin:0;padding:49px 0 0}@media screen and (max-width:479px){.developer-quick-links .col-four p{line-height:20px}.developer-quick-links .cource-list{padding:20px 0}}.developer-quick-links .cource-list h2{line-height:32px;color:#3fae2a}.developer-quick-links .cource-list .col-three h2{line-height:32px;color:#3fae2a;margin:0 0 3px;font-family:"Roboto Condensed",sans-serif}.cta-bar h2,.cta-bar p{color:#fff}@media screen and (max-width:1023px) and (min-width:768px){.developer-quick-links .cource-list .col-three h2{line-height:28px}}@media screen and (max-width:767px){.developer-quick-links .cource-list{padding:20px 0}.developer-quick-links .cource-list .col-three h2{line-height:24px}}.developer-quick-links .cource-list .col-three p{line-height:28px}@media screen and (max-width:1024px) and (min-width:768px){.developer-quick-links .cource-list .col-three p{line-height:24px}}.developer-quick-links .cource-list .col-three .divider{margin:51px 0}.developer-quick-links .cource-list .col-four{border-right:1px solid #c7c7c7;padding:0 17px}.developer-quick-links .cource-list .col-four:last-child{border:0}@media screen and (max-width:767px){.developer-quick-links .cource-list .col-three p{line-height:20px}.developer-quick-links .cource-list .col-four:last-child{padding-bottom:0}.developer-quick-links .cource-list .col-four:first-child{padding-top:0}}@media screen and (max-width:1279px) and (min-width:768px){.developer-quick-links .cource-list .col-four{width:49.33%;padding:13px 25px}.developer-quick-links .cource-list .col-four:nth-child(even){border-right:0}}.developer-quick-links .cource-list .col-four h3{font-style:normal;text-transform:uppercase;margin-bottom:3px}@media screen and (max-width:1140px) and (min-width:1024px){.developer-quick-links .cource-list .col-four h3{font-size:25px}}@media screen and (max-width:1023px) and (min-width:768px){.developer-quick-links .cource-list .col-four h3{font-size:24px;line-height:28px}}.developer-quick-links .cource-list .cource-img{height:128px;margin-bottom:33px}@media screen and (max-width:767px){.developer-quick-links .cource-list .col-four{width:100%;padding:20px 0;border-right:none;border-bottom:1px solid #c7c7c7}.developer-quick-links .cource-list .col-four h3{font-size:20px;line-height:26px}.developer-quick-links .cource-list .cource-img{margin-bottom:20px}.developer-quick-links .wrapper .cource-list .col-three:last-child{bottom-border:0}.developer-quick-links .wrapper .cource-list .col-three .cource-img img{height:auto}}.developer-quick-links .wrapper .cource-list .col-three .cource-img{height:auto;margin-bottom:32px}@media screen and (max-width:1280px) and (min-width:1024px){.developer-quick-links .wrapper .cource-list .col-three .cource-img{width:260px;margin:0 auto 32px}}@media screen and (max-width:767px) and (min-width:480px){.developer-quick-links .wrapper .cource-list .col-three .cource-img{width:227px;margin-bottom:20px}}@media screen and (max-width:479px){.developer-quick-links .cource-list .col-four{padding-bottom:15px}.developer-quick-links .wrapper .cource-list .col-three .cource-img{width:200px;margin-bottom:20px}}.developer-quick-links.no-border-right .cource-list .col-four,.no-border-right .cource-list .not-last:after{border-right:0 solid transparent}@media screen and (min-width:1280px) and (max-width:1399px){.developer-quick-links.tutorials-section{padding:80px 0}}@media screen and (min-width:1024px) and (max-width:1279px){.developer-quick-links.tutorials-section{padding:70px 0}}@media screen and (min-width:768px) and (max-width:1023px){.developer-quick-links.tutorials-section{padding:60px 0}}@media screen and (max-width:767px){.developer-quick-links.steps-section,.developer-quick-links.tutorials-section{padding:50px 0}.developer-quick-links.steps-section h2,.developer-quick-links.tutorials-section h2{margin-bottom:20px}.media-inner .media-video .video-link .video-btn{top:calc(50% - 33px);left:calc(50% - 33px)}}@media screen and (max-width:480px){.developer-quick-links.steps-section,.developer-quick-links.tutorials-section{padding:40px 0}}.cta-bar{background-color:#2ec093;background-image:linear-gradient(to right,#2ec093,#3bb7d9);padding:19px 20px 15px}.cta-bar p{font-weight:700;display:inline-block;margin-right:10px}@media screen and (max-width:480px){.cta-bar{padding:15px 0}.cta-bar p{display:block;margin:0}}.cta-bar span img{max-height:40px;vertical-align:middle;margin-right:5px}.cta-bar .button-default,.cta-bar .button-gray,.cta-bar .button-green,.cta-bar .button-orange,.cta-bar .button-white{margin:0;font-size:16px;line-height:24px;padding:10px 16px 9px 21px}.media-detail{padding-bottom:53px}.media-inner{max-width:830px;margin:0 auto}.media-inner .media-video{position:relative;cursor:pointer}.media-inner .media-video .video-link{position:relative;display:inline-block}.media-inner .media-video .video-link .video-btn{position:absolute;top:calc(50% - 33px);left:calc(50% - 33px)}.media-inner p{line-height:28px;margin-top:5px;margin-bottom:22px}@media screen and (max-width:1023px) and (min-width:768px){.developer-quick-links .wrapper .cource-list .col-three .cource-img img{height:auto}.media-inner p{line-height:26px}}@media screen and (max-width:767px) and (min-width:667px){.media-inner p{line-height:24px}}@media screen and (max-width:666px) and (min-width:480px){.media-inner p{line-height:22px}}@media screen and (max-width:479px){.media-inner p{line-height:20px}}.media-inner a{color:#1fa4d4}.image-detail .col-three{width:33.33%}.image-detail .col-seven{padding-left:65px}@media screen and (max-width:1399px) and (min-width:768px){.image-detail .col-seven{padding-left:25px}}.image-detail .col-seven h2{line-height:38px;margin-bottom:14px}@media screen and (max-width:767px){.image-detail .col-three{width:100%;text-align:center}.image-detail .col-seven{width:100%;margin-top:25px;text-align:center;padding-left:0}.image-detail .col-seven h2{line-height:30px}}.image-detail .col-seven p{line-height:27px;color:#606060}.image-detail .col-seven p.pre-title{color:#8e9da5;margin-bottom:12px;text-transform:uppercase;font-size:16px}@media screen and (max-width:1024px){.image-detail .col-seven p.pre-title{margin-bottom:6px}.image-detail .col-seven p.info-image-block-body{font-size:14px;line-height:1.2}}.image-detail .col-seven p.info-image-block-body{margin-bottom:12px}@media screen and (max-width:768px){.image-detail .col-seven p.info-image-block-body{font-size:16px;line-height:27px}}.image-detail.training-events .col-three{width:28%}.image-detail.training-events .col-seven{padding-left:0}@media screen and (max-width:1399px) and (min-width:768px){.image-detail.training-events .col-seven{padding-left:25px}}.image-detail.training-events .cell-container{border-bottom:1px solid #e8e8e8;padding-bottom:26px;padding-top:26px}.image-detail .float-right{float:right}.grid-text .grid-intro{text-align:center;margin-bottom:35px}.grid-text.doc-section{padding:82px 0 0}@media screen and (min-width:1024px) and (max-width:1279px){.grid-text.doc-section{padding:70px 0 0}}@media screen and (min-width:768px) and (max-width:1023px){.grid-text.doc-section{padding:60px 0 0}}@media screen and (max-width:767px){.image-detail.training-events .col-three{text-align:center;width:100%}.grid-text.doc-section{padding:50px 0 0}}@media screen and (max-width:480px){.grid-text.doc-section{padding:40px 0 0}}.grid-text.doc-section .col-three-outer .col-three h5{text-transform:uppercase;line-height:24px}.grid-text.doc-section .links-list{margin-bottom:7px}.grid-text .col-three-outer,.grid-text .col-two-outer{margin-left:-40px;margin-right:-40px}@media screen and (max-width:1399px){.grid-text .col-three-outer,.grid-text .col-two-outer{margin-left:-20px;margin-right:-20px}}@media screen and (max-width:767px){.grid-text.doc-section .links-list .text-container{padding-bottom:10px}.grid-text .col-three-outer,.grid-text .col-two-outer{margin:0}.grid-text .col-three-outer .col-three:last-of-type,.grid-text .col-three-outer .col-two:last-of-type,.grid-text .col-two-outer .col-three:last-of-type,.grid-text .col-two-outer .col-two:last-of-type{border-bottom:0!important}}.grid-text .col-three-outer .col-three,.grid-text .col-three-outer .col-two,.grid-text .col-two-outer .col-three,.grid-text .col-two-outer .col-two{padding:40px 40px 0;border-right:1px solid #c7c7c7}@media screen and (min-width:769px){.grid-text .col-three-outer .col-three:nth-child(-n+3),.grid-text .col-three-outer .col-two:nth-child(-n+3),.grid-text .col-two-outer .col-three:nth-child(-n+3),.grid-text .col-two-outer .col-two:nth-child(-n+3){padding-top:5px}}@media screen and (max-width:1399px) and (min-width:1280px){.grid-text .col-three-outer .col-three,.grid-text .col-three-outer .col-two,.grid-text .col-two-outer .col-three,.grid-text .col-two-outer .col-two{padding:30px 30px 0}}@media screen and (max-width:1279px) and (min-width:768px){.grid-text .col-three-outer .col-three,.grid-text .col-three-outer .col-two,.grid-text .col-two-outer .col-three,.grid-text .col-two-outer .col-two{padding:25px 20px 0}}.grid-text .col-three-outer .col-three h5,.grid-text .col-three-outer .col-two h5,.grid-text .col-two-outer .col-three h5,.grid-text .col-two-outer .col-two h5{font-family:"Roboto Condensed",sans-serif;color:#404041;margin-bottom:21px;line-height:26px}@media screen and (max-width:1279px) and (min-width:1280px){.grid-text .col-three-outer .col-three h5,.grid-text .col-three-outer .col-two h5,.grid-text .col-two-outer .col-three h5,.grid-text .col-two-outer .col-two h5{margin-bottom:20px}}@media screen and (max-width:1279px) and (min-width:1024px){.grid-text .col-three-outer .col-three h5,.grid-text .col-three-outer .col-two h5,.grid-text .col-two-outer .col-three h5,.grid-text .col-two-outer .col-two h5{margin-bottom:15px}}@media screen and (max-width:1023px) and (min-width:768px){.grid-text .col-three-outer .col-three h5,.grid-text .col-three-outer .col-two h5,.grid-text .col-two-outer .col-three h5,.grid-text .col-two-outer .col-two h5{margin-bottom:10px}}@media screen and (max-width:767px) and (min-width:667px){.grid-text .col-three-outer .col-three,.grid-text .col-three-outer .col-two,.grid-text .col-two-outer .col-three,.grid-text .col-two-outer .col-two{padding:20px 15px 0;width:100%;border-right:0;border-bottom:1px solid #c7c7c7!important}.grid-text .col-three-outer .col-three h5,.grid-text .col-three-outer .col-two h5,.grid-text .col-two-outer .col-three h5,.grid-text .col-two-outer .col-two h5{margin-bottom:10px}}@media screen and (max-width:667px){.grid-text .col-three-outer .col-three,.grid-text .col-three-outer .col-two,.grid-text .col-two-outer .col-three,.grid-text .col-two-outer .col-two{padding:10px 10px 0;border-right:0;border-bottom:1px solid #c7c7c7!important}.grid-text .col-three-outer .col-three h5,.grid-text .col-three-outer .col-two h5,.grid-text .col-two-outer .col-three h5,.grid-text .col-two-outer .col-two h5{margin-bottom:5px;line-height:20px}}.grid-text .col-three-outer .col-three p,.grid-text .col-three-outer .col-two p,.grid-text .col-two-outer .col-three p,.grid-text .col-two-outer .col-two p{font-size:16px;line-height:22px;margin-bottom:30px}.grid-text .col-three-outer .col-three hr,.grid-text .col-three-outer .col-two hr,.grid-text .col-two-outer .col-three hr,.grid-text .col-two-outer .col-two hr{position:absolute;width:calc(100% - 80px);bottom:0}@media screen and (max-width:1399px) and (min-width:1280px){.grid-text .col-three-outer .col-three p,.grid-text .col-three-outer .col-two p,.grid-text .col-two-outer .col-three p,.grid-text .col-two-outer .col-two p{margin-bottom:30px}.grid-text .col-three-outer .col-three hr,.grid-text .col-three-outer .col-two hr,.grid-text .col-two-outer .col-three hr,.grid-text .col-two-outer .col-two hr{width:calc(100% - 60px)}}@media screen and (max-width:1279px) and (min-width:768px){.grid-text .col-three-outer .col-three p,.grid-text .col-three-outer .col-two p,.grid-text .col-two-outer .col-three p,.grid-text .col-two-outer .col-two p{margin-bottom:25px}.grid-text .col-three-outer .col-three hr,.grid-text .col-three-outer .col-two hr,.grid-text .col-two-outer .col-three hr,.grid-text .col-two-outer .col-two hr{width:calc(100% - 40px)}}@media screen and (max-width:767px){.grid-text .col-three-outer .col-three:last-of-type.no-border,.grid-text .col-three-outer .col-two:last-of-type.no-border,.grid-text .col-two-outer .col-three:last-of-type.no-border,.grid-text .col-two-outer .col-two:last-of-type.no-border{border-bottom:1px solid #c7c7c7!important}.grid-text .col-three-outer .col-three p,.grid-text .col-three-outer .col-two p,.grid-text .col-two-outer .col-three p,.grid-text .col-two-outer .col-two p{margin-bottom:10px;font-size:14px}.grid-text .col-three-outer .col-three hr,.grid-text .col-three-outer .col-two hr,.grid-text .col-two-outer .col-three hr,.grid-text .col-two-outer .col-two hr{display:none}}.grid-text .col-three-outer .col-three a,.grid-text .col-three-outer .col-two a,.grid-text .col-two-outer .col-three a,.grid-text .col-two-outer .col-two a{color:#1fa4d4}.grid-text .col-three-outer:last-child .col-inner .col-three,.grid-text .col-two-outer:last-child .col-inner .col-three{padding:40px 40px 0}@media screen and (max-width:767px) and (min-width:667px){.grid-text .col-three-outer:last-child .col-inner .col-three,.grid-text .col-two-outer:last-child .col-inner .col-three{padding:20px 15px 0}}@media screen and (max-width:667px){.grid-text .col-three-outer:last-child .col-inner .col-three,.grid-text .col-two-outer:last-child .col-inner .col-three{padding:10px 10px 0}}.services-block .grid-text{margin-bottom:40px}.services-block .grid-text .col-three-outer{padding:55px 0}@media screen and (max-width:1023px) and (min-width:768px){.services-block .grid-text .col-three-outer{padding:45px 0}}@media screen and (max-width:767px) and (min-width:480px){.services-block .grid-text .col-three-outer{padding:0}}@media screen and (max-width:479px){.services-block .grid-text .col-three-outer{padding:0}}.services-block .grid-text .col-three-outer .col-three{padding:0 30px;height:auto!important}@media screen and (max-width:767px){.services-block .grid-text .col-three-outer .col-three{padding:30px;border-bottom:0 solid #000!important}}.services-block .grid-text .col-three-outer .col-three p{padding-bottom:0;font-size:18px;line-height:28px;margin-bottom:0}@media screen and (max-width:1023px) and (min-width:768px){.services-block .grid-text .col-three-outer .col-three p{font-size:16px;line-height:26px}}@media screen and (max-width:767px) and (min-width:667px){.services-block .grid-text .col-three-outer .col-three p{font-size:14px;line-height:24px}}@media screen and (max-width:666px) and (min-width:480px){.services-block .grid-text .col-three-outer .col-three p{line-height:22px;font-size:14px}}.services-block .grid-text .col-three-outer .col-three:last-of-type{border-right:none}.services-block .grid-text .col-three-outer hr{border-top:none}.grid-text.doc-section .col-three-outer .col-inner{width:100%}.grid-text.doc-section .col-three-outer .col-three{padding-bottom:40px}@media screen and (max-width:767px){.grid-text.doc-section .col-three-outer .col-three{width:100%;border-right:0;padding:10px 10px 0}}@media screen and (min-width:767px){.grid-text.doc-section .col-three-outer .col-three:nth-child(-n+3){padding-top:0}}.grid-text.doc-section .col-three-outer .col-three h3{margin-bottom:17px}@media screen and (max-width:767px){.grid-text.doc-section .col-three-outer .col-three h3{margin-bottom:15px}}@media screen and (max-width:479px){.services-block .grid-text .col-three-outer .col-three p{font-size:14px;line-height:20px}.grid-text.doc-section .col-three-outer .col-three h3{margin-bottom:10px}}.grid-text.doc-section .links-list .text-container h4{margin-bottom:4px}.grid-text.doc-section .links-list .text-container p{font-size:18px;margin-bottom:0}@media screen and (max-width:1023px) and (min-width:768px){.grid-text.doc-section .links-list .text-container p{font-size:16px}}.grid-text.doc-section .links-list .text-container{padding-bottom:20px}@media screen and (max-width:767px){.grid-text.doc-section .links-list .text-container p{font-size:14px}.grid-text.doc-section .links-list .text-container{padding-bottom:18px;float:left;width:100%}}.grid-text.doc-section .links-list .benefit-imgs{float:left;padding:6px 10px 0 3px;margin:0;width:16%}@media screen and (max-width:767px) and (min-width:667px){.grid-text.doc-section .links-list .benefit-imgs{width:7%}}@media screen and (max-width:666px) and (min-width:480px){.grid-text.doc-section .links-list .benefit-imgs{width:11%}}.grid-text.doc-section .links-list a{color:#3e3e3e;font-size:18px;line-height:22px;text-transform:capitalize;display:inline-block}@media screen and (max-width:767px){.grid-text.doc-section .links-list a{font-size:16px}.grid-text.doc-section .col-three:last-child{border-bottom:0}}@media screen and (max-width:479px){.grid-text.doc-section .links-list .benefit-imgs{width:10%}.grid-text.doc-section .links-list a{font-size:14px}}.grid-text.doc-section .links-list a span{position:relative}.grid-text.doc-section .links-list a span:after{content:"";background:url(../images/more_arrow.png) no-repeat;width:6px;height:10px;margin-left:8px;display:inline-block}.grid-text.doc-section .links-list a:after{content:""}.grid-text.doc-section .links-list .learn-more:before{bottom:-15px}.grid-text.doc-section .links-list .learn-more:hover:before{bottom:-5px}.grid-text.doc-section .learn-more:after{top:6px}.grid-text.doc-section .col-three:last-child{border-right:0}.grid-text.doc-section .wrapper .col-three .col-inner{min-height:670px;padding:35px 0 29px}.grid-text.doc-section .wrapper .col-three .col-inner:first-child{border-bottom:1px solid #c7c7c7}.grid-variable-columns .col-four{padding:10px}.grid-variable-columns .col-four h5{margin-bottom:8px}.grid-section .heading-career{margin-bottom:88px}@media screen and (max-width:1279px) and (min-width:1024px){.grid-section .heading-career{margin-bottom:55px}}@media screen and (max-width:1023px) and (min-width:768px){.grid-text.doc-section .wrapper .col-three .col-inner{min-height:860px}.grid-section .heading-career{margin-bottom:45px}}@media screen and (max-width:767px){.grid-text.doc-section .wrapper .col-three .col-inner{min-height:222px}.grid-section .heading-career{margin-bottom:20px}}@media screen and (max-width:479px){.grid-section .heading-career{margin-bottom:10px}}.grid-section h3{padding-top:18px}.grid-section .custom-4-grid{padding:0 20px}.grid-section .custom-4-grid p a{color:#1fa4d4}.grid-section .last-of-row{border-right:none}.grid-section .narrow-divider{margin:30px 0 10px}.grid-section .open{background:0 0}.grid-section.home-page-grid h3.green-text{color:#44697d!important;font-size:200%}.grid-section.home-page-grid .grid-subtitle{color:#44697d;margin-bottom:20px}.grid-section.larger-images .cource-list .col-three .cource-img img{max-height:210px}@media screen and (min-width:1024px) and (max-width:1280px){.grid-section.larger-images .cource-list .col-three .cource-img{margin-bottom:30px}.grid-section.larger-images .cource-list .col-three .cource-img img{height:auto;max-height:160px}}@media screen and (min-width:768px) and (max-width:1024px){.grid-section.larger-images .cource-list .col-three .cource-img{margin-bottom:50px}.grid-section.larger-images .cource-list .col-three .cource-img img{height:auto;max-height:140px}}.grid-section.image-left .heading-career{margin-bottom:30px}.grid-section.image-left .cource-list .cource-img img{float:left;margin:25px}.grid-section.image-left .cource-list .col-two p{text-align:left;padding-left:175px}.grid-section.flex .col-two{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#life{padding:40px 0 98px}@media screen and (max-width:1023px) and (min-width:768px){#life{padding:40px 0 50px}}@media screen and (max-width:767px){#life{padding:40px 0}}#life .cource-list .col-three{padding:45px 35px 65px}@media screen and (max-width:1279px) and (min-width:1024px){#life .cource-list .col-three{padding:25px}}#life .cource-list .col-three p{line-height:28px;font-weight:400;text-transform:none}@media screen and (max-width:1399px) and (min-width:1280px){#life .cource-list .col-three p{line-height:26px}}@media screen and (max-width:1279px) and (min-width:1024px){#life .cource-list .col-three p{line-height:24px}#life .cource-list .col-three .cource-img{width:auto}}@media screen and (max-width:1023px) and (min-width:768px){#life .cource-list .col-three{padding:20px}#life .cource-list .col-three p{line-height:22px}}@media screen and (max-width:767px){#life .cource-list .col-three{padding:20px 0}#life .cource-list .col-three:last-of-type{padding-bottom:0}#life .cource-list .col-three p{line-height:20px}}#life .cource-list .col-three .cource-img{margin-bottom:38px}@media screen and (max-width:1023px) and (min-width:768px){#life .cource-list .col-three .cource-img{margin-bottom:10px}}@media screen and (max-width:768px){.grid-section.larger-images .cource-list .col-three .cource-img{width:auto}.grid-section.larger-images .cource-list .col-three .cource-img img{height:auto;max-height:200px}.grid-section.flex .col-two{display:block}#life .cource-list .col-three .cource-img{margin-bottom:10px}}#life .grid-section .heading-career{margin-bottom:83px}.programs-section{padding:80px 0 94px}.programs-section .cource-list .col-three{padding:20px}.programs-section .cource-list .col-three .cource-img{height:auto;margin-bottom:37px}@media screen and (max-width:767px){.programs-section .cource-list .col-three .cource-img{margin-bottom:20px}}.programs-section .cource-list .col-three h1{line-height:32px;margin-bottom:3px}@media screen and (max-width:1023px) and (min-width:768px){.programs-section .cource-list .col-three h1{line-height:30px}}@media screen and (max-width:767px) and (min-width:667px){.programs-section .cource-list .col-three h1{line-height:28px}}@media screen and (max-width:666px) and (min-width:480px){.programs-section .cource-list .col-three h1{line-height:26px}}@media screen and (max-width:480px){.programs-section .cource-list .col-three h1{line-height:24px}}.programs-section .cource-list .col-three p{line-height:28px}@media screen and (max-width:1023px) and (min-width:768px){.programs-section .cource-list .col-three p{line-height:26px}}@media screen and (max-width:767px) and (min-width:667px){.programs-section .cource-list .col-three p{line-height:24px}}@media screen and (max-width:666px) and (min-width:480px){.programs-section .cource-list .col-three p{line-height:22px}}@media screen and (max-width:480px){.programs-section .cource-list .col-three p{line-height:20px}}.programs-section .cource-list .col-three .button-default,.programs-section .cource-list .col-three .button-gray,.programs-section .cource-list .col-three .button-green,.programs-section .cource-list .col-three .button-orange,.programs-section .cource-list .col-three .button-white{margin-top:32px}.icon-content h1{color:#404041}.icon-content h4{text-align:center;margin-bottom:25px}.icon-content p{line-height:28px;color:#404041}@media screen and (max-width:1399px) and (min-width:1280px){.icon-content p{line-height:26px}}@media screen and (max-width:1279px) and (min-width:1024px){.icon-content p{line-height:24px}}@media screen and (max-width:1023px) and (min-width:768px){.icon-content p{line-height:22px}}@media screen and (max-width:767px){.programs-section .cource-list .col-three .button-default,.programs-section .cource-list .col-three .button-gray,.programs-section .cource-list .col-three .button-green,.programs-section .cource-list .col-three .button-orange,.programs-section .cource-list .col-three .button-white{margin-top:20px}.icon-content p{line-height:20px}}.icon-content .bullet-logo{padding:0 0 40px}.icon-content .img-text{font-size:20px;width:75%;float:left;font-weight:300;margin-bottom:28px;color:#3e3e3e}@media screen and (max-width:1399px) and (min-width:1280px){.icon-content .img-text{font-size:22px;line-height:26px}}@media screen and (max-width:1279px) and (min-width:1024px){.icon-content .img-text{font-size:20px;line-height:24px}}@media screen and (max-width:1023px) and (min-width:768px){.icon-content .img-text{font-size:18px;line-height:22px}}@media screen and (max-width:767px){.icon-content .img-text{font-size:16px;line-height:20px;width:calc(100% - 60px)}}.icon-content .text-container{float:left;width:100%}.icon-content .text-container .img-text:last--of-type{margin-bottom:0}@media screen and (max-width:767px){.icon-content .text-container .img-text:last--of-type{margin-bottom:20px}.differences .list-content .col-two{width:100%}}.icon-content .text-container:last-child .benefit-imgs,.icon-content .text-container:last-child .icon-imgs{margin-bottom:0}.icon-content .list-content:after{display:block;content:"";clear:both}.icon-content .list-content .col-two{min-height:215px}.icon-content .list-content .col-two .learn-more:after{top:10px}.icon-content .col-one{margin:0 auto;max-width:830px}.icon-content .col-one .img-text{font-size:18px}.icon-content .text-center a{color:#1fa4d4}.differences .list-content{padding-top:25px}.differences .list-title{font-weight:700;margin-left:24px;margin-bottom:16px}.differences .icon-imgs{float:left;margin-right:15px;margin-left:24px}@media screen and (max-width:1279px){.differences .icon-imgs{margin-left:0;clear:left}}.differences .img-text{width:90%;margin-bottom:20px;font-family:Roboto,sans-serif;font-weight:400}.content-carousel .partner-links .blue-box .inner-content h5,.content-carousel .we-slider .slider .item .slide-content .text-container h5,.feature h2,.hadoop h3,.quote-slider .item-content p,.resources-default .move-up h5{font-family:"Roboto Condensed",sans-serif}@media screen and (max-width:1279px) and (min-width:1024px){.differences .img-text{width:calc(100% - 45px);padding-right:20px;font-size:20px;font-weight:400;margin-bottom:20px}}@media screen and (max-width:1023px) and (min-width:768px){.differences .img-text{padding-right:25px;margin-bottom:30px;font-size:18px;font-weight:400}}@media screen and (max-width:767px){.differences .icon-imgs{margin-top:0}.differences .img-text{margin-bottom:20px;line-height:20px;font-size:16px;width:calc(100% - 40px)}}.differences .col-three .img-text{width:85%}.icon-content.ordered-list .list-content,.icon-content.style1 .list-content{padding-top:0}.icon-content.ordered-list .ol-bullet,.icon-content.style1 .ol-bullet{background-color:#3fae2a;padding:5px 10px;border-radius:999px;-moz-border-radius:999px;color:#fff;font-weight:700;font-size:18px;width:30px;height:30px;position:relative}.icon-content.ordered-list .ol-bullet:before,.icon-content.style1 .ol-bullet:before{content:"";background:#3fae2a;position:absolute;width:2px;top:24px;bottom:-47px;left:15px}.icon-content.ordered-list .ol-bullet:after,.icon-content.style1 .ol-bullet:after{content:"";position:absolute;width:32px;height:32px;border-radius:100%;top:0;left:-1px}.quote-slider,.quote-slider .item{height:523px}.icon-content.ordered-list .icon-imgs:last-of-type .ol-bullet:after,.icon-content.ordered-list .icon-imgs:last-of-type .ol-bullet:before,.icon-content.style1 .icon-imgs:last-of-type .ol-bullet:after,.icon-content.style1 .icon-imgs:last-of-type .ol-bullet:before{content:"";background:0 0}.quote-slider .slider-nav{bottom:48px}.quote-slider .bg-img img{width:100%;height:auto}.quote-slider h4,.quote-slider p{color:#fff}.quote-slider .item-content{position:relative;width:884px;margin:0 auto}.quote-slider .item-content p:after,.quote-slider .item-content p:before{display:inline-block;width:39px;height:29px;content:""}.quote-slider .item-content p{position:relative;font-size:40px;font-weight:300;line-height:48px;padding-bottom:17px}.quote-slider .item-content p:before{background:url(../images/quote-start.png);margin-right:10px}.quote-slider .item-content p:after{background:url(../images/quote-close.png);bottom:26px;margin-left:10px}.quote-slider .item-content .person-img{width:66px;height:66px;border-radius:50%;margin:12px auto 9px;overflow:hidden}.quote-slider .item-content h4{font-size:18px;text-transform:capitalize}@media screen and (min-width:768px) and (max-width:1023px){.quote-slider,.quote-slider .item{height:400px}.quote-slider .slider-nav{bottom:48px}.quote-slider .item-content{width:100%}.quote-slider .item-content p{font-size:30px;line-height:35px;padding:0 10px 17px}.quote-slider .item-content .person-img{margin-top:3px;margin-bottom:7px}}@media screen and (max-width:767px){.quote-slider,.quote-slider .item{height:350px}.quote-slider .slider-nav{bottom:48px}.quote-slider .item-content{width:100%}.quote-slider .item-content p{font-size:20px;line-height:24px;padding:0 10px 15px}.quote-slider .item-content p:after,.quote-slider .item-content p:before{width:20px;height:15px;background-size:cover;background-repeat:no-repeat}.quote-slider .item-content p:before{margin-right:5px}.quote-slider .item-content h4{font-size:14px}.quote-slider .item-content .person-img{margin-top:1px;margin-bottom:5px}}.fixed-anchor{width:100%;padding-top:48px}.fixed-anchor ul{font-size:0}.fixed-anchor ul li{display:inline-table;vertical-align:top;width:149px;height:51px;position:relative;margin:0 -4px 0 0;text-align:center;border-bottom:4px solid #dad9d6}.fixed-anchor ul li.active{border-bottom:4px solid #456b7e}.fixed-anchor ul li a{letter-spacing:.05em;text-transform:uppercase;color:#000;font-size:12px;line-height:14px;display:table-cell;vertical-align:middle;padding:0}@media screen and (min-width:768px) and (max-width:1023px){.fixed-anchor{padding-top:20px}}.fixed-links{text-align:center}.fixed-links.stick{box-shadow:0 2px 4px 0 rgba(0,0,0,.35)}.fixed-links ul{max-width:900px;margin:0 auto}.stick{background:#f5f5f5;position:fixed;width:100%;left:0;top:0;z-index:6}.info-product-page .fixed-links{padding-bottom:0;padding-top:10px}.tabular-block .fixed-anchor{margin:30px 0 40px}.hadoop{padding:72px 0 95px}.hadoop .content-960 h2{margin:0 auto 4px;max-width:500px}.hadoop h3{background-color:#44697d;color:#fff;font-weight:700;padding:13px 20px 12px;margin-bottom:34px}.hadoop p{font-size:18px;line-height:28px}.hadoop .fixed-anchor{margin:40px 0}.services-block .fixed-anchor{margin:30px 0}.blue-boxes .col-one .button-default,.blue-boxes .col-one .button-gray,.blue-boxes .col-one .button-green,.blue-boxes .col-one .button-orange,.blue-boxes .col-one .button-white,.blue-boxes .col-three .button-default,.blue-boxes .col-three .button-gray,.blue-boxes .col-three .button-green,.blue-boxes .col-three .button-orange,.blue-boxes .col-three .button-white,.blue-boxes .col-two .button-default,.blue-boxes .col-two .button-gray,.blue-boxes .col-two .button-green,.blue-boxes .col-two .button-orange,.blue-boxes .col-two .button-white,.developer-blue-boxes .col-three .button-default,.developer-blue-boxes .col-three .button-gray,.developer-blue-boxes .col-three .button-green,.developer-blue-boxes .col-three .button-orange,.developer-blue-boxes .col-three .button-white{margin-top:0}.downloads-container .fixed-anchor{padding:20px 0 40px}.blue-boxes{width:100%;border:1px solid #c7c7c7}.blue-boxes .col-one,.blue-boxes .col-three,.blue-boxes .col-two{background-color:#44697D;padding:0;height:193px;border-left:1px solid #fff}.blue-boxes .col-one:first-child,.blue-boxes .col-three:first-child,.blue-boxes .col-two:first-child{border-left:none;border-top:none}@media screen and (min-width:768px) and (max-width:1023px){.blue-boxes .col-one,.blue-boxes .col-three,.blue-boxes .col-two{height:230px}}@media screen and (max-width:767px){.blue-boxes .col-one,.blue-boxes .col-three,.blue-boxes .col-two{width:100%;padding:20px;height:170px;border-left:none;border-top:1px solid #fff}}.blue-boxes .col-one .inner-content,.blue-boxes .col-three .inner-content,.blue-boxes .col-two .inner-content{position:absolute;border-left:2px solid #3db5e6;padding:0 20px;bottom:25px;left:20px}.blue-boxes .col-one .inner-content h5,.blue-boxes .col-three .inner-content h5,.blue-boxes .col-two .inner-content h5{margin-bottom:15px;font-family:"Roboto Condensed",sans-serif}@media screen and (min-width:1024px) and (max-width:1279px){.blue-boxes .col-one .inner-content h5,.blue-boxes .col-three .inner-content h5,.blue-boxes .col-two .inner-content h5{margin-bottom:10px}}@media screen and (min-width:768px) and (max-width:1023px){.blue-boxes .col-one .inner-content,.blue-boxes .col-three .inner-content,.blue-boxes .col-two .inner-content{bottom:15px;padding:0 15px}.blue-boxes .col-one .inner-content h5,.blue-boxes .col-three .inner-content h5,.blue-boxes .col-two .inner-content h5{margin-bottom:10px}}@media screen and (max-width:767px){.blue-boxes .col-one .inner-content,.blue-boxes .col-three .inner-content,.blue-boxes .col-two .inner-content{padding:0 15px;bottom:15px}.blue-boxes .col-one .inner-content h5,.blue-boxes .col-three .inner-content h5,.blue-boxes .col-two .inner-content h5{margin-bottom:10px}}.blue-boxes .col-one .inner-content p,.blue-boxes .col-three .inner-content p,.blue-boxes .col-two .inner-content p{font-size:16px;margin-bottom:20px}@media screen and (min-width:1024px) and (max-width:1279px){.blue-boxes .col-one .inner-content p,.blue-boxes .col-three .inner-content p,.blue-boxes .col-two .inner-content p{margin-bottom:10px}}@media screen and (min-width:768px) and (max-width:1023px){.blue-boxes .col-one .inner-content p,.blue-boxes .col-three .inner-content p,.blue-boxes .col-two .inner-content p{font-size:15px;margin-bottom:5px}}@media screen and (max-width:767px){.blue-boxes .col-one .inner-content p,.blue-boxes .col-three .inner-content p,.blue-boxes .col-two .inner-content p{font-size:14px;margin-bottom:5px}}.blue-boxes .col-one .learn-more,.blue-boxes .col-three .learn-more,.blue-boxes .col-two .learn-more{color:#fff;font-size:16px}@media screen and (min-width:768px) and (max-width:1023px){.blue-boxes .col-one .learn-more,.blue-boxes .col-three .learn-more,.blue-boxes .col-two .learn-more{font-size:14px}}@media screen and (max-width:767px){.blue-boxes .col-one .learn-more,.blue-boxes .col-three .learn-more,.blue-boxes .col-two .learn-more{font-size:14px}.blue-boxes .col-one .links,.blue-boxes .col-three .links,.blue-boxes .col-two .links{position:relative;margin-top:0}}.blue-boxes .col-one .learn-more:before,.blue-boxes .col-three .learn-more:before,.blue-boxes .col-two .learn-more:before{background:#fff}.blue-boxes .col-one .learn-more:after,.blue-boxes .col-three .learn-more:after,.blue-boxes .col-two .learn-more:after{background:url(../images/more-arrow-wht.png) no-repeat}.blue-boxes .col-one .links ul,.blue-boxes .col-three .links ul,.blue-boxes .col-two .links ul{list-style:none}.blue-boxes .col-one .links ul li,.blue-boxes .col-three .links ul li,.blue-boxes .col-two .links ul li{float:left;margin-right:41px}@media screen and (min-width:768px) and (max-width:1023px){.blue-boxes .col-one .links ul li,.blue-boxes .col-three .links ul li,.blue-boxes .col-two .links ul li{margin-right:30px}}@media screen and (min-width:480px) and (max-width:767px){.blue-boxes .col-one .links ul li,.blue-boxes .col-three .links ul li,.blue-boxes .col-two .links ul li{margin-right:22px}}@media screen and (max-width:480px){.fixed-anchor ul li a{letter-spacing:normal}.blue-boxes .col-one,.blue-boxes .col-three,.blue-boxes .col-two{height:200px}.blue-boxes .col-one .learn-more,.blue-boxes .col-three .learn-more,.blue-boxes .col-two .learn-more{font-size:12px}.blue-boxes .col-one .links ul li,.blue-boxes .col-three .links ul li,.blue-boxes .col-two .links ul li{margin-right:17px}}.blue-boxes .col-one .links ul li img,.blue-boxes .col-three .links ul li img,.blue-boxes .col-two .links ul li img{width:auto;height:19px}.blue-boxes .col-one{width:100%;position:relative}.blue-boxes .col-one .inner-content{text-align:center;left:40px;height:80%}.blue-boxes .col-one .inner-content h5{font-size:28px}.blue-boxes .col-one .inner-content p{font-size:18px}.answer-section .blue-boxes .col-three .learn-more,.developer-blue-boxes .col-three .inner-content p{font-size:16px}.blue-boxes h5,.blue-boxes p{color:#fff}.blue-boxes .col-three .learn-more{margin-left:0}.blue-boxes .links-padding{margin-right:19px}.answer-section .blue-boxes .col-three{border-left:1px solid #fff}.answer-section .blue-boxes .col-three:first-child{border-left:none}.developer-blue-boxes .blue-boxes{width:100%}.developer-blue-boxes .col-three{background-color:#44697D;padding:39px 29px;height:217px}.developer-blue-boxes .col-three .inner-content{position:relative;border-left:2px solid #3db5e6;padding-left:29px;height:100%}.developer-blue-boxes .col-three .inner-content h3{margin-bottom:23px}.developer-blue-boxes .col-three .learn-more{color:#fff;margin-left:0}.developer-blue-boxes .col-three .learn-more:before{background:#fff}.developer-blue-boxes .col-three .learn-more:after{background:url(../images/more-arrow-wht.png) no-repeat}.developer-blue-boxes .col-three .links{position:absolute;bottom:0}.developer-blue-boxes .col-three .links ul{list-style:none}.developer-blue-boxes .col-three .links ul li{float:left;margin-right:41px}.developer-blue-boxes .col-three .links ul li img{width:auto;height:25px}@media screen and (max-width:1280px){.answer-section .blue-boxes .col-three{height:223px \9\0}}.partner-blue-boxes{padding:40px 0 0}.content-carousel{width:100%}.content-carousel h2.intro{margin-bottom:20px}.content-carousel h2.intro,.content-carousel p.intro{color:#404041}.content-carousel p.intro{margin-bottom:35px}.content-carousel .head{text-align:center;max-width:800px;margin:0 auto}.content-carousel:after{display:block;content:"";clear:both}.content-carousel a,.content-carousel h2,.content-carousel h5,.content-carousel h6,.content-carousel p{color:#fff}.content-carousel .learn-more:before{background:#fff}.content-carousel .learn-more:after{background:url(../images/more-arrow-wht.png) no-repeat}.content-carousel .we-slider{position:relative;width:50%;float:left;overflow:hidden;padding-bottom:52px}.content-carousel .we-slider .slider-nav{bottom:20px}.content-carousel .we-slider .slider-nav .active{background:#dad9d6}.content-carousel .we-slider .slider-nav .we-btn .next,.content-carousel .we-slider .slider-nav .we-btn .prev{background:#dad9d6;border:1px solid #dad9d6}.content-carousel .we-slider .slider-nav .we-btn .next:hover,.content-carousel .we-slider .slider-nav .we-btn .prev:hover{background:#fff}.content-carousel .we-slider .slider-nav span{border:1px solid #dad9d6}.content-carousel .we-slider .slider{float:left}.content-carousel .we-slider .slider .item{position:relative;height:384px;float:left}@media screen and (max-width:767px){.content-carousel .we-slider{padding-bottom:0}.content-carousel .we-slider .slider .item{margin-bottom:50px}}.content-carousel .we-slider .slider .item .slide-bg{width:100%;height:100%;position:relative}.content-carousel .we-slider .slider .item .slide-bg img{width:100%;height:auto}.content-carousel .we-slider .slider .item .caption{position:absolute;top:0;background-color:#3bb7da;float:left;left:20px;padding:4px 15px}.content-carousel .we-slider .slider .item .caption h6{font-size:14px;line-height:22px;text-transform:uppercase}.content-carousel .we-slider .slider .item .slide-content .links .learn-more,.content-carousel .we-slider .slider .item .slide-content .text-container p{font-size:16px}.content-carousel .we-slider .slider .item .slide-content{position:absolute;bottom:-20%;left:20px;width:auto;height:auto;border-left:2px solid #3db5e6;padding:0 40px 0 20px;transform:translateY(-100px)}.content-carousel .we-slider .slider .item .slide-content .text-container{float:left}.content-carousel .we-slider .slider .item .slide-content .text-container h5{line-height:normal;padding:15px 0 10px}.content-carousel .we-slider .slider .item .slide-content .links{float:left;margin-top:20px}@media screen and (min-width:768px) and (max-width:1023px){.content-carousel .we-slider .slider .item .slide-content .links .learn-more{font-size:14px}}@media screen and (max-width:767px){.content-carousel .we-slider .slider .item .slide-content .links .learn-more{font-size:14px}}@media screen and (max-width:480px){.content-carousel .we-slider .slider .item .slide-content .links .learn-more{font-size:12px}}.content-carousel .partner-links{width:50%;float:left;border-left:1px solid #fff}.content-carousel .partner-links .blue-box{background-color:#44697D;height:192px;position:relative}.content-carousel .partner-links .blue-box:first-child{border-bottom:1px solid #fff}.content-carousel .partner-links .blue-box .inner-content{border-left:2px solid #3db5e6;padding:0 20px;position:absolute;bottom:24px;left:20px}.resources-default .hover-btn,.resources-default .move-up{border-left:2px solid #3bb7da;transition:all .5s ease;text-align:left}.content-carousel .partner-links .blue-box .inner-content h5{margin-bottom:15px}@media screen and (min-width:1024px) and (max-width:1279px){.content-carousel .partner-links .blue-box .inner-content h5{margin-bottom:10px}}@media screen and (min-width:768px) and (max-width:1023px){.content-carousel .partner-links .blue-box .inner-content h5{margin-bottom:10px}}@media screen and (max-width:767px){.content-carousel .partner-links .blue-box .inner-content h5{margin-bottom:10px}}.content-carousel .partner-links .blue-box .inner-content p{font-size:16px;margin-bottom:20px}@media screen and (min-width:1024px) and (max-width:1279px){.content-carousel .partner-links .blue-box .inner-content p{margin-bottom:10px}}@media screen and (min-width:768px) and (max-width:1023px){.content-carousel .partner-links .blue-box .inner-content p{font-size:15px;margin-bottom:5px}}@media screen and (max-width:767px){.content-carousel .partner-links .blue-box .inner-content p{font-size:14px;margin-bottom:5px}}.content-carousel .partner-links .blue-box .inner-content .learn-more{font-size:16px}@media screen and (min-width:768px) and (max-width:1023px){.content-carousel .partner-links .blue-box .inner-content .learn-more{font-size:14px}}@media screen and (max-width:767px){.content-carousel .partner-links .blue-box .inner-content .learn-more{font-size:14px}}@media screen and (max-width:480px){.content-carousel .partner-links .blue-box .inner-content .learn-more{font-size:12px}}.content-carousel.no-badge .badge-container{display:none}.content-carousel.no-badge .ref-block-content-container{padding-top:65px}.content-carousel.scroll-y .certification-container{overflow-y:scroll}@media screen and (max-width:767px){.content-carousel .we-slider{width:100%}.content-carousel .we-slider .slider .item{height:300px}.content-carousel .we-slider .slider .item .slide-content .text-container h3{font-size:18px;line-height:21px;padding-top:7px;padding-bottom:17px}.content-carousel .we-slider .slider .item .slide-content .text-container p{font-size:14px;line-height:17px}.content-carousel .we-slider .slider .item .slide-content .links{margin-top:13px}.content-carousel .we-slider .slider .item .caption{padding:0 15px;left:20px}.content-carousel .we-slider .slider .item .caption h6{font-size:12px;line-height:20px}.content-carousel .we-slider .slider .item .slide-content{left:20px;padding-left:20px}.content-carousel .partner-links{width:100%;padding-bottom:50px}.content-carousel .partner-links .blue-box{height:170px;padding:24px 20px}.content-carousel .partner-links .blue-box .inner-content{padding-left:20px}.content-carousel .partner-links .blue-box .inner-content p{font-size:14px;line-height:17px;padding:0}.content-carousel .partner-links h3{line-height:20px}.feature .three-col-row{height:auto}}.feature .col-three h5{color:#fff}.feature .col-three h6{color:#fff;font-weight:400}.feature .three-col-row{background:0 0;overflow:hidden}.feature .three-col-row .col-three{cursor:pointer;overflow:hidden}@media screen and (max-width:767px) and (min-width:481px){.feature .three-col-row .col-three{width:100%;height:300px}}@media screen and (max-width:480px){.content-carousel .partner-links{padding-bottom:40px}.feature .three-col-row .col-three{height:220px}}.feature .three-col-row .col-three .banner-logo{margin-bottom:30px}.feature .three-col-row .col-three .move-up{padding:0 10px;transform:translateY(0);transition:all .5s ease}.feature .three-col-row .col-three .hover-btn{opacity:0;transform:translateY(-60px);transition:all .5s ease}@media screen and (max-width:480px){.feature .three-col-row .col-three .hover-btn{transform:translateY(-30px)}}.feature .three-col-row .col-three .hover-btn .button-default,.feature .three-col-row .col-three .hover-btn .button-gray,.feature .three-col-row .col-three .hover-btn .button-green,.feature .three-col-row .col-three .hover-btn .button-orange,.feature .three-col-row .col-three .hover-btn .button-white{margin:0}.feature .three-col-row .col-three:hover .move-up{transform:translateY(-30px)}.feature .three-col-row .col-three:hover .hover-btn{opacity:1;transform:translateY(-120px)}@media screen and (max-width:767px) and (min-width:481px){.feature .three-col-row .col-three:hover .hover-btn{transform:translateY(-90px)}}.feature .three-col-row .v-middle-wrapper{background:rgba(0,0,0,.6)}.feature .three-col-row .v-middle-wrapper .v-middle-inner{max-width:340px;margin:auto}.feature .three-col-row .feature-bg img{width:100%;position:relative}.feature .three-col-row h4{font-weight:700;color:#fff;margin-bottom:22px;line-height:30px}@media screen and (max-width:480px){.feature .three-col-row .col-three:hover .hover-btn{transform:translateY(-75px)}.feature .three-col-row h4{margin-bottom:10px}}.feature .three-col-row p{font-weight:500;color:#fff}.feature .text-center h2{margin:0 auto 38px}.resources-default{cursor:pointer;overflow:hidden}.resources-default:hover .hover-btn,.resources-default:hover .move-up{transform:translateY(-25px);opacity:1}.resources-default.col-three:nth-of-type(even):after,.resources-default.col-three:nth-of-type(even):before{content:"";background:#8f8f8f;width:1px;height:100%;position:absolute;left:0;top:0;z-index:2}.resources-default.col-three:nth-of-type(even):after{right:0;left:auto}.resources-default .move-up{padding:0 20px;transform:translateY(40px)}.resources-default .move-up img{margin:0!important}.resources-default .move-up h5{color:#fff;margin-top:16px}.resources-default .move-up h6{color:#fff;font-weight:400;padding:12px 0 0}.resources-default .move-up p{color:#fff;font-weight:500}.resources-default .hover-btn{padding:0 0 0 20px;opacity:0;transform:translateY(25px)}.resources-default .v-middle-wrapper{background:rgba(0,0,0,.3)}.resources-default .v-middle-wrapper .v-middle-inner{padding:0 20px}.resources-default .v-middle{vertical-align:bottom}.resources-default .feature-bg{overflow:hidden;height:375px;background-size:cover;background-position:center center}.resources-default .feature-bg img{min-width:100%;position:relative}@media screen and (min-width:768px) and (max-width:1279px){.resources-default .hover-btn,.resources-default .move-up{padding:0 0 0 15px}.resources-default .hover-btn a{margin-top:15px}}@media screen and (min-width:768px) and (max-width:1023px){.resources-default:hover .hover-btn,.resources-default:hover .move-up{transform:translateY(-15px)}.resources-default .three-col-row{height:337px}.resources-default .move-up h6{line-height:18px}.resources-default .hover-btn{padding:0 0 0 15px}.resources-default .hover-btn a{margin-top:15px}}@media screen and (max-width:767px){.resources-default{width:100%}}@media screen and (max-width:667px){.resources-default .move-up,.resources-default:hover .hover-btn,.resources-default:hover .move-up{transform:translateY(0)}.resources-default .hover-btn{transform:translateY(0);opacity:1}.resources-default .feature-bg{height:240px}.resources-default .feature-bg img{width:auto!important}}.featured-resources-slider .slider .resources-default.item{background-color:#fff}.featured-resources-slider .slider .resources-default.col-three:nth-of-type(even):after,.featured-resources-slider .slider .resources-default.col-three:nth-of-type(even):before{content:none}.featured-resources-slider .slider .resources-default .feature-bg{height:192px;border-bottom:1px solid #d1d1d1}.featured-resources-slider .slider .resources-default .v-middle-wrapper{position:static}.featured-resources-slider .slider .resources-default .v-middle{vertical-align:baseline}.featured-resources-slider .slider .resources-default .top-label{position:static;margin-top:14px;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:2px;color:grey}.featured-resources-slider .slider .resources-default .top-label .post-type-label{float:right}.featured-resources-slider .slider .resources-default .feat-res-date{text-align:left;letter-spacing:2px;color:grey;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:12px;margin-top:-8px}.featured-resources-slider .slider .resources-default .feat-res-btn-container{margin-bottom:12px;text-align:left}.featured-resources-slider .slider .resources-default .feat-res-btn-container a{margin-top:10px}.featured-resources-slider .slider .resources-default .item-body{text-align:left}.featured-resources-slider .slider .resources-default .item-body .content{margin-top:8px;font-family:roboto;font-size:14px;font-weight:400;color:#4d4d4d;height:78px;line-height:1.4}@media screen and (max-width:1024px){.featured-resources-slider .slider .resources-default .item-body .content{height:90px}}@media screen and (max-width:1280px){.featured-resources-slider .slider .resources-default .item-body .content{height:80px;margin-top:15px}}.featured-resources-slider .slider .resources-default .item-body .title-container{height:54px;overflow:hidden;margin-top:16px}.featured-resources-slider .slider .resources-default .item-body .title-container .title{font-family:'Roboto Condensed',Helvetica,Arial,sans-serif;font-weight:400;font-size:26px}.featured-resources-slider .slider .resources-default .item-body .video-play-container{height:56px;margin-top:16px}@media screen and (max-width:1280px){.featured-resources-slider .slider .resources-default .item-body .video-play-container{height:58px}}@media screen and (max-width:1024px){.featured-resources-slider .slider .resources-default .item-body .title-container .title{font-size:20px}.featured-resources-slider .slider .resources-default .item-body .video-play-container{height:70px}}.featured-resources-slider .slider .resources-default .item-body .video-play-container .video-play{text-align:center;width:50px;margin:0 auto;border:2px solid #1fa4d4;border-radius:24px}#featured-events h3{color:#fff;font-weight:700;padding:6px 0 24px}#featured-events h5{font-size:14px;color:#fff;font-weight:700}.customer-resources{padding-top:70px}.customer-landing .v-middle-inner{padding:0 20px;text-align:left}.customer-landing .tabs{padding:14px 0 30px}.customer-landing .tabs .blue-label{padding:10px 39px;letter-spacing:.05em;color:#464648;font-family:Roboto,sans-serif;background:#c4c4c4}.customer-landing .tabs .blue-label.active{background:#3bb7da;color:#fff}.customer-landing #tab2{display:block}.customer-landing li{display:inline-block;vertical-align:top;margin:0 -5px 0 0}.customer-landing .four-col-row{background:0 0;overflow:hidden;display:none}.customer-landing .v-middle{vertical-align:bottom}.customer-landing .blog-date{font-size:18px;font-weight:700;color:#404041;display:inline-block;margin-bottom:13px;line-height:23px}.customer-landing h5{font-family:"Roboto Condensed",sans-serif;line-height:normal;font-weight:700;margin-bottom:63px;color:#404041}.customer-landing .learn-more{position:absolute;bottom:27px;font-size:16px}.customer-landing .col-two .feature-bg{width:100%;height:100%;background-size:cover;background-position:center center}.customer-landing .col-two .col-two{border:1px solid #c7c7c7;border-right:none;overflow:hidden;height:384px}.customer-landing .back-bg .v-middle-wrapper{background:rgba(0,0,0,.3)}.customer-landing .back-bg .blog-date,.customer-landing .back-bg h5{color:#fff}.back-bg .v-middle-inner{background:rgba(0,0,0,.6)}.back-bg .blog-date,.back-bg .news-date,.back-bg h5{color:#fff!important}.back-bg .feature-bg img{position:relative;min-width:100%}@media screen and (min-width:667px) and (max-width:1023px){.customer-landing .col-two .col-two{width:100%;height:324px}}@media screen and (max-width:666px){.customer-landing .col-two .col-two{height:284px}}.support-arch h2{margin-bottom:43px}.support-arch p{color:#404041;line-height:28px;margin-top:42px}.video-slider{overflow:hidden}.video-slider h5,.video-slider h6,.video-slider p{color:#fff}.video-slider .we-slider{height:382px;overflow:visible}.video-slider .we-slider .slider-nav{bottom:52px}.video-slider .we-slider .slider-nav span{border:1px solid #b1b2b4}.video-slider .we-slider .item{height:382px}.video-slider .we-slider .item .v-middle{vertical-align:bottom;text-align:left}.video-slider .we-slider .item .video-block{position:relative;width:68.5%;height:100%;float:left;border-right:1px solid #e8e8e8;overflow:hidden}.video-slider .we-slider .item .video-block .item-caption{position:absolute;top:0;left:20px;background-color:#3bb7da;float:left;padding:4px 10px}.product-features .event-head a,.product-features a{position:relative;font-family:"Roboto Condensed",sans-serif}.video-slider .we-slider .item .video-block .item-caption h6{font-size:14px;line-height:22px;text-transform:uppercase}.video-slider .we-slider .item .video-block .text-container{display:block;border-left:2px solid #3db5e6;padding:0 20px;z-index:0;transform:translateY(-25px)}.video-slider .we-slider .item .video-block .text-container h5{line-height:normal}.video-slider .we-slider .item .video-block .text-container p{font-size:16px;padding-top:12px}.video-slider .we-slider .item .dual-boxes{width:31.5%;float:left}.video-slider .we-slider .item .dual-boxes .lower-box,.video-slider .we-slider .item .dual-boxes .upper-box{overflow:hidden;border-right:1px solid #e8e8e8;height:191px}.video-slider .we-slider .item .dual-boxes .lower-box img,.video-slider .we-slider .item .dual-boxes .upper-box img{width:auto;max-width:initial;height:100%}.video-slider .we-slider .item .dual-boxes .lower-box{border-top:1px solid #e8e8e8}@media screen and (min-width:1280px) and (max-width:1399px){.video-slider .we-slider .slider-nav{bottom:35px}}@media screen and (min-width:1024px) and (max-width:1279px){.video-slider .we-slider .slider-nav{bottom:35px}}@media screen and (min-width:768px) and (max-width:1023px){.video-slider .we-slider{height:400px;margin-bottom:22px}.video-slider .we-slider .item{height:400px}.video-slider .we-slider .slider-nav{bottom:35px}}@media screen and (max-width:767px){.video-slider .we-slider{height:600px;margin-bottom:30px}.video-slider .we-slider .item{height:600px}.video-slider .we-slider .item .video-block{height:300px;width:100%}.video-slider .we-slider .item .video-block .item-caption{padding:0 15px;left:20px}.video-slider .we-slider .item .video-block .item-caption h6{font-size:12px;line-height:20px}.video-slider .we-slider .item .video-block .text-container{bottom:10px;left:20px;border-left:1px solid #3db5e6;padding-left:20px}.video-slider .we-slider .item .video-block .text-container p{font-size:14px;line-height:17px;padding-top:8px}.video-slider .we-slider .item .video-block a img{width:50px;height:50px}.video-slider .we-slider .item .dual-boxes{width:100%}.video-slider .we-slider .item .dual-boxes .lower-box,.video-slider .we-slider .item .dual-boxes .upper-box{height:150px}.video-slider .we-slider .item .dual-boxes .lower-box img,.video-slider .we-slider .item .dual-boxes .upper-box img{width:100%;height:auto}.video-slider .we-slider .slider-nav{bottom:33px}}.product-features{padding-bottom:86px}.product-features .bg-img{padding:20px 0;height:auto}.product-features .bg-img img{width:auto}.product-features a{font-size:14px;font-weight:700;letter-spacing:.05em}.product-features .event-head{float:right;padding:0;background:#fff;margin-left:5px;width:16%;font-family:"Roboto Condensed",sans-serif}.product-features .event-head:first-child{float:left;margin:0}.product-features .event-head p{font-size:14px;font-weight:700;max-width:66%;margin:0 auto;font-family:"Roboto Condensed",sans-serif;letter-spacing:.05em}.product-features .event-head a{transition:all .3s ease;color:#1fa4d4}.product-features .event-head a:after{position:absolute;left:0;right:0;content:"";height:2px;opacity:0;background:#1fa4d4;bottom:-10px;transition:all .3s ease}@media screen and (max-width:666px){.product-features .event-head a:after{bottom:-7px}}.product-features .event-head a:hover:after{opacity:1;bottom:-5px}.product-features .event-head .event-list .white{color:#fff}.product-features .event-head .event-list .white:hover:after{background:#fff}.product-features .event-head .event-list .black{color:#000}.product-features .event-head .event-list .black:hover:after{background:#000}.product-features .event-head .features-list li{padding:0 31px 8px 35px;font-family:"Roboto Condensed",sans-serif}.product-features .style-list{border:1px solid #c2c1bd;height:435px}.product-features .access-box{padding:9px 8px 0;float:left;width:100%}.product-features .bg-green{color:#fff;background:#3fae2a}.product-features .title-holder{white-space:nowrap;height:48px;display:table;width:100%;vertical-align:middle;padding:0 10px 1px}.product-features .title-holder p,.product-features .title-holder p.product-title{max-width:76%;margin:0 auto;vertical-align:middle;display:table-cell;white-space:normal;font-family:"Roboto Condensed",sans-serif;letter-spacing:.05em;line-height:14px;color:#fff}.product-features .text-content{text-align:center;padding:0 9px;margin-top:8px}.product-features .text-content ul{padding:9px 0}@media screen and (max-width:666px){.product-features .text-content ul{padding:5px 0}}.product-features .text-content ul li{padding:8px 0 11px;font-weight:700;font-size:14px}@media screen and (max-width:666px){.product-features .text-content ul li{padding:6px 0 8px}}.product-features .text-content ul li a{position:relative;font-family:"Roboto Condensed",sans-serif}.product-features .text-content p{max-width:76%}.product-features .text-content p span{display:block;line-height:16px}.product-features .tool-box ul{text-align:center}.product-features .text-holder ul li{display:inline-block;padding:0 40px}.product-features .text-holder ul li a{position:relative;font-family:"Roboto Condensed",sans-serif}.product-features .tool-box{padding:16px 10px 9px}.product-features .tool-box ul li{padding:3px 0;font-weight:700;font-size:14px}.product-features .tool-box li:first-child{padding-bottom:11px;font-family:"Roboto Condensed",sans-serif}.product-features .text-holder1{height:145px;float:left;background-image:url(../images/data-access1.png);background-repeat:no-repeat;margin-left:3px;width:12%;padding:0;position:relative;z-index:2;margin-bottom:0}.product-features .text-holder1:first-child{margin:0}.product-features .text-holder1 ul{padding-top:8px}.product-features .text-holder1 .text-bottom{position:absolute;bottom:7%;left:5%;right:5%;text-align:center}.product-features .text-holder1 .text-bottom a{font-size:14px;color:#fff;font-family:"Roboto Condensed",sans-serif}.product-features .text-holder1 .text-bottom:last-of-type span{float:left;margin:0 10px;font-size:14px}@media screen and (max-width:666px){.product-features .text-holder1 .text-bottom:last-of-type span{margin:0}}.product-features .blue-bg{padding:42px 10px 13px;background-color:#44697d;text-align:center;border-radius:6px;margin:-45px 18px -33px;width:94%;z-index:1;position:relative}.product-features .management-box{border:1px solid #c2c1bd;background:#e8e8e8;position:relative;z-index:0;margin-top:13px}.product-features .management-box .padding30{min-height:30px;background:url(../images/bg-box05.png) 0 27% no-repeat;background-size:contain}.product-features .management-box .padding30 a{font-size:16px}.product-features .management-box .padding30 p{font-size:16px;font-family:"Roboto Condensed",sans-serif}.product-features .management-box .title-holder{height:30px;margin-top:-11px}.product-features .padding30{padding:41px 0 23px;text-align:center}.product-features .text-holder2{background-image:url(../images/data-access2.png);background-repeat:no-repeat}.product-features .text-holder3{background-image:url(../images/data-access3.png);background-repeat:no-repeat}.product-features .text-holder4{background-image:url(../images/data-access4.png);background-repeat:no-repeat}.product-features .data-box{width:50.6%}.product-features .data-box .data-list{height:auto;margin-bottom:7px}.product-features .data-box .data-acess{height:200px}.product-features .data-box .data-acess .title-holder{height:30px}.product-features .data-box .data-acess p{padding:1px 0;font-family:"Roboto Condensed",sans-serif}.product-features .data-list.tool-box2{position:relative;z-index:1;width:94%;margin:-32px 16px;border:none}.product-features .management-box .padding30 a:after{bottom:6px;transform:translateY(6px)}.product-features .grey-bg p{font-weight:14px;font-style:700;padding:13px 0;line-height:16px;font-family:"Roboto Condensed",sans-serif;letter-spacing:.5px}.product-features .feature-holder{padding:40px 0 0;max-width:1115px;margin:0 auto}@media screen and (min-width:667px) and (max-width:1200px){.product-features{padding-top:30px;padding-bottom:56px}.product-features .feature-holder{max-width:603px;padding:25px 0 0}.product-features .event-head{width:32.7%}.product-features .event-head a{padding:0 1px}.product-features .data-box{width:100%;margin-top:5px;margin-left:0}}@media screen and (max-width:666px){.product-features{padding-top:0;padding-bottom:30px}.product-features .feature-holder{width:100%;padding:15px 0 0}.product-features .event-head{width:100%}.product-features .data-box{width:100%;margin-top:5px;margin-left:0}.product-features .data-box .data-acess{height:673px;position:relative}.product-features .text-holder1{border:1px solid #c2c1bd;background-color:#fff;background-image:none;width:49%;margin:6px 0 0 3px;height:130px}.product-features .text-holder1:first-child{margin:6px 0 0 3px}.product-features .text-holder1 .text-bottom{background:#e17000;padding:7px 0;bottom:0;width:100%;left:0}.product-features .text-holder2,.product-features .text-holder3{background-image:none}.product-features .text-holder3 .text-bottom{background:#ffc61e}.product-features .text-holder4{background-image:none;background-color:#e8e8e8}.product-features .text-holder4 .text-bottom{background:0 0;padding:0}.product-features .text-holder4 .text-bottom:last-of-type h5{width:49%;margin:0;padding:7px 0}.product-features .text-holder4 .text-bottom .black{background:#ffc61e;width:50%;padding:7px 0}.product-features .text-holder4 .text-bottom .white{background:#e17000;width:50%;padding:7px 0}.product-features .blue-bg{padding:25px 0;width:auto;position:relative;z-index:1;margin:-75px 18px -33px}.product-features .style-list{height:auto}.product-features .management-box{margin-top:47px}.product-features .padding30{padding:22px 0 25px;background-position:0 141%;background-size:cover}.product-features .padding30 a,.product-features .padding30 h4{font-size:14px}}@media screen and (max-width:358px){.product-features .text-holder1{width:48%}}.scroll-slider{background:#fff;position:relative;padding:0}.scroll-slider .text{position:absolute;top:0;width:100%;text-align:center;background:#fff;z-index:2;padding-top:92px;box-shadow:0 46px 40px -12px #fff;margin:0;font-weight:700}@media screen and (max-width:1023px) and (min-width:768px){.scroll-slider .text{box-shadow:none;padding:50px 0;position:relative}}@media screen and (max-width:767px){.scroll-slider .text{box-shadow:none;padding:25px 0;position:relative}}.scroll-slider .mask{overflow:hidden;height:615px}@media screen and (max-width:1023px){.scroll-slider .mask{height:auto}}.scroll-slider .mask.fixed-mode .animated_image{background-attachment:fixed!important;background-position:calc(50% - 270px) 254px}.scroll-slider .animated-screen{height:615px;padding:0;position:relative;overflow:hidden}@media screen and (max-width:1023px){.scroll-slider .animated-screen{height:auto}}.scroll-slider .animated-screen>.inner-container{width:100%;margin:0 auto;max-width:1400px;padding:0 20px;height:100%}.scroll-slider .animated-screen .animated_content{min-height:1px;position:relative;display:table;height:615px;float:right;z-index:1;max-width:660px;padding:0 20px;width:45%}@media screen and (max-width:1279px) and (min-width:1024px){.scroll-slider .mask.fixed-mode .animated_image{background-position:calc(50% - 200px) 254px}.scroll-slider .animated-screen .animated_content{width:42%;padding-right:0}}@media screen and (max-width:1023px) and (min-width:768px){.scroll-slider .animated-screen .animated_content{display:block;width:100%;max-width:inherit;float:none;height:auto;margin-bottom:25px}}@media screen and (max-width:767px){.scroll-slider .animated-screen .animated_content{padding:0;display:block;width:100%;max-width:inherit;float:none;height:auto;margin-bottom:25px}}.scroll-slider .animated-screen .animated_content .center{display:table-cell;vertical-align:middle;padding-bottom:1%}.scroll-slider .animated-screen .animated_content .center.first{vertical-align:middle;padding-top:33.8%}@media screen and (max-width:1023px) and (min-width:768px){.scroll-slider .animated-screen .animated_content .center.first{padding:20px;display:block}}@media screen and (max-width:767px){.scroll-slider .animated-screen .animated_content .center.first{padding:20px 0;display:block}}.scroll-slider .animated_image{min-height:1px;text-align:center;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;background-color:transparent;background-repeat:no-repeat;background-attachment:scroll!important;background-position:calc(50% - 270px) 229px}.scroll-slider .animated_image img{display:none}@media screen and (max-width:1023px){.scroll-slider .animated_image{position:static;background-image:none!important}.scroll-slider .animated_image img{display:inline-block}}.scroll-slider h3{font-size:28px;line-height:38px;margin:0 0 15px;text-transform:capitalize;font-family:"Roboto Condensed",sans-serif}@media screen and (max-width:1399px) and (min-width:1280px){.scroll-slider h3{font-size:24px;line-height:28px}}@media screen and (max-width:1279px) and (min-width:1024px){.scroll-slider .animated_image{background-position:calc(50% - 200px) 229px;background-size:54%}.scroll-slider h3{font-size:22px;line-height:24px}}@media screen and (max-width:1023px) and (min-width:767px){.scroll-slider h3{text-align:center;font-size:inherit;line-height:inherit}}@media screen and (max-width:767px) and (min-width:481px){.scroll-slider h3{text-align:center;font-size:20px;line-height:24px}}@media screen and (max-width:767px){.scroll-slider h3{text-align:center;font-size:16px;line-height:20px}}.scroll-slider .bulleted-list,.scroll-slider .bulleted-list li p{font-size:16px;line-height:22px}.scroll-slider .bulleted-list{font-weight:400;padding:0}.scroll-slider .bulleted-list li{display:block;position:relative;width:100%;padding:0 10px 0 42px;margin-bottom:20px}.scroll-slider .bulleted-list li:last-of-type{margin-bottom:0}.scroll-slider .bulleted-list li:before{content:"";position:absolute;left:0;top:3px;width:24px;height:24px;background:url(../images/bullet.png) no-repeat}@media screen and (max-width:767px){.scroll-slider .bulleted-list li{padding:0 0 0 30px}.scroll-slider .bulleted-list li:before{top:2px;width:18px;height:18px;background-size:cover}}.scroll-slider .bulleted-list li a:after{top:6px}@media screen and (max-width:1399px) and (min-width:1280px){.scroll-slider .bulleted-list li p{line-height:20px}}@media screen and (max-width:1279px) and (min-width:768px){.scroll-slider .bulleted-list li p{font-size:15px;line-height:18px}}.scroll-slider .bulleted-list li p strong{display:block;font-weight:700}.learning-block>.wrapper>h2{margin:53px 0}@media screen and (max-width:1279px) and (min-width:1024px){.learning-block>.wrapper>h2{margin:40px 0}}@media screen and (max-width:1023px) and (min-width:768px){.learning-block>.wrapper>h2{margin:30px 0}}.learning-block .col-four,.learning-block .col-three{padding:0 20px;border-right:1px solid #c7c7c7}@media screen and (max-width:767px){.scroll-slider .bulleted-list li p{font-size:14px;line-height:18px}.learning-block>.wrapper>h2{margin:10px 0}.learning-block .col-four,.learning-block .col-three{width:100%;border-right:0;border-bottom:1px solid #c7c7c7;padding:25px 0}}.learning-block .col-four .col-inner,.learning-block .col-three .col-inner{padding:0}.learning-block .col-four .col-inner .learn-img,.learning-block .col-three .col-inner .learn-img{height:105px;margin-bottom:32px}@media screen and (max-width:1399px) and (min-width:1280px){.learning-block .col-four .col-inner .learn-img,.learning-block .col-three .col-inner .learn-img{height:90px;margin:0 auto 25px}}@media screen and (max-width:1279px) and (min-width:1024px){.learning-block .col-four .col-inner .learn-img,.learning-block .col-three .col-inner .learn-img{margin:0 auto 20px;height:70px}.learning-block .col-four .col-inner h3,.learning-block .col-three .col-inner h3{line-height:32px}}@media screen and (max-width:1023px) and (min-width:768px){.learning-block .col-four .col-inner .learn-img,.learning-block .col-three .col-inner .learn-img{margin:0 auto 15px;height:60px}.learning-block .col-four .col-inner h3,.learning-block .col-three .col-inner h3{line-height:30px}}@media screen and (max-width:767px){.learning-block .col-four .col-inner .learn-img,.learning-block .col-three .col-inner .learn-img{width:50px;margin:0 auto 15px;height:auto}}@media screen and (max-width:1399px) and (min-width:768px){.learning-block .col-four .col-inner,.learning-block .col-three .col-inner{padding:0}.learning-block .col-four .col-inner .learn-img img,.learning-block .col-three .col-inner .learn-img img{height:100%}}.learning-block .col-four .col-inner h3,.learning-block .col-three .col-inner h3{color:#3fae2a}.learning-block .col-four .col-inner p,.learning-block .col-three .col-inner p{line-height:28px}.learning-block .col-four .col-inner .button-default,.learning-block .col-four .col-inner .button-gray,.learning-block .col-four .col-inner .button-green,.learning-block .col-four .col-inner .button-orange,.learning-block .col-four .col-inner .button-white,.learning-block .col-three .col-inner .button-default,.learning-block .col-three .col-inner .button-gray,.learning-block .col-three .col-inner .button-green,.learning-block .col-three .col-inner .button-orange,.learning-block .col-three .col-inner .button-white{margin-top:20px}.learning-block .col-four .col-inner .learning-menu,.learning-block .col-three .col-inner .learning-menu{padding:25px 42px}@media screen and (max-width:1023px) and (min-width:768px){.learning-block .col-four .col-inner p,.learning-block .col-three .col-inner p{line-height:24px}.learning-block .col-four .col-inner .learning-menu,.learning-block .col-three .col-inner .learning-menu{padding:20px 0}}@media screen and (max-width:767px){.learning-block .col-four .col-inner p,.learning-block .col-three .col-inner p{line-height:20px}.learning-block .col-four .col-inner .learning-menu,.learning-block .col-three .col-inner .learning-menu{padding:15px 0}}@media screen and (max-width:767px) and (min-width:481px){.learning-block .col-four .comming-soon,.learning-block .col-three .comming-soon{width:80%;margin:auto}}.learning-block .col-four .comming-soon .learning-menu,.learning-block .col-three .comming-soon .learning-menu{padding:18px 20px 30px}@media screen and (max-width:1023px) and (min-width:768px){.learning-block .col-four .comming-soon .learning-menu,.learning-block .col-three .comming-soon .learning-menu{padding:10px 20px 20px}}@media screen and (max-width:767px){.learning-block .col-four .comming-soon .learning-menu,.learning-block .col-three .comming-soon .learning-menu{padding:10px 10px 15px}}.training-learning-block.learning-block{padding:52px 0 22px}@media screen and (max-width:1279px) and (min-width:1024px){.training-learning-block.learning-block{padding:42px 0 22px}}.training-learning-block.learning-block>.wrapper>h2{margin:2px 0 58px}@media screen and (max-width:1279px) and (min-width:1024px){.training-learning-block.learning-block>.wrapper>h2{margin:0 0 40px}}@media screen and (max-width:1023px) and (min-width:768px){.training-learning-block.learning-block{padding:32px 0 18px}.training-learning-block.learning-block>.wrapper>h2{margin:0 0 30px}}@media screen and (max-width:767px){.training-learning-block.learning-block{padding:22px 0}.training-learning-block.learning-block>.wrapper>h2{margin:0 0 10px}}.training-learning-block.learning-block .col-three .col-inner .learn-img{margin:0 auto 27px}@media screen and (max-width:1399px) and (min-width:1280px){.training-learning-block.learning-block .col-three .col-inner .learn-img{margin:0 auto 25px}}@media screen and (max-width:1279px) and (min-width:1024px){.training-learning-block.learning-block .col-three .col-inner .learn-img{margin:0 auto 20px}}@media screen and (max-width:1023px){.training-learning-block.learning-block .col-three .col-inner .learn-img{margin:0 auto 15px}}.training-learning-block.learning-block .col-three .col-inner .comming-soon .blue-label{font-size:14px;padding:4px 10px}.training-learning-block.learning-block .col-three .col-inner .comming-soon .learning-menu{padding:14px 20px 30px}.training-learning-block.learning-block .col-three .comming-soon{border-top:solid 1px #c7c7c7;padding-top:20px}.training-learning-block.learning-block .col-three .comming-soon.no-brdr{border:none}.training-learning-block.learning-block .col-three .comming-soon h4{text-transform:uppercase;font-size:21px}.product-tabs{margin-bottom:65px;display:table;width:100%;background-color:#e8e8e8}.product-tabs:after{clear:both}.product-tabs.grey{background-color:#999;background-image:linear-gradient(to right,#999,#666)}.product-tabs.grey .tabset,.product-tabs.grey .tabset li a{background-color:#333}.product-tabs.grey .tabset li a.active,.product-tabs.grey .tabset li a:hover{background-color:#aaa}.tabset,.tabset li a{color:#fff;background:#44697d}.tabset{display:table-cell;width:305px;vertical-align:top}.tabset li a{display:block;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-size:14px;line-height:28px;font-weight:700;padding:14px 39px;transition:all .3s ease-in-out;letter-spacing:.049em}@media screen and (max-width:1399px) and (min-width:1280px){.tabset li a{padding:14px 30px}}@media screen and (max-width:1279px) and (min-width:768px){.tabset{width:250px}.tabset li a{padding:14px 25px}}@media screen and (max-width:480px){.tabset li a{padding:10px 20px;line-height:18px;text-align:center}}.tabset li a.active,.tabset li a:hover{background:#e8e8e8;color:#404041}.tabset .tab-list{margin:17px 0}@media screen and (max-width:767px){.tabset{width:100%;display:block}.tabset li a{padding:10px 20px}.tabset .tab-list{margin:0}}.tabset .tab-list h2{padding:14px 39px}.tab-content{display:table-cell;color:#fff;padding:34px 3%}@media screen and (max-width:767px){.tab-content{width:100%;display:block;padding:20px}}.tab-content .tab{display:none}.tab-content .tab.active{display:block}.tab-content .tab h3{margin-bottom:10px;color:#404041}.tab-content .tab p{color:#404041;font-size:16px;margin-bottom:14px}.tab-content .tab p:last-of-type{margin-bottom:0}.tab-content .tab .image-holder{float:left;padding:6px 4.3% 6px 0;max-width:50%}@media screen and (max-width:1279px) and (min-width:768px){.tab-content .tab .image-holder{float:none;max-width:100%;padding:0;margin-top:20px}}@media screen and (max-width:767px){.tab-content .tab p{font-size:14px}.tab-content .tab .image-holder{float:none;width:100%;max-width:inherit;text-align:center;padding:0;margin-top:20px}}.tab-content .tab .image-holder img{width:100%;height:auto}@media screen and (max-width:1279px){.tab-content .tab .image-holder img{width:100%}}.tab-content .tab .full-text-holder,.tab-content .tab .text-holder{float:left;max-width:50%;padding:0 3% 0 0}.tab-content .tab .full-text-holder h2,.tab-content .tab .text-holder h2{color:#404041}@media screen and (max-width:1279px) and (min-width:768px){.tab-content .tab .full-text-holder,.tab-content .tab .text-holder{float:none;max-width:100%;padding:0}}@media screen and (max-width:767px){.tab-content .tab .full-text-holder,.tab-content .tab .text-holder{float:none;max-width:inherit;padding:0;width:100%;text-align:center}}.tab-content .tab .full-text-holder{max-width:100%;padding:0}.tab-content .tab .more-info{margin-bottom:10px}.tab-content .tab .more-info p{font-size:16px;line-height:23px;text-transform:uppercase;padding:28px 0 5px;font-weight:700}@media screen and (max-width:767px){.tab-content .tab .more-info p{font-size:14px;padding:15px 0 5px}}.tab-content .tab .more-info li{display:inline;margin-right:22px;color:#606061}.tab-content .tab .more-info li .learn-more{color:#1fa4d4;font-size:20px;line-height:38px;text-transform:capitalize}.tab-content .tab .more-info li .learn-more:after{top:16px}@media screen and (max-width:1279px) and (min-width:768px){.tab-content .tab .more-info li .learn-more{font-size:18px;line-height:30px}.tab-content .tab .more-info li .learn-more:after{top:12px}}.tab-content .tab .more-info li .learn-more:before{background:#fff;bottom:-5px}.tab-content .tab .more-info li .learn-more:hover:before{bottom:-2px}@-moz-document url-prefix(){.tab-content .tab .image-holder img{width:100%}}.events-section{padding:0}.events-section .text-center h2{margin:0 auto 32px}.events-section .text-center .button-default,.events-section .text-center .button-gray,.events-section .text-center .button-green,.events-section .text-center .button-orange,.events-section .text-center .button-white{margin-top:30px}.resources-post:hover .move-up{transform:translateY(-63px)!important}.resources-post:hover .hover-btn{transform:translateY(-170px)!important}.resources-post .move-up{transform:translateY(6px)!important}.resources-post h5{margin-bottom:12px}.resources-post .feature-bg{overflow:hidden;height:384px;background-size:cover;background-position:center center}@media screen and (max-width:767px){.tab-content .tab .more-info li .learn-more{font-size:16px;line-height:22px}.tab-content .tab .more-info li .learn-more:after{top:7px}.resources-post:hover .hover-btn{transform:translateY(-140px)!important}}@media screen and (max-width:480px){.resources-post:hover .move-up{transform:translateY(-45px)!important}.resources-post:hover .hover-btn{transform:translateY(-92px)!important}}.service-dtl{padding:39px 0 0}.service-dtl .title-bar p{font-size:22px;line-height:38px;text-transform:capitalize;padding:5px 20px 4px}.service-dtl .service-data{padding:35px 20px 0}.service-dtl .service-data>p{font-size:16px;line-height:22px;margin-bottom:35px}.service-dtl .footnote p{line-height:19px}@media screen and (max-width:767px){.service-dtl .service-data{padding:20px 0 0}}@media screen and (max-width:666px){.service-dtl .service-data p{font-size:14px;line-height:18px;margin-bottom:20px}.service-dtl .title-bar p{font-size:18px;line-height:24px;text-align:center}.service-data{overflow:auto;position:relative}}.case-study-component p>a{bottom:-15px;text-transform:uppercase;color:#1fa4d4;font-size:16px;line-height:16px;font-weight:700}.case-study-component h2{text-align:center}.case-study-component h3{font-weight:400;line-height:48px}.case-study-component .wrapper>h3{text-align:center;font-size:32px}.case-study-component .use-case{margin:30px 0;border:2px solid #eee;padding:50px;overflow:auto;position:relative}.case-study-component .use-case .col-three{text-align:center}.case-study-component .use-case .col-three p{font-size:14px;margin:15px 0}.case-study-component .use-case .col-three .media-video{min-height:200px;position:relative}.case-study-component .use-case .col-three .media-video img{max-height:250px}.case-study-component .use-case .button-default,.case-study-component .use-case .button-gray,.case-study-component .use-case .button-green,.case-study-component .use-case .button-orange,.case-study-component .use-case .button-white{margin-top:0}.case-study-component .use-case .video-btn{cursor:pointer;position:absolute;top:calc(50% - 33px);left:calc(50% - 33px)}.case-study-component .use-case .video-link .video-bg{cursor:pointer}.case-study-component .use-case .right-holder{padding-right:30px;padding-bottom:25px}.case-study-component .use-case .top-label{width:auto}.tabbed-accordion{text-align:center;width:100%;font-family:'Roboto Condensed',Helvetica,Arial,sans-serif}.tabbed-accordion .subtitle{margin-top:5px;font-size:18px}.tabbed-accordion .tabbed-comp{max-width:1000px;margin:0 auto}.tabbed-accordion .tabbed-comp .tab-nav{margin:35px auto;border:1px solid #eee;cursor:pointer}.tabbed-accordion .tabbed-comp .tab-nav ul{list-style-type:none;margin:0;padding:0}.tabbed-accordion .tabbed-comp .tab-nav ul li{display:inline-block;font-size:20px;width:33%;padding:15px;font-weight:600}.tabbed-accordion .tabbed-comp .tab-nav .active{background-color:#456b7e;color:#fff;position:relative}.tabbed-accordion .tabbed-comp .tab-nav .active:after{position:absolute;content:'';width:0;height:0;top:50px;left:131px;border-top:15px solid #456b7e;border-left:20px solid transparent;border-right:20px solid transparent}.tabbed-accordion .tabbed-comp .tab-contents{border:1px solid #eee}.tabbed-accordion .tabbed-comp .tab-contents h3{cursor:pointer;font-size:24px;display:-ms-flexbox;display:flex;border-bottom:1px solid #fff}.tabbed-accordion .tabbed-comp .tab-contents hr{margin:30px 0}.tabbed-accordion .tabbed-comp .tab-contents .accordion-title{color:#fff;float:left;width:20%;background-color:#456b7e;padding:20px;font-weight:700;border-right:1px solid #fff}.tabbed-accordion .tabbed-comp .tab-contents .accordion-subtitle{float:right;width:80%;background-color:#eee;padding:20px 0 20px 30px;text-align:left;font-weight:400;position:relative}.tabbed-accordion .tabbed-comp .tab-contents .accordion-subtitle img{position:absolute;right:30px;margin-top:6px;vertical-align:middle}.tabbed-accordion .tabbed-comp .tab-contents .ui-accordion-header .accordion-title{background-color:#456b7e}.tabbed-accordion .tabbed-comp .tab-contents .ui-accordion-header.ui-state-active .accordion-title{background-color:#1fa4d4}.tabbed-accordion .tabbed-comp .tab-contents .event_passed.ui-accordion-header.ui-state-active .accordion-title{background-color:#eee}.tabbed-accordion .tabbed-comp .tab-contents .event_passed .accordion-title{color:#ccc;background-color:#eee;text-decoration:line-through}.tabbed-accordion .tabbed-comp .tab-contents .event_passed .accordion-subtitle{color:#ccc;text-decoration:line-through}.tabbed-accordion .tabbed-comp .tab-contents .accordion-details{padding:40px 60px;text-align:left;font-size:18px;margin-bottom:20px}.tabbed-accordion .tabbed-comp .tab-contents .accordion-details p{margin-bottom:15px}.tabbed-accordion .tabbed-comp .tab-contents .accordion-details .inner-nav ul{list-style-type:none;margin:0 0 30px;padding:0}.tabbed-accordion .tabbed-comp .tab-contents .accordion-details .inner-nav ul li{cursor:pointer;display:inline-block;width:15%;padding:15px;border-bottom:3px solid #eee;text-align:center}.tabbed-accordion .tabbed-comp .tab-contents .accordion-details .inner-nav ul li.focus1{color:#456b7e;font-weight:700}.tabbed-accordion .tabbed-comp .tab-contents .accordion-details .inner-nav .active{border-bottom:3px solid #1fa4d4}.tabbed-accordion .tabbed-comp .tab-contents .accordion-details .sponsor-kits .learn-more:after{top:6px}.tabbed-accordion .tabbed-comp .tab-contents .accordion-details .register{height:1550px}.tabbed-accordion .tabbed-comp .tab-contents .accordion-details .register iframe{margin:0 auto;display:block;-ms-zoom:.75;-moz-transform:scale(.75);-moz-transform-origin:0 0;-o-transform:scale(.75);-o-transform-origin:0 0;-webkit-transform:scale(.75);-webkit-transform-origin:0 0}.tabbed-accordion .tabbed-comp .tab-contents .accordion-details .agenda .double-col{display:inline-block;font-size:14.5px;margin-top:20px}.tabbed-accordion .tabbed-comp .tab-contents .accordion-details .agenda table tr th{padding:8px 14px 8px 0;font-weight:400;font-size:14.5px}.tabbed-accordion .tabbed-comp .tab-contents .accordion-details .venue p img{margin:15px auto}.tabbed-accordion .tabbed-comp .tab-contents .accordion-details .sponsors{padding:20px 40px}.tabbed-accordion .tabbed-comp .tab-contents .accordion-details .sponsors h4{color:#1fa4d4;border-top:3px solid #eee;font-size:18px;text-transform:uppercase;font-weight:400;margin-bottom:20px}.tabbed-accordion .tabbed-comp .tab-contents .accordion-details .sponsors h5{font-weight:400}.tabbed-accordion .tabbed-comp .tab-contents .accordion-details .sponsors .sponsor_company{vertical-align:top;display:inline-block;width:45%;padding:15px;margin-bottom:25px}.tabbed-accordion .tabbed-comp .tab-contents .accordion-details .sponsors .sponsor_company img{max-height:75px}.tabbed-accordion .tabbed-comp .tab-contents .accordion-details .sponsors .sponsor_company.silver_tier{width:24%;padding:10px}.tabbed-accordion .tabbed-comp .tab-contents .accordion-details .sponsors .sponsor_company.silver_tier img{max-width:100%}.tabbed-accordion .tabbed-comp .tab-contents .accordion-details .sponsors .company_description p{font-size:15px;line-height:20px;font-family:'Roboto Condensed',Helvetica Neue,Helvetica,Arial,sans-serif;margin-top:20px}.tabbed-accordion .tabbed-comp .tab-contents .accordion-details .speakers .speaker{text-align:center;display:inline-block;padding:15px;width:45%;vertical-align:top}.tabbed-accordion .tabbed-comp .tab-contents .accordion-details .speakers .speaker img{max-width:300px;margin-bottom:20px}.tabbed-accordion .tabbed-comp .tab-contents .accordion-details .speakers .speaker h5{font-family:"Roboto Condensed",Helvetica,Arial,sans-serif}.tabbed-accordion .tabbed-comp .tab-contents .section1,.tabbed-accordion .tabbed-comp .tab-contents .section2,.tabbed-accordion .tabbed-comp .tab-contents .section3{display:none}.webinar-block{text-align:center}.webinar-block h4{font-family:"Roboto Condensed",sans-serif;font-weight:400}.webinar-block .webinar-container{margin-top:35px;height:660px}.grid-with-image-section .cell-img{height:165px;width:100%;color:#fff;position:relative;margin-bottom:30px}.grid-with-image-section .cell-img h2{position:absolute;top:126px;left:20px}.grid-with-image-section .grid-with-image-cell{width:30%;min-width:318px;margin:0 20px 20px;border:1px solid #cecece;height:350px;text-align:left;font-weight:700}.grid-with-image-section .grid-with-image-cell p{margin-left:14px;line-height:1.4}.disclaimer{padding:20px 0}.disclaimer p{font-size:12px;font-style:italic;text-align:center}.highlight-box.icon-content .inner-wrapper{width:50%;margin:10px auto}.highlight-box.icon-content .inner-wrapper .list-content{background:#f8f8f8;border-radius:2px;box-shadow:1px 1px 2px 2px #dad9d6;padding:40px;margin-top:25px}.highlight-box.icon-content .inner-wrapper .list-content .img-text{margin-bottom:30px}.highlight-box.icon-content .inner-wrapper .list-content .img-text:last-child{margin-bottom:0}@media screen and (max-width:767px){.highlight-box.icon-content .inner-wrapper{width:90%}}@media screen and (max-width:666px){.highlight-box.icon-content .inner-wrapper{width:90%}}.intro-block .highlight-box.icon-content{float:right;width:40%;margin:0 0 10px 10px}.intro-block .highlight-box.icon-content .inner-wrapper{width:100%;margin:0;padding:0}.intro-block .highlight-box.icon-content .inner-wrapper .list-content{padding:20px 15px;margin:0}.intro-block .highlight-box.icon-content .inner-wrapper .list-content .img-text{width:83%;font-size:18px}.intro-block .highlight-box.icon-content .inner-wrapper .list-content .icon-imgs{margin:0 15px 0 0}.intro-block .highlight-box.icon-content .inner-wrapper .list-content .icon-imgs img{margin:5px 0 0}@media screen and (max-width:767px){.intro-block .highlight-box.icon-content{width:90%;float:none;margin:10px auto}.intro-block .highlight-box.icon-content .list-content .img-text{font-size:16px}}@media screen and (max-width:666px){.intro-block .highlight-box.icon-content{width:90%;float:none;margin:10px auto}.intro-block .highlight-box.icon-content .inner-wrapper .list-content .img-text{font-size:14px}}.intro-block.two-columns-content .content-960 .content{display:-ms-flexbox;display:flex}.intro-block.two-columns-content .content-960 .content .col-1{width:33%;margin-right:20px;text-align:center}@media screen and (max-width:667px){.intro-block.two-columns-content .content-960 .content{display:block}.intro-block.two-columns-content .content-960 .content .col-1{width:100%;margin-right:0}.intro-block.two-columns-content .content-960 .content .col-1 img{width:60%}}.intro-block.two-columns-content .content-960 .content .col-2{width:66%}@media screen and (max-width:667px){.intro-block.two-columns-content .content-960 .content .col-2{width:100%}}.ref-block-container{background-color:#3fae2a;height:592px;width:34%;float:left}@media screen and (max-width:768px){.ref-block-container{width:42%}}@media screen and (max-width:667px){.ref-block-container{width:100%;height:430px}.ref-block-bg-img-container img{width:100%}}.ref-block-bg-img-container{height:34%;overflow:hidden}.ref-block-content-container{padding-top:60px;text-align:center;margin:0 40px}.ref-block-content-container h3{color:#fff;font-size:182%}.ref-block-content-container .badge-container{margin:-65px auto 46px;width:138px}.ref-block-content-container .ref-block-body{margin-top:20px}.certification-container{float:left;width:66%;height:592px;overflow-y:hidden}@media screen and (max-width:768px){.certification-container{width:57%}}@media screen and (max-width:667px){.ref-block-content-container .badge-container{margin-bottom:26px}.certification-container{width:100%;height:544px}}.certification-container::-webkit-scrollbar{background-color:#2f4d5e}.certification-container::-webkit-scrollbar-thumb{background-color:#3fae2a}.certification-container .blue-box{position:relative;background-color:#44697D;border-bottom:2px solid #537281;height:119px;cursor:pointer}@media screen and (max-width:768px){.certification-container .blue-box{padding-right:10px;height:136px}}.certification-container .blue-box:hover{background-color:#3fae2a}.certification-container .blue-box:hover .inner-content .text-container .arrow-right{display:block}.certification-container .blue-box .inner-content{display:table}.certification-container .blue-box .bb-icon-container{height:112px;width:110px;float:left;margin-left:20px;position:relative}@media screen and (max-width:768px){.certification-container .blue-box .bb-icon-container{width:74px;margin-left:16px;height:130px}.certification-container .blue-box .text-container{padding-left:12px}}.certification-container .blue-box .bb-icon-container img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-height:50%;max-width:60%}.certification-container .blue-box .text-container{margin-left:82px;display:table-cell;vertical-align:middle;width:100%}.certification-container .blue-box .text-container h5{font-size:150%;font-family:"Roboto condensed",sans-serif}@media screen and (max-width:1024px){.certification-container .blue-box .text-container h5{font-size:114%}}@media screen and (max-width:768px){.certification-container .blue-box .text-container h5{font-size:96%}}.certification-container .blue-box .text-container p.text-container-body{margin-top:14px;max-width:75%;line-height:22px}.certification-container .blue-box .text-container .arrow-right{display:none;float:right;text-align:center;width:24%}@media screen and (max-width:1024px){.certification-container .blue-box .text-container p.text-container-body{max-width:85%;line-height:1.1;margin-top:2px}.certification-container .blue-box .text-container .arrow-right{width:12%}}.certification-container .blue-box .text-container .arrow-right img{width:22px}@media screen and (max-width:1280px){.certification-container .blue-box .text-container .arrow-right img{width:18px;margin-top:14px}}@media screen and (max-width:1024px){.certification-container .blue-box .text-container .arrow-right img{width:14px;margin-top:18px}}.icon-content.style1 .ol-bullet{height:9px;width:9px;padding:4px;top:5px}.icon-content.style1 .ol-bullet:after,.icon-content.style1 .ol-bullet:before{width:0}.icon-content.style1 .img-text{width:75%}.icon-content.style1 .col-three{padding:0 30px}.icon-content.style1 .text-container{padding:10px 20px 35px;background-color:#f0f3f8;border-top:6px solid #3fae2a}.icon-content.style1 .text-container .img-text{font-size:16px;line-height:21px}.icon-content.style1 h3{margin:35px 0;font-size:26px;color:#5f7c8e;text-align:center}.icon-content.style1 ul{margin:25px 0}.icon-content.style1 ul li{padding-left:15px;margin:15px 0}.icon-content.style1 ul li:before{border-radius:100px;width:12px;height:12px;background-color:#3fae2a}.two-col-rows .row-complete{position:relative;width:100%;display:-ms-flexbox;display:flex;margin-bottom:15px}.two-col-rows .row-complete .image-col{width:20%;background-color:#e4e7ec;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-right:5px;text-align:center;padding:35px;vertical-align:middle}.two-col-rows .row-complete .image-col img{max-width:190px;vertical-align:middle}.two-col-rows .row-complete .image-col.img-border img{border-radius:999px;border:5px solid #fff}.two-col-rows .row-complete .content-col{width:80%;background-color:#f0f3f8;display:inline-block;padding:35px}.two-col-rows .row-complete .content-col h3{color:#466b7d;text-transform:uppercase;font-size:26px;margin:5px 0}.two-col-rows .row-complete .content-col h4{font-family:Roboto,sans-serif;color:#466b7d;font-size:20px;font-weight:600;margin:5px 0}.two-col-rows .row-complete .content-col p{margin:10px 0;font-size:18px;line-height:22px}.two-col-rows .row-complete .content-col ul{margin:5px 0}.two-col-rows .row-complete .content-col ul li{line-height:22px;font-size:18px;margin:10px 0;padding-left:20px;position:relative;display:inline-block}.two-col-rows .row-complete .content-col ul li:before{content:'';background-color:#3fae2a;width:8px;height:8px;border-radius:999px;top:8px;left:0;position:absolute}a.learn-more-link img.move-right{margin-left:4px;position:relative;top:2px}.two-col-grid-with-icon .wrapper .sub-wrapper{background:#e8e8e8;padding:60px 30px 40px}.two-col-grid-with-icon .img-container{float:left;width:20%}.two-col-grid-with-icon .img-container.single-col{width:10%}.two-col-grid-with-icon .img-container img{height:110px}@media screen and (max-width:1024px){.two-col-grid-with-icon .img-container img{height:90px}}@media screen and (max-width:667px){.two-col-grid-with-icon .img-container.single-col{width:20%}.two-col-grid-with-icon .img-container img{height:80px}}@media screen and (max-width:480px){.two-col-grid-with-icon .img-container.single-col{width:20%}.two-col-grid-with-icon .img-container img{height:60px}}.two-col-grid-with-icon .body-container{float:right;width:78%;padding-right:20px;padding-top:10px;line-height:24px}.two-col-grid-with-icon .body-container.single-col{width:88%}@media screen and (max-width:667px){.two-col-grid-with-icon .body-container.single-col{width:78%}.two-col-grid-with-icon .body-container{font-size:16px;line-height:21px;margin-bottom:30px}}@media screen and (max-width:480px){.two-col-grid-with-icon .body-container{line-height:20px;font-size:14px}}.two-col-grid-with-icon .col-title{font-size:26px;color:#313132;font-family:"Roboto Condensed",sans-serif;font-weight:700;margin-bottom:30px}@media screen and (max-width:667px){.two-col-grid-with-icon .col-title{font-size:22px;margin-bottom:20px}}.two-col-grid-with-icon .col-body{font-size:16px}.two-col-grid-with-icon .col-body .inner-body{margin-top:24px}.two-col-grid-with-icon .col-body p{margin-bottom:12px}.two-col-grid-with-icon .col-body a.learn-more::after{font-size:16px;top:7px}.two-col-grid-with-icon .col-body ul{padding-left:20px;padding-top:8px}.two-col-grid-with-icon .col-body ul li{list-style:outside;margin-bottom:10px}@media screen and (min-width:1024px){.two-col-grid-with-icon .col-body ul li{font-size:18px;line-height:28px;margin-bottom:6px}}.two-col-grid-with-icon .cell-body{margin-bottom:20px}.two-col-grid-with-icon .icon-imgs{margin:0 15px 0 0;float:left}.two-col-grid-with-icon .bullet-sub-text,.two-col-grid-with-icon .bullet-text{font-size:16px;font-family:Roboto,sans-serif;line-height:24px}.two-col-grid-with-icon .bullet-text{width:87%;float:left}@media screen and (max-width:1024px){.two-col-grid-with-icon .bullet-text{width:82%}}@media screen and (max-width:667px){.two-col-grid-with-icon .icon-imgs{margin-right:10px}.two-col-grid-with-icon .icon-imgs img{height:18px}.two-col-grid-with-icon .bullet-text{width:85%}}.two-col-grid-with-icon .bullet-sub-text{margin-left:40px}@media screen and (max-width:480px){.two-col-grid-with-icon .bullet-text{width:80%}.two-col-grid-with-icon .bullet-sub-text{margin-left:28px}}.two-col-grid-with-icon.simplified .wrapper .sub-wrapper{background-color:#fff;padding:0}.two-col-grid-with-icon.simplified .body-container{width:100%}.two-col-grid-with-icon.enlarge-image .img-container{width:80%;margin:0 auto}.two-col-grid-with-icon.enlarge-image .img-container img{height:auto}@media screen and (max-height:1024px){.two-col-grid-with-icon.enlarge-image .img-container{text-align:center;float:none}}.two-col-grid-with-icon.center-body .body-container{margin:0 auto;float:none}.infographic-58 .cta-img{margin:0 auto}@media screen and (min-width:768px){.infographic-58 .cta-img img{max-width:54%}}.fr-detail-container{display:inline-block;width:90%;float:left;padding:20px}.fr-post-type{font-size:14px;font-weight:600;font-family:Roboto-Condensed,sans-serif;margin-bottom:14px;display:inline-block;border-bottom:2px solid #fff;padding-bottom:8px}.accordion-customer-module .sub-cell-logo .cust-name,.customer-numbers .cn-cell-bottom .cn-link,.featured-stories .story-container-inner .story-title{font-family:"Roboto Condensed",sans-serif}.fr-post-title{font-size:22px;font-weight:700;white-space:normal;margin-bottom:20px}@media screen and (max-width:1024px){.fr-post-title{font-size:18px}}@media screen and (max-width:667px){.fr-detail-container{width:86%}.fr-post-title{font-size:16px}}.fr-item-button-container{display:inline-block;font-size:14px}.fr-item-button{padding:10px 20px;border:2px solid #fff;color:#fff;cursor:pointer;text-align:center}@media screen and (max-width:1024px){.fr-item-button{padding:8px 16px;font-size:14px;border:2px solid #fff}}.fr-outer{position:relative}.fr-bottom-container,.fr-top-container{position:relative;height:210px}.fr-top-container{margin-bottom:6px}.fr-bottom-left-container,.fr-bottom-middle-container,.fr-bottom-right-container,.fr-top-left-container,.fr-top-right-container{position:absolute;overflow:hidden}.fr-bottom-left-container:hover .left-pointer,.fr-bottom-left-container:hover .right-pointer,.fr-bottom-middle-container:hover .left-pointer,.fr-bottom-middle-container:hover .right-pointer,.fr-bottom-right-container:hover .left-pointer,.fr-bottom-right-container:hover .right-pointer,.fr-top-left-container:hover .left-pointer,.fr-top-left-container:hover .right-pointer,.fr-top-right-container:hover .left-pointer,.fr-top-right-container:hover .right-pointer{background-color:rgba(40,40,40,.3)}.fr-top-left-container,.fr-top-right-container{width:49.5%;white-space:nowrap}.fr-top-right-container{left:50%;margin-left:1px}.fr-bottom-left-container,.fr-bottom-middle-container,.fr-bottom-right-container{width:32.9%;white-space:nowrap}@media screen and (max-width:768px){.fr-bottom-container,.fr-top-container{height:auto}.fr-bottom-left-container,.fr-bottom-middle-container,.fr-bottom-right-container,.fr-top-left-container,.fr-top-right-container{position:static;width:100%}}.fr-bottom-middle-container{left:33.4%}.fr-bottom-right-container{left:66.8%}.fr-cell{height:210px}.fr-bottom-cell-1,.fr-bottom-cell-2,.fr-bottom-cell-3,.fr-top-cell-1,.fr-top-cell-2{display:inline-block;color:#fff;position:relative;width:100%}.fr-top-cell-1{background-color:#44697D}.fr-top-cell-2{background-color:#E8E8E8;color:#44697d}.fr-top-cell-2 .fr-post-type{border-color:#44697d}.fr-top-cell-2 .fr-item-button{border-color:#44697d;color:#44697d}.fr-bottom-cell-1{background-color:#9FB2BD}.fr-bottom-cell-2{background-color:#1fa4d4}.fr-bottom-cell-3{background-color:#44697D}.fr-video-container{display:inline-block;width:125px;max-height:120px;border:1px solid #888;float:left;margin-right:14px;margin-bottom:70px}@media screen and (max-width:480px){.fr-video-container{width:auto;margin-bottom:0}.fr-video-container .media-video img{max-width:100px}}.left-pointer,.right-pointer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#fff;width:20px;height:100%;text-align:center;cursor:pointer}.left-pointer img,.right-pointer img{height:16px;position:relative;left:4px}.right-pointer{float:right}.left-pointer{float:left}.accordion-module .acc-row-content .learn-more:after{top:4px}.acc-title{text-align:center;margin-bottom:20px}.acc-row-title{font-size:22px;font-weight:500;color:#404041;background-color:#e8e8e8;line-height:0;padding:30px;margin-bottom:6px}@media screen and (max-width:768px){.acc-row-title{font-size:16px;line-height:16px;padding:18px}}@media screen and (max-width:480px){.acc-row-title{font-size:12px;line-height:16px;padding:16px}}.acc-row-title .acc-row-title-content{max-width:90%;display:inline-block}.acc-row-content{overflow:hidden;max-height:0;padding:0 40px;line-height:1.4;transition:all .5s}.acc-row-content p{font-size:16px}.acc-row-content ul{margin-top:12px;padding-left:18px}.acc-row-content ul li{list-style:outside;margin-bottom:10px}@media screen and (max-width:1024px){.acc-row-content ul li,.acc-row-content ul li ul li{margin-bottom:0}.acc-row-content ul li ul{margin-top:0}}.acc-row-content .learn-more{margin-bottom:15px}.acc-row-content .col-three{padding:0 15px}.acc-row-content .col-three .image-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.acc-row-content .col-three .image-container img{max-height:150px}.acc-row-content .link-container{margin-top:20px}.acc-row-content.acc-open{padding:40px;line-height:1.4;max-height:800px;transition:all .5s}@media screen and (max-width:1024px){.acc-row-content.acc-open{padding:25px}}.acc-row-closer,.acc-row-down-arrow{display:none}.acc-row-closer.acc-open{display:block}.acc-row-closer.acc-closed,.acc-row-down-arrow.acc-open{display:none}.acc-row-down-arrow.acc-closed{display:block}.acc-row-closer img{width:20px}@media screen and (max-width:480px){.acc-row-closer img{width:16px}}.acc-row-down-arrow img{width:24px}@media screen and (max-width:480px){.acc-row-down-arrow img{width:16px}}.expand-collapse-ctrl{float:right;position:relative;top:-8px;cursor:pointer}@media screen and (max-width:768px){.expand-collapse-ctrl{top:0}}.accordion-module.two-cols .acc-row-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.accordion-module.two-cols .acc-row-content .acc-body-container{width:100%}@media screen and (min-width:768px){.accordion-module.two-cols .acc-row-content .acc-body-container{width:70%;padding:0 20px}}.accordion-module.two-cols .acc-row-content .acc-body-container p{margin-bottom:16px}.accordion-module.two-cols .acc-row-content .acc-image-container{width:100%;text-align:center}@media screen and (min-width:768px){.accordion-module.two-cols .acc-row-content .acc-image-container{width:30%;padding:0 20px}}.accordion-module.two-cols .acc-body-container{margin-bottom:15px}.accordion-module.two-cols .acc-image-container img{max-height:250px}.accordion-module.two-cols .acc-image-container:nth-of-type(2){text-align:right}@media screen and (max-width:1024px){.accordion-module.two-cols .acc-image-container{text-align:center;margin-bottom:25px}.accordion-module.two-cols .acc-image-container:nth-of-type(2){text-align:center}.accordion-module.two-cols+.col-two.acc-image-container{margin-top:10px;margin-bottom:10px}}@media screen and (min-width:667px){.accordion-module.two-cols:nth-of-type(1).acc-image-container{padding-right:20px}.accordion-module.two-cols:nth-of-type(2).acc-image-container{padding-left:20px}}.accordion-customer-module .acc-row-title.img-in-row-title,.accordion-module.image-in-titles .acc-row-title{padding:0}.accordion-module.image-in-titles .acc-row-title .acc-row-title-content img{max-width:70px;vertical-align:middle;margin-left:20px;margin-right:10px}.accordion-module.image-in-titles .acc-row-title .expand-collapse-ctrl{top:25px;margin-right:20px}.accordion-customer-module .acc-row-title.img-in-row-title .acc-row-title-content img{max-width:70px;vertical-align:middle;margin-left:20px;margin-right:10px}.accordion-customer-module .acc-row-title.img-in-row-title .expand-collapse-ctrl{top:25px;margin-right:20px}.accordion-customer-module .sub-cell-logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:110px}.accordion-customer-module .sub-cell-logo .img-container{width:49%;height:110px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.accordion-customer-module .sub-cell-logo .img-container img{max-height:100%;margin:0 auto}.accordion-customer-module .sub-cell-logo .txt-body{margin-top:20px}.accordion-customer-module .sub-cell-logo .acc-cell-inner{border-right:1px solid #ccc}.accordion-customer-module .sub-cell-logo .cust-name{font-size:28px;font-weight:700;margin-left:20px}.reference-customers-rows .title,.row-layout-left-img .title{text-align:center}.reference-customers-rows .row-container,.row-layout-left-img .row-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.reference-customers-rows .row-img,.row-layout-left-img .row-img{width:18%;margin-right:20px;margin-left:20px;text-align:center}.reference-customers-rows .row-img img,.row-layout-left-img .row-img img{max-height:100px}.reference-customers-rows .row-title,.row-layout-left-img .row-title{font-size:20px;font-weight:700;margin-bottom:10px}.reference-customers-rows .detail-container,.row-layout-left-img .detail-container{border-bottom:1px solid #999;padding-top:30px;padding-bottom:30px;margin-right:20px;margin-left:15px;width:100%}.reference-customers-rows .detail-container.last,.row-layout-left-img .detail-container.last{border-bottom:none}.reference-customers-rows .row-content,.row-layout-left-img .row-content{line-height:1.3}.reference-customers-rows .row-link,.row-layout-left-img .row-link{padding-top:12px}.reference-customers-rows .row-link a,.row-layout-left-img .row-link a{text-transform:uppercase}.reference-customers-rows .row-link img,.row-layout-left-img .row-link img{margin-top:2px;margin-left:2px}@media screen and (max-width:667px){.reference-customers-rows .row-container,.row-layout-left-img .row-container{display:block}.reference-customers-rows .row-img,.row-layout-left-img .row-img{width:50%;margin:20px auto 0}.reference-customers-rows .detail-container,.row-layout-left-img .detail-container{padding-top:10px}}.reference-customers-rows .row-img img{max-height:150px}.two-col-full-image-and-html .wrapper{display:-ms-flexbox;display:flex}.two-col-full-image-and-html .wrapper .smaller-cell{width:40%}.two-col-full-image-and-html .wrapper .smaller-cell .img-container img,.two-col-full-image-and-html .wrapper .smaller-cell .video-container .video-link img{width:100%}@media screen and (max-width:667px){.two-col-full-image-and-html .wrapper{display:block}.two-col-full-image-and-html .wrapper .smaller-cell{width:100%}}.two-col-full-image-and-html .wrapper .smaller-cell .video-container{margin:0 auto}.two-col-full-image-and-html .wrapper .smaller-cell .video-container .media-video{position:relative;cursor:pointer}.two-col-full-image-and-html .wrapper .smaller-cell .video-container .video-link{position:relative;display:inline-block}.two-col-full-image-and-html .wrapper .smaller-cell .video-container .video-link .video-btn{position:absolute;top:calc(50% - 33px);left:calc(50% - 33px);width:auto}.two-col-full-image-and-html .wrapper .larger-cell{width:60%;padding:28px 40px 14px}@media screen and (max-width:667px){.two-col-full-image-and-html .wrapper .larger-cell{width:100%}}.two-col-full-image-and-html.no-side-padding .larger-cell{padding-left:0;padding-right:0}.customer-numbers .cn-inner-bg.parallax{background:url(/wp-content/uploads/2018/08/mosaic-parallax-blue-bg.png) fixed;min-height:326px;background-size:cover;width:100%;padding:60px 0}.featured-stories .story-container-outer:hover,.three-col-html .col-three:hover{background-color:#e8e8e8}.customer-numbers .cn-cell-top{margin:0 auto;padding-top:30px}.customer-numbers .cn-title{text-align:center;color:#fff;margin-bottom:20px}.customer-numbers .img-container{margin-left:20%;opacity:0}@media screen and (max-width:480px){.customer-numbers .img-container{margin-left:14%}.customer-numbers .img-container img{max-width:80%}}.customer-numbers .img-container.increase-opacity{opacity:1;transition:opacity 1s}.customer-numbers .cn-cell-bottom{margin-left:20%;margin-top:20px}@media screen and (max-width:480px){.customer-numbers .cn-cell-bottom{margin-left:14%}}.customer-numbers .cn-cell-bottom .cn-link a{color:#fff;font-size:28px;font-weight:700}.customer-numbers .cn-cell-bottom .cn-link a img{vertical-align:unset}.three-col-html .title{text-align:center}.three-col-html .col-three{padding:40px;min-height:260px}.featured-stories .title{margin-bottom:12px}.featured-stories .stories-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.featured-stories .story-container-outer{padding:10px;text-align:center}@media screen and (max-width:768px){.featured-stories .story-container-outer{margin:0 auto;min-width:260px}}.featured-stories .story-container-inner{max-width:298px}.featured-stories .story-container-inner .story-title{font-size:22px;font-weight:700;color:#404041;margin:16px 0;text-align:left}.featured-stories .story-container-inner .description{text-align:left}.quote-slider-v2 .wrapper{position:relative}.quote-slider-v2 .we-slider .slider-nav .active{background-color:#3fae2a}.quote-slider-v2 .we-slider .slider-nav span{border:2px solid #fff}.quote-slider-v2 .item{min-height:325px}.quote-slider-v2 .item .title-container{text-align:center;color:#fff;margin-top:40px}.quote-slider-v2 .item .item-content{display:-ms-flexbox;display:flex;min-height:325px;-ms-flex-align:center;align-items:center;position:relative;top:-20px}.quote-slider-v2 .item .item-content .person-container-outer{width:23%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.quote-slider-v2 .item .item-content .person-container{margin:0 auto;text-align:center}.quote-slider-v2 .item .item-content .person-container h4{color:#fff}.quote-slider-v2 .item .item-content .person-container .person-img{border-radius:120px;border:3px solid #e8e8e8;width:140px;overflow:hidden;margin:0 auto}@media screen and (max-width:667px){.quote-slider-v2 .item .item-content .person-container .person-img{width:80%}}.quote-slider-v2 .item .item-content .text-container{background-color:rgba(255,255,255,.9);border-radius:5px;min-height:200px;width:68%;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.quote-slider-v2 .item .item-content .text-container:after{right:100%;top:40%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-right-color:rgba(255,255,255,.9);border-width:20px;margin-top:-20px}.quote-slider-v2 .item .item-content .text-container p{color:#404041;font-size:22px;padding:20px 30px}@media screen and (max-width:1024px){.quote-slider-v2 .item .item-content .text-container{margin-left:22px}.quote-slider-v2 .item .item-content .text-container p{font-size:18px;padding:16px 24px}}@media screen and (max-width:480px){.quote-slider-v2 .item .item-content .text-container p{font-size:14px;padding:10px 18px}}.quote-slider-v2 .item .item-content .text-container p:after,.quote-slider-v2 .item .item-content .text-container p:before{content:"";background:url(/wp-content/uploads/2018/10/beginning-quote-black@2.png);display:inline-block;width:39px;height:29px;margin-right:10px;background-size:100%}@media screen and (max-width:1279px) and (min-width:1024px){.quote-slider-v2 .item .item-content .text-container p:after,.quote-slider-v2 .item .item-content .text-container p:before{width:30px;height:21px}}@media screen and (max-width:1023px) and (min-width:768px){.quote-slider-v2 .item .item-content .text-container p:after,.quote-slider-v2 .item .item-content .text-container p:before{width:24px;height:17px}}@media screen and (max-width:767px){.quote-slider-v2 .item .item-content .text-container p:after,.quote-slider-v2 .item .item-content .text-container p:before{width:20px;height:14px}}.quote-slider-v2 .item .item-content .text-container p:after{background:url(/wp-content/uploads/2018/10/end-quote-black@2.png);margin-left:10px;margin-right:0;background-size:100%}@media screen and (max-width:1023px) and (min-width:768px){.quote-slider-v2 .item .item-content .text-container p:after{width:24px}}@media screen and (max-width:767px){.quote-slider-v2 .item .item-content .text-container p:after{width:20px}}.top-navigation{background-color:#e8e8e8;float:left;width:100%}.menu-wrapper.transparent #desktop-lang-picker .language-form,.top-menu #desktop-lang-picker .language-form{border-left:1px solid #c2c2c4;border-right:1px solid #c2c2c4;display:inline-block;width:160px;text-decoration:none;cursor:pointer}.menu-wrapper.transparent #desktop-lang-picker .language-form .lang-item,.menu-wrapper.transparent #desktop-lang-picker .language-form .lang-trigger,.top-menu #desktop-lang-picker .language-form .lang-item,.top-menu #desktop-lang-picker .language-form .lang-trigger{border:none;padding-right:4px;padding-left:6px;width:100%}.menu-wrapper.transparent #desktop-lang-picker .language-form .lang-item:hover,.menu-wrapper.transparent #desktop-lang-picker .language-form .lang-trigger:hover,.top-menu #desktop-lang-picker .language-form .lang-item:hover,.top-menu #desktop-lang-picker .language-form .lang-trigger:hover{background-color:#ddd}.menu-wrapper.transparent #desktop-lang-picker .language-form .lang-trigger,.top-menu #desktop-lang-picker .language-form .lang-trigger{padding-left:7px;padding-right:0;text-align:center}.menu-wrapper.transparent #desktop-lang-picker .language-form .lang-trigger ul,.top-menu #desktop-lang-picker .language-form .lang-trigger ul{display:none;position:absolute;z-index:1;background-color:#e8e8e8;margin-left:-8px;text-align:left}@media screen and (max-width:1024px){.menu-wrapper.transparent #desktop-lang-picker .language-form .lang-trigger ul li:last-of-type,.top-menu #desktop-lang-picker .language-form .lang-trigger ul li:last-of-type{padding-left:6px}}.menu-wrapper.transparent #desktop-lang-picker .language-form .lang-trigger img,.top-menu #desktop-lang-picker .language-form .lang-trigger img{height:28px;width:26px;margin-right:6px}.menu-wrapper.transparent #desktop-lang-picker .language-form .lang-trigger .down-chevron,.top-menu #desktop-lang-picker .language-form .lang-trigger .down-chevron{transform:rotate(180deg);width:12px;margin-left:6px}.menu-wrapper.transparent #desktop-lang-picker .language-form .lang-item,.top-menu #desktop-lang-picker .language-form .lang-item{background-repeat:no-repeat;background-size:26px 26px}.menu-wrapper.transparent #desktop-lang-picker .language-form .lang-item .lang-link,.top-menu #desktop-lang-picker .language-form .lang-item .lang-link{padding-left:10px}.menu-wrapper.transparent .main-menu #desktop-lang-picker .language-form{background-color:transparent;border:none;width:120px}.menu-wrapper.transparent .main-menu #desktop-lang-picker .language-form .lang-trigger ul{background-color:#fff;top:48px}.menu-wrapper.transparent .main-menu #desktop-lang-picker .language-form .lang-trigger ul li.lang-item{padding-bottom:6px;padding-top:6px;border:1px solid #fff}.menu-wrapper.transparent .main-menu #desktop-lang-picker .language-form .lang-trigger ul li.lang-item a{color:#404041;font-family:"Roboto Condensed",sans-serif;font-size:16px}@media screen and (max-width:1024px) and (min-width:768px){.menu-wrapper.transparent .main-menu #desktop-lang-picker .language-form .lang-trigger ul li.lang-item a{font-size:16px}}.menu-wrapper.transparent .main-menu #desktop-lang-picker .language-form .lang-trigger ul li.lang-item:hover{background-color:#e8e8e8}.menu-wrapper.transparent .main-menu #desktop-lang-picker .language-form .lang-trigger ul:after,.menu-wrapper.transparent .main-menu #desktop-lang-picker .language-form .lang-trigger ul:before{bottom:100%;left:41%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.menu-wrapper.transparent .main-menu #desktop-lang-picker .language-form .lang-trigger ul:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:8px;margin-left:-20px}.menu-wrapper.transparent .main-menu #desktop-lang-picker .language-form .lang-trigger ul:before{border-color:rgba(140,140,140,0);border-bottom-color:#8c8c8c;border-width:8px;margin-left:-20px}.menu-wrapper.transparent .main-menu #desktop-lang-picker .language-form .lang-trigger .the-lang{color:#fff}.menu-wrapper.transparent .main-menu #desktop-lang-picker .language-form .lang-trigger img.down-chevron.light{transform:none;height:auto;display:inline-block}.menu-wrapper.transparent .main-menu #desktop-lang-picker .language-form .lang-trigger img.down-chevron.dark{display:none}.menu-wrapper.transparent .main-menu #desktop-lang-picker .language-form .lang-trigger:hover{background-color:transparent}.menu-wrapper.transparent .main-menu .search-in-header .st-default-search-input{width:100px;height:16px;padding:5px 11px 5px 28px;border:1px solid rgba(0,0,0,.25);color:#3B454F;border-radius:unset;-webkit-border-radius:unset;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6%2BR8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAG11AABzoAAA%2FN0AAINkAABw6AAA7GgAADA%2BAAAQkOTsmeoAAAESSURBVHjajNCxS9VRGMbxz71E4OwgoXPQxVEpXCI47%2BZqGP0LCoJO7UVD3QZzb3SwcHB7F3Uw3Zpd%2FAPCcJKG7Dj4u%2FK7Pwp94HDg5Xyf5z1Pr9YKImKANTzFXxzjU2ae6qhXaxURr%2FAFl9hHDy%2FwEK8z89sYVEp5gh84wMvMvGiSJ%2FEV85jNzLMR1McqfmN5BEBmnmMJFSvtpH7jdJiZv7q7Z%2BZPfMdcF6rN%2FT%2F1m2LGBkd4HhFT3dcRMY2FpskxaLNpayciHrWAGeziD7b%2BVfkithuTk8bkGa4wgWFmbrSTZOYeBvjc%2BucQj%2FEe6xHx4Taq1nrnKaW8K6XUUsrHWuvNevdRRLzFGwzvDbXAB9cDAHvhedDruuxSAAAAAElFTkSuQmCC) 8px 8px no-repeat #fff;background-clip:padding-box;box-sizing:content-box}.top-menu{float:right;font-size:0;margin:0;padding:0}.top-menu .search-in-header:hover img,.top-menu .search:hover img{margin-top:-16px}.top-menu li{display:inline-block;padding:0 25px;vertical-align:top;line-height:inherit}@media screen and (max-width:1024px){.menu-wrapper.transparent .main-menu .search-in-header .st-default-search-input{width:72px}.top-menu li{padding:0 8px}}.top-menu li a{color:#55585b;font-family:Roboto,sans-serif;font-size:11px;line-height:30px;letter-spacing:.3px;text-transform:uppercase}.top-menu li a:hover{color:#1fa4d4}.top-menu .search{cursor:pointer;padding-top:7px}.top-menu .search .search-cover{height:16px;overflow:hidden}.top-menu .search-in-header{cursor:pointer;padding-top:4px;padding-left:0;padding-right:0}.top-menu .search-in-header .search-cover{overflow:hidden}.top-menu .search-in-header .search-cover .st-default-search-input{width:120px;height:6px;padding:7px 24px 7px 6px;border:1px solid rgba(0,0,0,.25);color:#3B454F;border-radius:unset;-webkit-border-radius:unset;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6%2BR8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAG11AABzoAAA%2FN0AAINkAABw6AAA7GgAADA%2BAAAQkOTsmeoAAAESSURBVHjajNCxS9VRGMbxz71E4OwgoXPQxVEpXCI47%2BZqGP0LCoJO7UVD3QZzb3SwcHB7F3Uw3Zpd%2FAPCcJKG7Dj4u%2FK7Pwp94HDg5Xyf5z1Pr9YKImKANTzFXxzjU2ae6qhXaxURr%2FAFl9hHDy%2FwEK8z89sYVEp5gh84wMvMvGiSJ%2FEV85jNzLMR1McqfmN5BEBmnmMJFSvtpH7jdJiZv7q7Z%2BZPfMdcF6rN%2FT%2F1m2LGBkd4HhFT3dcRMY2FpskxaLNpayciHrWAGeziD7b%2BVfkithuTk8bkGa4wgWFmbrSTZOYeBvjc%2BucQj%2FEe6xHx4Taq1nrnKaW8K6XUUsrHWuvNevdRRLzFGwzvDbXAB9cDAHvhedDruuxSAAAAAElFTkSuQmCC) 95% 50% no-repeat #fff;background-clip:padding-box;box-sizing:content-box}@media screen and (max-width:1024px){.top-menu .search-in-header .search-cover .st-default-search-input{width:72px}.top-menu li:last-of-type{padding:0 4px}}.top-menu #desktop-lang-picker .language-form{background-color:#e8e8e8}#mobile-lang-picker .language-form .lang-item:hover,#mobile-lang-picker .language-form .lang-trigger,#mobile-lang-picker .language-form .lang-trigger:hover{background-color:#e9e9e9}.top-menu #desktop-lang-picker .language-form .down-chevron.light{display:none}#mobile-lang-picker .language-form{display:inline-block;width:100%;text-decoration:none;text-align:center;cursor:pointer}#mobile-lang-picker .language-form .lang-item,#mobile-lang-picker .language-form .lang-trigger{border-top:1px solid #9a9a9a;padding:8px 0;min-width:100%}@media screen and (min-width:667px){#mobile-lang-picker .language-form{display:none}}#mobile-lang-picker .language-form .lang-trigger ul{display:none;position:absolute;z-index:1;background-color:#fff;text-align:left}#mobile-lang-picker .language-form .lang-trigger img{height:20px;width:26px;margin-right:6px;margin-top:-2px}#mobile-lang-picker .language-form .lang-trigger .down-chevron{transform:rotate(180deg);width:12px;margin-left:6px}#mobile-lang-picker .language-form .lang-trigger .down-chevron.light{display:none}#mobile-lang-picker .language-form .lang-item{background-position-x:40%;background-repeat:no-repeat;background-size:26px 32px;padding-left:37%}#mobile-lang-picker .language-form .lang-item .lang-link{padding-left:10px}.main-navigation{position:relative;float:left;width:100%;border-bottom:1px solid #dad9d6}.main-navigation.transparent{position:absolute;background:0 0;z-index:3;border-bottom:none}@media screen and (max-width:1280px){.main-navigation.transparent .main-nav .wrapper{padding:0 36px}}@media screen and (max-width:1080px){.main-navigation.transparent .main-nav .wrapper{padding:0 18px}}@media screen and (max-width:1024px){.main-navigation.transparent .main-nav .wrapper{padding:0 12px}}.main-navigation.transparent .main-nav .wrapper .logo{max-width:120px;padding-top:0}@media screen and (max-width:1024px){.main-navigation.transparent .main-nav .wrapper .logo{max-width:100px}}.main-navigation.transparent .main-nav .wrapper .logo a.light{display:inline}.main-navigation.transparent .main-nav .wrapper .logo a.dark{display:none}.main-navigation.transparent .main-nav .wrapper .top-navigation.hamburger{display:none;background-color:#fff;border:1px solid #8c8c8c;float:right;position:absolute;width:126px;left:-90px;top:46px;z-index:4;cursor:pointer}.main-navigation.transparent .main-nav .wrapper .top-navigation.hamburger:after,.main-navigation.transparent .main-nav .wrapper .top-navigation.hamburger:before{bottom:100%;left:96%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#HMUCG_Modal_Container label,#slide-in-form-container label a{pointer-events:auto}.main-navigation.transparent .main-nav .wrapper .top-navigation.hamburger:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:8px;margin-left:-20px}.main-navigation.transparent .main-nav .wrapper .top-navigation.hamburger:before{border-color:rgba(140,140,140,0);border-bottom-color:#8c8c8c;border-width:8px;margin-left:-20px}.main-navigation.transparent .main-nav .wrapper .top-navigation.hamburger .wrapper{padding:0}.main-navigation.transparent .main-nav .wrapper .top-navigation.hamburger .wrapper .top-menu{float:none}.main-navigation.transparent .main-nav .wrapper .top-navigation.hamburger .wrapper .top-menu li{display:block;padding:0 12px;border:1px solid #fff}.main-navigation.transparent .main-nav .wrapper .top-navigation.hamburger .wrapper .top-menu li:hover{background:#e8e8e8}.main-navigation.transparent .main-nav .wrapper .top-navigation.hamburger .wrapper .top-menu li a,.main-navigation.transparent .main-nav .wrapper .top-navigation.hamburger .wrapper .top-menu li span.drop-menu-cat{font-size:16px;color:#404041;font-family:"Roboto Condensed",sans-serif;text-transform:none}.main-navigation.transparent .main-nav .wrapper .main-menu .full-width-toggle-container{margin-right:10px;position:relative}.main-navigation.transparent .main-nav .wrapper .main-menu>li{margin-right:0}.main-navigation.transparent .main-nav .wrapper .main-menu>li>a,.main-navigation.transparent .main-nav .wrapper .main-menu>li>span.drop-menu-cat{color:#fff;font-size:18px;font-weight:500}.main-navigation.transparent .main-nav .wrapper .main-menu.mobile-menu li a,.main-navigation.transparent .main-nav .wrapper .main-menu.mobile-menu li span.drop-menu-cat,.main-navigation.transparent .main-nav.off-canvas .menu-wrapper.transparent .main-menu>li>a,.main-navigation.transparent .main-nav.off-canvas .menu-wrapper.transparent .main-menu>li>span.drop-menu-cat{color:#404041}@media screen and (max-width:1280px){.main-navigation.transparent .main-nav .wrapper .main-menu>li>a,.main-navigation.transparent .main-nav .wrapper .main-menu>li>span.drop-menu-cat{padding:3px 12px 30px}}@media screen and (max-width:1126px){.main-navigation.transparent .main-nav .wrapper .main-menu>li>a,.main-navigation.transparent .main-nav .wrapper .main-menu>li>span.drop-menu-cat{padding:3px 6px 30px}}.main-navigation.transparent .main-nav .wrapper .main-menu>li .top-navigation.hamburger{top:66px}.main-navigation.transparent .main-nav .wrapper .main-menu>li .full-width-toggle{display:block;top:-10px;width:30px;margin-top:26px;cursor:pointer;min-height:26px;position:relative}.main-navigation.transparent .main-nav .wrapper .main-menu>li .full-width-toggle span{display:block;width:30px;height:4px;background:#fff;margin-bottom:4px;transition:all .3s ease-in-out;-webkit-transform:translate3d(0,0,0)}.logo,.logo a img{width:100%}.main-navigation.transparent .main-nav .wrapper .main-menu>li .full-width-toggle span:last-of-type{margin-bottom:0}@media screen and (max-width:768px){.main-navigation.transparent .main-nav .wrapper .main-menu>li .full-width-toggle span{background:#fff}}.main-navigation.transparent .main-nav .wrapper .main-menu>li .full-width-toggle.active span{position:absolute}.main-navigation.transparent .main-nav .wrapper .main-menu>li .full-width-toggle.active span:nth-child(1){transform:rotate(135deg);top:3px}.main-navigation.transparent .main-nav .wrapper .main-menu>li .full-width-toggle.active span:nth-child(2){opacity:0;top:2px}.main-navigation.transparent .main-nav .wrapper .main-menu>li .full-width-toggle.active span:last-of-type{position:absolute;transform:rotate(-135deg);top:3px}.main-navigation.transparent .main-nav .wrapper .main-menu.mobile-menu li a:after,.main-navigation.transparent .main-nav .wrapper .main-menu.mobile-menu li span.drop-menu-cat:after{background-color:#3fae2a}.main-navigation.transparent .main-nav .wrapper .main-menu.mobile-menu #desktop-lang-picker,.main-navigation.transparent .main-nav .wrapper .main-menu.mobile-menu .full-width-toggle-container,.main-navigation.transparent .main-nav .wrapper .main-menu.mobile-menu .search-in-header{display:none}.main-navigation.transparent .main-nav.off-canvas .wrapper .logo{padding-top:8px}.main-navigation.transparent .main-nav.off-canvas .wrapper .logo a.dark{display:inline}.main-navigation.transparent .main-nav.off-canvas .menu-wrapper.transparent .main-menu #desktop-lang-picker .down-chevron.light,.main-navigation.transparent .main-nav.off-canvas .wrapper .logo a.light{display:none}@media screen and (max-width:768px){.main-navigation.transparent .main-nav .wrapper .toggle span{background:#fff}.main-navigation.transparent .main-nav.off-canvas{height:60px}.main-navigation.transparent .main-nav.off-canvas .wrapper .logo{height:48px}.main-navigation.transparent .main-nav.off-canvas .wrapper .toggle span{background:#3fae2a}}.main-navigation.transparent .main-nav.off-canvas .menu-wrapper.transparent .main-menu>li{padding:20px 0}.main-navigation.transparent .main-nav.off-canvas .menu-wrapper.transparent .main-menu .full-width-toggle span{background-color:#404041}.main-navigation.transparent .main-nav.off-canvas .menu-wrapper.transparent .main-menu .arrow-menu:hover span.drop-menu-cat:before,.main-navigation.transparent .main-nav.off-canvas .menu-wrapper.transparent .main-menu .arrow-menu:hover>a:before,.main-navigation.transparent .main-nav.off-canvas .menu-wrapper.transparent .main-menu .arrow-menu>a:hover:before,.main-navigation.transparent .main-nav.off-canvas .menu-wrapper.transparent .main-menu .arrow-menu>span.drop-menu-cat:hover:before{background:url(../images/active_menu_arrow.png) no-repeat}.main-navigation.transparent .main-nav.off-canvas .menu-wrapper.transparent .main-menu .drop-menu{top:76px}.main-navigation.transparent .main-nav.off-canvas .menu-wrapper.transparent .main-menu #desktop-lang-picker .lang-trigger .the-lang{color:#404041;font-size:16px;position:relative;top:6px}.main-navigation.transparent .main-nav.off-canvas .menu-wrapper.transparent .main-menu #desktop-lang-picker .lang-trigger ul{top:66px}.main-navigation.transparent .main-nav.off-canvas .menu-wrapper.transparent .main-menu #desktop-lang-picker .down-chevron.dark{display:inline-block}.logo{max-width:154px;padding-top:15px;float:left;transition:all .3s ease-in-out;-webkit-transform:translate3d(0,0,0)}.logo a{display:block}.menu-wrapper{background:#fff;padding-left:20px}.menu-wrapper.transparent{background:0 0}.menu-wrapper.transparent .main-menu .full-width-toggle-container{margin-right:10px;position:relative}.menu-wrapper.transparent .main-menu>li{margin-right:0}.menu-wrapper.transparent .main-menu>li>a,.menu-wrapper.transparent .main-menu>li>span.drop-menu-cat{color:#fff;font-size:18px;font-weight:500}@media screen and (max-width:1280px){.menu-wrapper.transparent .main-menu>li>a,.menu-wrapper.transparent .main-menu>li>span.drop-menu-cat{padding:3px 12px 30px}}@media screen and (max-width:1126px){.menu-wrapper.transparent .main-menu>li>a,.menu-wrapper.transparent .main-menu>li>span.drop-menu-cat{padding:3px 6px 30px}}.menu-wrapper.transparent .main-menu>li>a:after,.menu-wrapper.transparent .main-menu>li>span.drop-menu-cat:after{background-color:#fff}.menu-wrapper.transparent .main-menu>li .full-width-toggle{display:block;top:-10px;width:30px;margin-top:26px;cursor:pointer;min-height:26px;position:relative}.menu-wrapper.transparent .main-menu>li .full-width-toggle span{display:block;width:30px;height:4px;background:#fff;margin-bottom:4px;transition:all .3s ease-in-out;-webkit-transform:translate3d(0,0,0)}.menu-wrapper.transparent .main-menu>li .full-width-toggle span:last-of-type{margin-bottom:0}.menu-wrapper.transparent .main-menu>li .full-width-toggle.active span{position:absolute}.menu-wrapper.transparent .main-menu>li .full-width-toggle.active span:nth-child(1){transform:rotate(135deg);top:3px}.menu-wrapper.transparent .main-menu>li .full-width-toggle.active span:nth-child(2){opacity:0;top:2px}.menu-wrapper.transparent .main-menu>li .full-width-toggle.active span:last-of-type{position:absolute;transform:rotate(-135deg);top:3px}.menu-wrapper.transparent .main-menu .arrow-menu:hover>a:before,.menu-wrapper.transparent .main-menu .arrow-menu:hover>span.drop-menu-cat:before,.menu-wrapper.transparent .main-menu .arrow-menu>a:hover:before,.menu-wrapper.transparent .main-menu .arrow-menu>span.drop-menu-cat:hover:before{background:url(../images/active_menu_arrow_white.png) no-repeat}.menu-wrapper.transparent .main-menu .drop-menu{top:65px}nav{float:right}nav .main-menu{margin:0;padding:0}nav .main-menu>li{cursor:pointer;display:inline-block;vertical-align:middle;padding:0;line-height:inherit;margin-right:-4px}.drop-menu,nav .main-menu>li.fix-search,nav .main-menu>li.view-all{display:none}nav .main-menu>li>a,nav .main-menu>li>span.drop-menu-cat{color:#404041;position:relative;padding:3px 18px 30px;font-family:"Roboto Condensed",sans-serif;font-weight:300;font-size:20px}nav .main-menu>li>a.active,nav .main-menu>li>a:hover,nav .main-menu>li>span.drop-menu-cat.active,nav .main-menu>li>span.drop-menu-cat:hover{color:#3fae2a}@media screen and (max-width:1280px){nav .main-menu>li>a,nav .main-menu>li>span.drop-menu-cat{padding:3px 12px 30px}}@media screen and (max-width:1024px){nav .main-menu>li>a,nav .main-menu>li>span.drop-menu-cat{padding:3px 10px 30px;font-size:18px}}nav .main-menu>li>a:hover:after,nav .main-menu>li>span.drop-menu-cat:hover:after{bottom:0;opacity:1;height:6px;transition:all .2s ease-in-out;-webkit-transform:translate3d(0,0,0)}nav .main-menu>li>a:after,nav .main-menu>li>span.drop-menu-cat:after{content:"";height:0;background:#3fae2a;position:absolute;bottom:0;width:70%;width:calc(100% - 36px);left:18px;opacity:0;transition:all .2s ease-in-out;-webkit-transform:translate3d(0,0,0)}nav .main-menu>li>a.active:after,nav .main-menu>li>span.drop-menu-cat.active:after{bottom:0;opacity:1;height:6px;transition:none}nav .main-menu>li>a.active.arrow-menu:hover:before,nav .main-menu>li>span.drop-menu-cat.active.arrow-menu:hover:before{content:"";background:url(../images/active_menu_arrow.png) no-repeat;position:absolute;bottom:-1px;width:23px;height:11px;left:40%;left:calc(50% - 12px)}nav .main-menu>li>a.active.arrow-menu:hover:after,nav .main-menu>li>span.drop-menu-cat.active.arrow-menu:hover:after{bottom:0;opacity:0;height:6px}nav .main-menu>li:last-of-type{padding:20px 0 21px 18px;margin:0}nav .main-menu>li .button-default,nav .main-menu>li .button-gray,nav .main-menu>li .button-green,nav .main-menu>li .button-orange,nav .main-menu>li .button-white{margin-top:0;font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:16px;width:152px;height:43px;padding:0;cursor:pointer}@media screen and (min-width:768px) and (max-width:1023px){nav .main-menu>li .button-default,nav .main-menu>li .button-gray,nav .main-menu>li .button-green,nav .main-menu>li .button-orange,nav .main-menu>li .button-white{width:130px;font-size:15px}}@media screen and (max-width:767px){nav .main-menu>li .button-default,nav .main-menu>li .button-gray,nav .main-menu>li .button-green,nav .main-menu>li .button-orange,nav .main-menu>li .button-white{width:280px;height:51px;font-size:14px;font-weight:300}}nav .main-menu .arrow-menu:hover>a:after,nav .main-menu .arrow-menu:hover>span.drop-menu-cat:after{opacity:0;bottom:0;height:6px}nav .main-menu .arrow-menu:hover>a:before,nav .main-menu .arrow-menu:hover>span.drop-menu-cat:before{content:"";background:url(../images/active_menu_arrow.png) no-repeat;position:absolute;bottom:-1px;width:23px;height:12px;left:calc(50% - 12px)}nav .main-menu .arrow-menu>a:hover:after,nav .main-menu .arrow-menu>span.drop-menu-cat:hover:after{opacity:0;bottom:0;height:6px}nav .main-menu .arrow-menu>a:hover:before,nav .main-menu .arrow-menu>span.drop-menu-cat:hover:before{content:"";background:url(../images/active_menu_arrow.png) no-repeat;position:absolute;bottom:-1px;width:23px;height:11px;left:calc(50% - 12px)}@media screen and (max-width:1280px){nav .search-in-header input{width:130px}}.drop-menu{position:absolute;width:100%;background:#fff;padding:55px 60px 70px;left:0;top:85px;z-index:6}.showmenu .drop-menu{display:block}.menu-column .submenu-head>a{display:inline-block;position:relative;font-family:"Roboto Condensed",sans-serif;font-size:18px;line-height:41px;color:#404041;text-transform:capitalize;font-weight:700}.menu-column .submenu-head>a:after,.menu-column .submenu-head>a:before{content:"";position:absolute;opacity:0;transition:all .2s ease;-webkit-transform:translate3d(0,0,0)}.menu-column .submenu li a,.mobile-link a,.toggle a{font-family:Roboto,sans-serif;font-size:16px;line-height:18px;color:#404041;text-transform:capitalize}.menu-column .submenu-head>a:before{width:10px;height:16px;right:-15px;top:13px}@media screen and (max-width:767px){.menu-column .submenu-head>a:before{top:8px}}.menu-column .submenu-head>a:after{background:#3fae2a;left:0;bottom:-5px;width:100%;height:2px}.menu-column .submenu-head>a:hover:before{opacity:1}.menu-column .submenu-head>a:hover:after{opacity:1;bottom:2px}.menu-column .submenu{margin-top:15px}.menu-column .submenu ul{border-left:1px solid #dad9d6;padding-left:21px}.menu-column .submenu li{margin-bottom:19px}.menu-column .submenu li:last-of-type{padding-right:20px;margin-bottom:10px}.menu-column .submenu li a{display:inline-block;position:relative;font-weight:300}.menu-column .submenu.green-left li a:after,.menu-column .submenu.green-left li a:before,.mobile-link,.toggle,nav .main-menu>li.mobile-only{display:none}.menu-column .submenu li a:after,.menu-column .submenu li a:before{content:"";position:absolute;opacity:0;transition:all .2s ease;-webkit-transform:translate3d(0,0,0)}.menu-column .submenu li a:after{background:#3db5e6;left:0;bottom:-10px;width:100%;height:2px}.menu-column .submenu li a:before{background:url(../images/submenu_arrow.png) no-repeat;width:8px;height:12px;right:-15px;top:4px}@media screen and (max-width:767px){.menu-column .submenu li a:before{top:9px}}.menu-column .submenu li a:hover:after{bottom:-5px;opacity:1}.menu-column .submenu li a:hover:before{opacity:1;transition:all .2s ease;-webkit-transform:translate3d(0,0,0)}.menu-column .submenu.green-left ul{padding-left:0}.menu-column .submenu.green-left li{margin-bottom:0;border-left:2px solid #fff}.menu-column .submenu.green-left li:hover{background-color:#e8e8e8;border-left:2px solid #3fae2a}.menu-column .submenu.green-left li a{padding:9px 6px 9px 10px;width:100%}.main-menu .drop-menu{box-shadow:0 5px 12px -2px}.mobile-link a,.toggle a{display:inline-block;position:relative;font-weight:700}.mobile-link a:after,.mobile-link a:before,.toggle a:after,.toggle a:before{position:absolute;opacity:0;transition:all .2s ease;-webkit-transform:translate3d(0,0,0);content:""}.mobile-link a:after,.toggle a:after{background:#3db5e6;left:0;bottom:-10px;width:100%;height:2px}.mobile-link a:before,.toggle a:before{background:url(../images/submenu_arrow.png) no-repeat;width:8px;height:12px;right:-15px;top:4px}@media screen and (max-width:767px){.mobile-link a:before,.toggle a:before{top:9px}}.mobile-link a:hover:after,.toggle a:hover:after{bottom:-5px;opacity:1}.mobile-link a:hover:before,.toggle a:hover:before{opacity:1;transition:all .2s ease;-webkit-transform:translate3d(0,0,0)}.main-nav.off-canvas{top:-65px;position:fixed;border-bottom:1px solid #dad9d6;width:100%;background:#fff;z-index:11;transition:top .5s ease;-webkit-transform:translate3d(0,0,0)}.main-nav.off-canvas.fixed{top:0}.main-nav.off-canvas .fix-search{display:inline-block;vertical-align:top;padding:18px 40px 13px 21px!important}.main-nav.off-canvas .fix-search .search-cover{width:27px;height:26px;overflow:hidden;cursor:pointer}.main-nav.off-canvas .fix-search .search-cover:hover img{margin-top:-27px}.main-nav.off-canvas .fix-search .st-default-search-input{width:130px;height:16px;padding:7px 11px 7px 28px;border:1px solid rgba(0,0,0,.25);color:#3B454F;border-radius:5px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6%2BR8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAG11AABzoAAA%2FN0AAINkAABw6AAA7GgAADA%2BAAAQkOTsmeoAAAESSURBVHjajNCxS9VRGMbxz71E4OwgoXPQxVEpXCI47%2BZqGP0LCoJO7UVD3QZzb3SwcHB7F3Uw3Zpd%2FAPCcJKG7Dj4u%2FK7Pwp94HDg5Xyf5z1Pr9YKImKANTzFXxzjU2ae6qhXaxURr%2FAFl9hHDy%2FwEK8z89sYVEp5gh84wMvMvGiSJ%2FEV85jNzLMR1McqfmN5BEBmnmMJFSvtpH7jdJiZv7q7Z%2BZPfMdcF6rN%2FT%2F1m2LGBkd4HhFT3dcRMY2FpskxaLNpayciHrWAGeziD7b%2BVfkithuTk8bkGa4wgWFmbrSTZOYeBvjc%2BucQj%2FEe6xHx4Taq1nrnKaW8K6XUUsrHWuvNevdRRLzFGwzvDbXAB9cDAHvhedDruuxSAAAAAElFTkSuQmCC) 8px 8px no-repeat #fff;background-clip:padding-box;box-sizing:content-box}@media screen and (max-width:1024px){.main-nav.off-canvas .fix-search .st-default-search-input{width:72px}}.main-nav.off-canvas .fix-search img{width:100%}.main-nav.off-canvas .logo{width:115px;overflow:hidden}.main-nav.off-canvas .menu-wrapper{padding:0}.main-nav.off-canvas nav .main-menu{font-size:0}.main-nav.off-canvas nav .main-menu>li{padding:21px 0;margin:0}.main-nav.off-canvas nav .main-menu>li>a:after,.main-nav.off-canvas nav .main-menu>li>a:hover:after,.main-nav.off-canvas nav .main-menu>li>span.drop-menu-cat:after,.main-nav.off-canvas nav .main-menu>li>span.drop-menu-cat:hover:after{bottom:11px}.main-nav.off-canvas nav .main-menu>li:last-of-type{padding:0}.main-nav.off-canvas nav .main-menu>li .button-default,.main-nav.off-canvas nav .main-menu>li .button-gray,.main-nav.off-canvas nav .main-menu>li .button-green,.main-nav.off-canvas nav .main-menu>li .button-orange,.main-nav.off-canvas nav .main-menu>li .button-white{height:64px;margin-bottom:-1px;font-weight:300}.main-nav.off-canvas nav .main-menu>li .drop-menu{top:64px}.main-nav.off-canvas nav .main-menu .arrow-menu:hover>a:before,.main-nav.off-canvas nav .main-menu .arrow-menu:hover>span.drop-menu-cat:before{bottom:9px}.main-nav.off-canvas nav .main-menu .arrow-menu>a:hover:before,.main-nav.off-canvas nav .main-menu .arrow-menu>span.drop-menu-cat:hover:before{bottom:10px}.main-nav.off-canvas nav .main-menu .arrow-menu>a:hover:after,.main-nav.off-canvas nav .main-menu .arrow-menu>span.drop-menu-cat:hover:after{opacity:0}.data-science-form-overlay,.developer-newsletter-overlay,.newsletter-overlay,.search-overlay,.training-form-overlay{background:url(../images/footer-overlay-bg.jpg);display:none;position:fixed;top:0;left:0;width:100%;z-index:11}.data-science-form-overlay .wrapper,.developer-newsletter-overlay .wrapper,.newsletter-overlay .wrapper,.search-overlay .wrapper,.training-form-overlay .wrapper{position:relative}.data-science-form-overlay .training-form-body,.developer-newsletter-overlay .training-form-body,.newsletter-overlay .training-form-body,.search-overlay .training-form-body,.training-form-overlay .training-form-body{width:85%;margin:100px auto;max-width:830px;color:#fff;padding-top:30px}.data-science-form-overlay .training-form-body h3,.developer-newsletter-overlay .training-form-body h3,.newsletter-overlay .training-form-body h3,.search-overlay .training-form-body h3,.training-form-overlay .training-form-body h3{text-align:center;margin-bottom:30px}.data-science-form-overlay .training-form-body #mktoForm_896 .marketo_field,.developer-newsletter-overlay .training-form-body #mktoForm_896 .marketo_field,.newsletter-overlay .training-form-body #mktoForm_896 .marketo_field,.search-overlay .training-form-body #mktoForm_896 .marketo_field,.training-form-overlay .training-form-body #mktoForm_896 .marketo_field{float:left;min-width:414px;padding:0 16px}.data-science-form-overlay .training-form-body #mktoForm_896 .marketo_field>span,.developer-newsletter-overlay .training-form-body #mktoForm_896 .marketo_field>span,.newsletter-overlay .training-form-body #mktoForm_896 .marketo_field>span,.search-overlay .training-form-body #mktoForm_896 .marketo_field>span,.training-form-overlay .training-form-body #mktoForm_896 .marketo_field>span{margin:22px 0}.data-science-form-overlay .training-form-body #mktoForm_896 input,.developer-newsletter-overlay .training-form-body #mktoForm_896 input,.newsletter-overlay .training-form-body #mktoForm_896 input,.search-overlay .training-form-body #mktoForm_896 input,.training-form-overlay .training-form-body #mktoForm_896 input{min-width:380px;margin:22px 0}.data-science-form-overlay .training-form-body #mktoForm_896 .Lead_Comment__c,.developer-newsletter-overlay .training-form-body #mktoForm_896 .Lead_Comment__c,.newsletter-overlay .training-form-body #mktoForm_896 .Lead_Comment__c,.search-overlay .training-form-body #mktoForm_896 .Lead_Comment__c,.training-form-overlay .training-form-body #mktoForm_896 .Lead_Comment__c{width:100%}.data-science-form-overlay .training-form-body .success_message p,.developer-newsletter-overlay .training-form-body .success_message p,.newsletter-overlay .training-form-body .success_message p,.search-overlay .training-form-body .success_message p,.training-form-overlay .training-form-body .success_message p{color:#fff}.data-science-form-overlay .data-science-form-body,.developer-newsletter-overlay .data-science-form-body,.newsletter-overlay .data-science-form-body,.search-overlay .data-science-form-body,.training-form-overlay .data-science-form-body{width:85%;margin:100px auto;max-width:830px;color:#fff;padding-top:30px}.data-science-form-overlay .data-science-form-body h3,.developer-newsletter-overlay .data-science-form-body h3,.newsletter-overlay .data-science-form-body h3,.search-overlay .data-science-form-body h3,.training-form-overlay .data-science-form-body h3{text-align:center;margin-bottom:30px}.data-science-form-overlay .data-science-form-body #mktoForm_878 .marketo_field,.developer-newsletter-overlay .data-science-form-body #mktoForm_878 .marketo_field,.newsletter-overlay .data-science-form-body #mktoForm_878 .marketo_field,.search-overlay .data-science-form-body #mktoForm_878 .marketo_field,.training-form-overlay .data-science-form-body #mktoForm_878 .marketo_field{min-width:414px;padding:0 16px}.data-science-form-overlay .data-science-form-body #mktoForm_878 .marketo_field>span,.developer-newsletter-overlay .data-science-form-body #mktoForm_878 .marketo_field>span,.newsletter-overlay .data-science-form-body #mktoForm_878 .marketo_field>span,.search-overlay .data-science-form-body #mktoForm_878 .marketo_field>span,.training-form-overlay .data-science-form-body #mktoForm_878 .marketo_field>span{margin:22px 0}.data-science-form-overlay .data-science-form-body #mktoForm_878 input,.developer-newsletter-overlay .data-science-form-body #mktoForm_878 input,.newsletter-overlay .data-science-form-body #mktoForm_878 input,.search-overlay .data-science-form-body #mktoForm_878 input,.training-form-overlay .data-science-form-body #mktoForm_878 input{min-width:380px;margin:22px 0}.data-science-form-overlay .data-science-form-body #mktoForm_878 .Lead_Comment__c,.developer-newsletter-overlay .data-science-form-body #mktoForm_878 .Lead_Comment__c,.newsletter-overlay .data-science-form-body #mktoForm_878 .Lead_Comment__c,.search-overlay .data-science-form-body #mktoForm_878 .Lead_Comment__c,.training-form-overlay .data-science-form-body #mktoForm_878 .Lead_Comment__c{width:100%}.data-science-form-overlay .data-science-form-body .success_message p,.developer-newsletter-overlay .data-science-form-body .success_message p,.newsletter-overlay .data-science-form-body .success_message p,.search-overlay .data-science-form-body .success_message p,.training-form-overlay .data-science-form-body .success_message p{color:#fff}.data-science-form-overlay .nws-box,.data-science-form-overlay .search-box,.developer-newsletter-overlay .nws-box,.developer-newsletter-overlay .search-box,.newsletter-overlay .nws-box,.newsletter-overlay .search-box,.search-overlay .nws-box,.search-overlay .search-box,.training-form-overlay .nws-box,.training-form-overlay .search-box{display:table}.data-science-form-overlay .nws-box>div,.data-science-form-overlay .search-box>div,.developer-newsletter-overlay .nws-box>div,.developer-newsletter-overlay .search-box>div,.newsletter-overlay .nws-box>div,.newsletter-overlay .search-box>div,.search-overlay .nws-box>div,.search-overlay .search-box>div,.training-form-overlay .nws-box>div,.training-form-overlay .search-box>div{display:table-cell;vertical-align:middle;color:#fff;text-align:center}.data-science-form-overlay .nws-box>div h2,.data-science-form-overlay .search-box>div h2,.developer-newsletter-overlay .nws-box>div h2,.developer-newsletter-overlay .search-box>div h2,.newsletter-overlay .nws-box>div h2,.newsletter-overlay .search-box>div h2,.search-overlay .nws-box>div h2,.search-overlay .search-box>div h2,.training-form-overlay .nws-box>div h2,.training-form-overlay .search-box>div h2{text-transform:none;margin-bottom:12px}.data-science-form-overlay .nws-box>div p,.data-science-form-overlay .search-box>div p,.developer-newsletter-overlay .nws-box>div p,.developer-newsletter-overlay .search-box>div p,.newsletter-overlay .nws-box>div p,.newsletter-overlay .search-box>div p,.search-overlay .nws-box>div p,.search-overlay .search-box>div p,.training-form-overlay .nws-box>div p,.training-form-overlay .search-box>div p{color:#fff;margin-bottom:40px}.data-science-form-overlay .nws-box img,.data-science-form-overlay .search-box img,.developer-newsletter-overlay .nws-box img,.developer-newsletter-overlay .search-box img,.newsletter-overlay .nws-box img,.newsletter-overlay .search-box img,.search-overlay .nws-box img,.search-overlay .search-box img,.training-form-overlay .nws-box img,.training-form-overlay .search-box img{float:left;padding-top:25px;margin-bottom:30px}@media screen and (max-width:767px){.data-science-form-overlay,.developer-newsletter-overlay,.newsletter-overlay,.search-overlay,.training-form-overlay{top:0}.data-science-form-overlay .nws-box img,.data-science-form-overlay .search-box img,.developer-newsletter-overlay .nws-box img,.developer-newsletter-overlay .search-box img,.newsletter-overlay .nws-box img,.newsletter-overlay .search-box img,.search-overlay .nws-box img,.search-overlay .search-box img,.training-form-overlay .nws-box img,.training-form-overlay .search-box img{width:20px;padding-top:20px}}.data-science-form-overlay .nws-box .top-search-input,.data-science-form-overlay .search-box .top-search-input,.developer-newsletter-overlay .nws-box .top-search-input,.developer-newsletter-overlay .search-box .top-search-input,.newsletter-overlay .nws-box .top-search-input,.newsletter-overlay .search-box .top-search-input,.search-overlay .nws-box .top-search-input,.search-overlay .search-box .top-search-input,.training-form-overlay .nws-box .top-search-input,.training-form-overlay .search-box .top-search-input{width:85%;width:calc(100% - 130px);height:56px;box-sizing:border-box;max-width:830px;background:0 0;float:left;border:none;font-family:"Roboto Condensed",sans-serif;font-size:40px;line-height:41px;color:#fff;font-weight:300}.data-science-form-overlay .nws-box img,.data-science-form-overlay .nws-search .nws-wrap #submit,.data-science-form-overlay .top-search .nws-wrap #submit,.developer-newsletter-overlay .nws-box img,.developer-newsletter-overlay .nws-search .nws-wrap #submit,.developer-newsletter-overlay .top-search .nws-wrap #submit,.newsletter-overlay .nws-box img,.newsletter-overlay .nws-search .nws-wrap #submit,.newsletter-overlay .top-search .nws-wrap #submit,.search-overlay .nws-box img,.search-overlay .nws-search .nws-wrap #submit,.search-overlay .top-search .nws-wrap #submit,.training-form-overlay .nws-box img,.training-form-overlay .nws-search .nws-wrap #submit,.training-form-overlay .top-search .nws-wrap #submit{float:none}@media screen and (max-width:1399px) and (min-width:768px){.data-science-form-overlay .nws-box .top-search-input,.data-science-form-overlay .search-box .top-search-input,.developer-newsletter-overlay .nws-box .top-search-input,.developer-newsletter-overlay .search-box .top-search-input,.newsletter-overlay .nws-box .top-search-input,.newsletter-overlay .search-box .top-search-input,.search-overlay .nws-box .top-search-input,.search-overlay .search-box .top-search-input,.training-form-overlay .nws-box .top-search-input,.training-form-overlay .search-box .top-search-input{width:80%;width:calc(100% - 140px);font-size:30px}}@media screen and (max-width:767px){.data-science-form-overlay .nws-box .top-search-input,.data-science-form-overlay .search-box .top-search-input,.developer-newsletter-overlay .nws-box .top-search-input,.developer-newsletter-overlay .search-box .top-search-input,.newsletter-overlay .nws-box .top-search-input,.newsletter-overlay .search-box .top-search-input,.search-overlay .nws-box .top-search-input,.search-overlay .search-box .top-search-input,.training-form-overlay .nws-box .top-search-input,.training-form-overlay .search-box .top-search-input{font-size:18px;width:75%;width:calc(100% - 95px);padding:18px 15px 5px;line-height:32px;height:38px}}@media screen and (max-width:480px){.data-science-form-overlay .nws-box .top-search-input,.data-science-form-overlay .search-box .top-search-input,.developer-newsletter-overlay .nws-box .top-search-input,.developer-newsletter-overlay .search-box .top-search-input,.newsletter-overlay .nws-box .top-search-input,.newsletter-overlay .search-box .top-search-input,.search-overlay .nws-box .top-search-input,.search-overlay .search-box .top-search-input,.training-form-overlay .nws-box .top-search-input,.training-form-overlay .search-box .top-search-input{width:65%}}.data-science-form-overlay .nws-box .top-search-input ::-moz-placeholder,.data-science-form-overlay .nws-box .top-search-input ::-ms-input-placeholder,.data-science-form-overlay .nws-box .top-search-input ::-webkit-input-placeholder,.data-science-form-overlay .search-box .top-search-input ::-moz-placeholder,.data-science-form-overlay .search-box .top-search-input ::-ms-input-placeholder,.data-science-form-overlay .search-box .top-search-input ::-webkit-input-placeholder,.developer-newsletter-overlay .nws-box .top-search-input ::-moz-placeholder,.developer-newsletter-overlay .nws-box .top-search-input ::-ms-input-placeholder,.developer-newsletter-overlay .nws-box .top-search-input ::-webkit-input-placeholder,.developer-newsletter-overlay .search-box .top-search-input ::-moz-placeholder,.developer-newsletter-overlay .search-box .top-search-input ::-ms-input-placeholder,.developer-newsletter-overlay .search-box .top-search-input ::-webkit-input-placeholder,.newsletter-overlay .nws-box .top-search-input ::-moz-placeholder,.newsletter-overlay .nws-box .top-search-input ::-ms-input-placeholder,.newsletter-overlay .nws-box .top-search-input ::-webkit-input-placeholder,.newsletter-overlay .search-box .top-search-input ::-moz-placeholder,.newsletter-overlay .search-box .top-search-input ::-ms-input-placeholder,.newsletter-overlay .search-box .top-search-input ::-webkit-input-placeholder,.search-overlay .nws-box .top-search-input ::-moz-placeholder,.search-overlay .nws-box .top-search-input ::-ms-input-placeholder,.search-overlay .nws-box .top-search-input ::-webkit-input-placeholder,.search-overlay .search-box .top-search-input ::-moz-placeholder,.search-overlay .search-box .top-search-input ::-ms-input-placeholder,.search-overlay .search-box .top-search-input ::-webkit-input-placeholder,.training-form-overlay .nws-box .top-search-input ::-moz-placeholder,.training-form-overlay .nws-box .top-search-input ::-ms-input-placeholder,.training-form-overlay .nws-box .top-search-input ::-webkit-input-placeholder,.training-form-overlay .search-box .top-search-input ::-moz-placeholder,.training-form-overlay .search-box .top-search-input ::-ms-input-placeholder,.training-form-overlay .search-box .top-search-input ::-webkit-input-placeholder{color:#fff;font-family:"Roboto Condensed",sans-serif}.data-science-form-overlay .nws-box .ib-anchor,.developer-newsletter-overlay .nws-box .ib-anchor,.newsletter-overlay .nws-box .ib-anchor,.search-overlay .nws-box .ib-anchor,.training-form-overlay .nws-box .ib-anchor{position:relative;margin-left:13%}.data-science-form-overlay .nws-box .in-between,.developer-newsletter-overlay .nws-box .in-between,.newsletter-overlay .nws-box .in-between,.search-overlay .nws-box .in-between,.training-form-overlay .nws-box .in-between{position:absolute;font-size:14px;top:70px}.data-science-form-overlay .nws-search .nws-wrap,.data-science-form-overlay .nws-search .search-wrap,.data-science-form-overlay .top-search .nws-wrap,.data-science-form-overlay .top-search .search-wrap,.developer-newsletter-overlay .nws-search .nws-wrap,.developer-newsletter-overlay .nws-search .search-wrap,.developer-newsletter-overlay .top-search .nws-wrap,.developer-newsletter-overlay .top-search .search-wrap,.newsletter-overlay .nws-search .nws-wrap,.newsletter-overlay .nws-search .search-wrap,.newsletter-overlay .top-search .nws-wrap,.newsletter-overlay .top-search .search-wrap,.search-overlay .nws-search .nws-wrap,.search-overlay .nws-search .search-wrap,.search-overlay .top-search .nws-wrap,.search-overlay .top-search .search-wrap,.training-form-overlay .nws-search .nws-wrap,.training-form-overlay .nws-search .search-wrap,.training-form-overlay .top-search .nws-wrap,.training-form-overlay .top-search .search-wrap{border-bottom:2px solid #5e5e60}.data-science-form-overlay .nws-search .nws-wrap .marketo-optin-prompt .optinlabel,.data-science-form-overlay .nws-search .search-wrap .marketo-optin-prompt .optinlabel,.data-science-form-overlay .top-search .nws-wrap .marketo-optin-prompt .optinlabel,.data-science-form-overlay .top-search .search-wrap .marketo-optin-prompt .optinlabel,.developer-newsletter-overlay .nws-search .nws-wrap .marketo-optin-prompt .optinlabel,.developer-newsletter-overlay .nws-search .search-wrap .marketo-optin-prompt .optinlabel,.developer-newsletter-overlay .top-search .nws-wrap .marketo-optin-prompt .optinlabel,.developer-newsletter-overlay .top-search .search-wrap .marketo-optin-prompt .optinlabel,.newsletter-overlay .nws-search .nws-wrap .marketo-optin-prompt .optinlabel,.newsletter-overlay .nws-search .search-wrap .marketo-optin-prompt .optinlabel,.newsletter-overlay .top-search .nws-wrap .marketo-optin-prompt .optinlabel,.newsletter-overlay .top-search .search-wrap .marketo-optin-prompt .optinlabel,.search-overlay .nws-search .nws-wrap .marketo-optin-prompt .optinlabel,.search-overlay .nws-search .search-wrap .marketo-optin-prompt .optinlabel,.search-overlay .top-search .nws-wrap .marketo-optin-prompt .optinlabel,.search-overlay .top-search .search-wrap .marketo-optin-prompt .optinlabel,.training-form-overlay .nws-search .nws-wrap .marketo-optin-prompt .optinlabel,.training-form-overlay .nws-search .search-wrap .marketo-optin-prompt .optinlabel,.training-form-overlay .top-search .nws-wrap .marketo-optin-prompt .optinlabel,.training-form-overlay .top-search .search-wrap .marketo-optin-prompt .optinlabel{position:absolute;left:1px;top:70px}.data-science-form-overlay .nws-search .nws-wrap,.data-science-form-overlay .top-search .nws-wrap,.developer-newsletter-overlay .nws-search .nws-wrap,.developer-newsletter-overlay .top-search .nws-wrap,.newsletter-overlay .nws-search .nws-wrap,.newsletter-overlay .top-search .nws-wrap,.search-overlay .nws-search .nws-wrap,.search-overlay .top-search .nws-wrap,.training-form-overlay .nws-search .nws-wrap,.training-form-overlay .top-search .nws-wrap{border-bottom:none;text-align:left;position:relative;width:75%;margin:0 auto}.data-science-form-overlay .nws-search .nws-wrap #Email,.data-science-form-overlay .top-search .nws-wrap #Email,.developer-newsletter-overlay .nws-search .nws-wrap #Email,.developer-newsletter-overlay .top-search .nws-wrap #Email,.newsletter-overlay .nws-search .nws-wrap #Email,.newsletter-overlay .top-search .nws-wrap #Email,.search-overlay .nws-search .nws-wrap #Email,.search-overlay .top-search .nws-wrap #Email,.training-form-overlay .nws-search .nws-wrap #Email,.training-form-overlay .top-search .nws-wrap #Email{padding-bottom:20px;border-bottom:2px solid #5e5e60;float:none;width:100%;margin-bottom:60px}.data-science-form-overlay .nws-search .nws-wrap>img,.data-science-form-overlay .top-search .nws-wrap>img,.developer-newsletter-overlay .nws-search .nws-wrap>img,.developer-newsletter-overlay .top-search .nws-wrap>img,.newsletter-overlay .nws-search .nws-wrap>img,.newsletter-overlay .top-search .nws-wrap>img,.search-overlay .nws-search .nws-wrap>img,.search-overlay .top-search .nws-wrap>img,.training-form-overlay .nws-search .nws-wrap>img,.training-form-overlay .top-search .nws-wrap>img{display:none}.data-science-form-overlay .nws-search .nws-wrap p,.data-science-form-overlay .top-search .nws-wrap p,.developer-newsletter-overlay .nws-search .nws-wrap p,.developer-newsletter-overlay .top-search .nws-wrap p,.newsletter-overlay .nws-search .nws-wrap p,.newsletter-overlay .top-search .nws-wrap p,.search-overlay .nws-search .nws-wrap p,.search-overlay .top-search .nws-wrap p,.training-form-overlay .nws-search .nws-wrap p,.training-form-overlay .top-search .nws-wrap p{position:relative;font-size:14px;top:-15px;left:10px;line-height:1.4;margin-bottom:0}.data-science-form-overlay .nws-search .nws-wrap input[type=checkbox],.data-science-form-overlay .top-search .nws-wrap input[type=checkbox],.developer-newsletter-overlay .nws-search .nws-wrap input[type=checkbox],.developer-newsletter-overlay .top-search .nws-wrap input[type=checkbox],.newsletter-overlay .nws-search .nws-wrap input[type=checkbox],.newsletter-overlay .top-search .nws-wrap input[type=checkbox],.search-overlay .nws-search .nws-wrap input[type=checkbox],.search-overlay .top-search .nws-wrap input[type=checkbox],.training-form-overlay .nws-search .nws-wrap input[type=checkbox],.training-form-overlay .top-search .nws-wrap input[type=checkbox]{height:auto}.data-science-form-overlay .nws-search .form-btn,.data-science-form-overlay .nws-search .nws-btn,.data-science-form-overlay .top-search .form-btn,.data-science-form-overlay .top-search .nws-btn,.developer-newsletter-overlay .nws-search .form-btn,.developer-newsletter-overlay .nws-search .nws-btn,.developer-newsletter-overlay .top-search .form-btn,.developer-newsletter-overlay .top-search .nws-btn,.newsletter-overlay .nws-search .form-btn,.newsletter-overlay .nws-search .nws-btn,.newsletter-overlay .top-search .form-btn,.newsletter-overlay .top-search .nws-btn,.search-overlay .nws-search .form-btn,.search-overlay .nws-search .nws-btn,.search-overlay .top-search .form-btn,.search-overlay .top-search .nws-btn,.training-form-overlay .nws-search .form-btn,.training-form-overlay .nws-search .nws-btn,.training-form-overlay .top-search .form-btn,.training-form-overlay .top-search .nws-btn{color:#fff;background:#3fae2a;font-family:Roboto,sans-serif;font-size:14px;line-height:1;font-weight:700;text-transform:uppercase;padding:13px 20px;float:right;letter-spacing:.05em;margin-top:6px;cursor:pointer;transition:all .3s ease-in-out;-webkit-transform:translate3d(0,0,0)}.data-science-form-overlay .nws-search .form-btn:hover,.data-science-form-overlay .nws-search .nws-btn:hover,.data-science-form-overlay .top-search .form-btn:hover,.data-science-form-overlay .top-search .nws-btn:hover,.developer-newsletter-overlay .nws-search .form-btn:hover,.developer-newsletter-overlay .nws-search .nws-btn:hover,.developer-newsletter-overlay .top-search .form-btn:hover,.developer-newsletter-overlay .top-search .nws-btn:hover,.newsletter-overlay .nws-search .form-btn:hover,.newsletter-overlay .nws-search .nws-btn:hover,.newsletter-overlay .top-search .form-btn:hover,.newsletter-overlay .top-search .nws-btn:hover,.search-overlay .nws-search .form-btn:hover,.search-overlay .nws-search .nws-btn:hover,.search-overlay .top-search .form-btn:hover,.search-overlay .top-search .nws-btn:hover,.training-form-overlay .nws-search .form-btn:hover,.training-form-overlay .nws-search .nws-btn:hover,.training-form-overlay .top-search .form-btn:hover,.training-form-overlay .top-search .nws-btn:hover{background:#3b8740;border-color:#3b8740;color:#fff}@media screen and (max-width:767px){.data-science-form-overlay .nws-search .form-btn,.data-science-form-overlay .nws-search .nws-btn,.data-science-form-overlay .top-search .form-btn,.data-science-form-overlay .top-search .nws-btn,.developer-newsletter-overlay .nws-search .form-btn,.developer-newsletter-overlay .nws-search .nws-btn,.developer-newsletter-overlay .top-search .form-btn,.developer-newsletter-overlay .top-search .nws-btn,.newsletter-overlay .nws-search .form-btn,.newsletter-overlay .nws-search .nws-btn,.newsletter-overlay .top-search .form-btn,.newsletter-overlay .top-search .nws-btn,.search-overlay .nws-search .form-btn,.search-overlay .nws-search .nws-btn,.search-overlay .top-search .form-btn,.search-overlay .top-search .nws-btn,.training-form-overlay .nws-search .form-btn,.training-form-overlay .nws-search .nws-btn,.training-form-overlay .top-search .form-btn,.training-form-overlay .top-search .nws-btn{font-size:12px;padding:8px 10px;margin-top:8px;float:right}}.data-science-form-overlay .f-close-btn,.developer-newsletter-overlay .f-close-btn,.newsletter-overlay .f-close-btn,.search-overlay .f-close-btn,.training-form-overlay .f-close-btn{right:22px;top:30px}.developer-newsletter-signup form{border-bottom:2px solid #5e5e60}.developer-newsletter-signup form .marketo_field.email input[type=email]{width:85%;width:calc(100% - 130px);max-width:830px;background:0 0;float:left;border:none;font-family:"Roboto Condensed",sans-serif;font-size:36px;line-height:41px;color:#fff;font-weight:300}@media screen and (max-width:768px){.developer-newsletter-signup form .marketo_field.email input[type=email]{width:65%;font-size:18px;position:relative;top:-12px}}.developer-newsletter-signup form button{color:#fff;background:#3fae2a;border-color:#3fae2a;font-family:Roboto,sans-serif;font-size:14px;line-height:1;font-weight:700;text-transform:uppercase;padding:13px 20px;letter-spacing:.05em;cursor:pointer;position:relative;top:-6px;transition:all .3s ease-in-out;-webkit-transform:translate3d(0,0,0)}.developer-newsletter-signup form button:hover{background:#3b8740;border-color:#3b8740;color:#fff}@media screen and (max-width:767px){.developer-newsletter-signup form button{font-size:12px;padding:8px 10px;margin-top:8px}.no-menu.fx-menu .newsletter-overlay,.no-menu.fx-menu .search-overlay{top:0}}.content-970{width:100%;max-width:970px;margin:0 auto}.no-menu .newsletter-overlay,.no-menu .search-overlay,.no-menu.fx-menu .newsletter-overlay,.no-menu.fx-menu .search-overlay{top:0}.search-overlay .wrapper{margin-top:20em}@media screen and (max-width:480px){.search-overlay .search-box .top-search-input{width:75%;font-size:16px}}@media screen and (max-width:767px){.toggle,nav{float:right}.mobile-link,.toggle,nav .main-menu>li.mobile-only{display:block}.mobile-link{margin-bottom:10px}.main-navigation{height:71px}.main-navigation .wrapper{padding:0 19px}.logo{width:110px}.top-navigation{display:none}.menu-wrapper,.toggle,.toggle span,nav .main-menu>li.view-all{display:block}.toggle{position:relative;width:30px;margin-top:26px;cursor:pointer}.toggle span{width:30px;height:4px;background:#3fae2a;margin-bottom:3px;transition:all .3s ease-in-out;-webkit-transform:translate3d(0,0,0)}.toggle span:last-of-type{margin-bottom:0}.toggle.active span{position:absolute}.toggle.active span:nth-child(1){transform:rotate(135deg);top:7px}.toggle.active span:nth-child(2){opacity:0;top:6px}.toggle.active span:last-of-type{position:absolute;transform:rotate(-135deg);top:7px}.menu-wrapper{background:#fff;width:100%;position:absolute;left:0;top:71px;z-index:9;padding-left:0;overflow:scroll}nav{width:100px}nav .wrapper{padding:0 20px}nav .main-menu{background:#e8e8e8;margin:0 0 30px}nav .main-menu>li{display:block;float:none;padding:14px 0;margin:0}nav .main-menu>li:last-of-type{background:#fff;text-align:center;padding-left:0}nav .main-menu>li span.drop-menu-cat,nav .main-menu>li>a{margin-left:20px;padding:3px 0 14px;font-size:18px;line-height:24px}nav .main-menu>li span.drop-menu-cat:after,nav .main-menu>li>a:after{bottom:8px!important}nav .main-menu>li>a.active,nav .main-menu>li>span.drop-menu-cat.active{padding:3px 0 14px}nav .main-menu>li>a.active:after,nav .main-menu>li>span.drop-menu-cat.active:after{height:2px;bottom:8px;width:100%;left:0}nav .main-menu>li .button-default,nav .main-menu>li .button-gray,nav .main-menu>li .button-green,nav .main-menu>li .button-orange,nav .main-menu>li .button-white{margin-top:20px}nav .main-menu>li:hover>a:after,nav .main-menu>li:hover>span.drop-menu-cat:after{content:"";background:#3fae2a;position:absolute;bottom:8px;width:100%;left:0;height:2px;opacity:1}nav .main-menu .arrow-menu>a:hover:before,nav .main-menu .arrow-menu>span.drop-menu-cat:hover:before{bottom:0}.main-nav.off-canvas nav .main-menu>li:hover>a:after,.main-nav.off-canvas nav .main-menu>li:hover>span.drop-menu-cat:after,.main-nav.off-canvas nav .main-menu>li>a:hover:after,.main-nav.off-canvas nav .main-menu>li>span.drop-menu-cat:hover:after{bottom:8px}nav .main-menu .arrow-menu:hover>a:before,nav .main-menu .arrow-menu:hover>span.drop-menu-cat:before{opacity:0}nav .main-menu .arrow-menu:hover>a:after,nav .main-menu .arrow-menu:hover>span.drop-menu-cat:after{opacity:1;height:2px}nav .main-menu .submenu-head>a{font-size:16px;line-height:28px}.menu-column .submenu{margin-top:8px;margin-bottom:28px}.menu-column .submenu ul{border:0;padding:0}.menu-column .submenu ul li{margin-bottom:10px}.drop-menu{position:relative;width:auto;top:14px;padding:20px 0;border:0;margin:0}.drop-menu .col-five,.drop-menu .col-four,.drop-menu .col-three,.drop-menu .col-two{width:100%}.menu-column .submenu li a{font-weight:300}.main-nav.off-canvas.fixed{height:49px}.main-nav.off-canvas .logo{width:100px;height:37px;padding:14px 0}.main-nav.off-canvas .toggle{margin-top:16px}.main-nav.off-canvas .menu-wrapper{top:49px}.main-nav.off-canvas .fix-search{display:none}.main-nav.off-canvas nav .main-menu>li{padding:14px 0}.main-nav.off-canvas nav .main-menu>li>a,.main-nav.off-canvas nav .main-menu>li>span.drop-menu-cat,.main-navigation.transparent .main-nav.off-canvas nav .main-menu>li>a,.main-navigation.transparent .main-nav.off-canvas nav .main-menu>li>span.drop-menu-cat{padding-bottom:16px}.main-nav.off-canvas nav .main-menu>li .drop-menu{top:14px}.main-nav.off-canvas nav .main-menu>li.arrow-menu>a:hover:before,.main-nav.off-canvas nav .main-menu>li.arrow-menu>span.drop-menu-cat:hover:before{bottom:0}.main-navigation.transparent .main-nav.off-canvas nav .main-menu>li>a:hover:after,.main-navigation.transparent .main-nav.off-canvas nav .main-menu>li>span.drop-menu-cat:hover:after{bottom:8px}header .menu-wrapper{display:none}}@media screen and (min-width:768px) and (max-width:1023px){.menu-wrapper{padding:0}.main-nav.off-canvas .logo{width:125px;height:45px;margin-left:-15px}.top-menu .search{padding:7px 17px 0 7px}nav .main-menu>li{padding:0}nav .main-menu>li a{font-size:18px;padding:3px 10px 32px;line-height:22px}nav .main-menu>li a:after{left:10px;width:calc(100% - 20px)}nav .main-menu>li:last-of-type{padding:20px 0 21px}.main-nav.off-canvas nav .main-menu>li{padding:21px 0}.main-nav.off-canvas nav .main-menu>li .button-orange{margin-bottom:0;border-bottom:3px solid #e17000}.main-nav.off-canvas nav .main-menu .fix-search{padding:23px 10px 13px!important}.main-nav.off-canvas nav .main-menu .fix-search .search-cover{width:19px;height:18px}.main-nav.off-canvas nav .main-menu .fix-search .search-cover:hover img{margin-top:-19px}.main-nav.off-canvas nav .main-menu .arrow-menu>a:hover:before,.main-nav.off-canvas nav .main-menu .arrow-menu>span.drop-menu-cat:hover:before{bottom:11px}.main-nav.off-canvas nav .main-menu>li:last-of-type{margin-left:5px}.drop-menu{padding:35px 0 33px}.menu-column .submenu-head>a{font-size:16px;line-height:20px;padding-bottom:18px}.menu-column .submenu-head>a:before{background-size:cover;width:8px;height:14px;top:4px}.menu-column .submenu-head>a:after{bottom:9px!important}.menu-column .submenu{margin-top:10px}.menu-column .submenu li{margin-bottom:10px;padding-right:20px}.menu-column .submenu li a{font-size:14px;line-height:17px;font-weight:300;padding-bottom:0}}.list-overlay{width:100%;height:100%;z-index:99;display:none;transition:visibility 0s ease .3s,opacity .3s ease 0s;position:fixed}.f-close-btn,.list-overlay .close-video{top:30px;right:22px;height:36px;border-radius:50%;text-indent:-9999px;cursor:pointer}.list-overlay .close-video{display:none;position:absolute;background:url(../images/close-icon.png) 0 36px #fff;width:36px}.list-overlay .overlay-elephant-logo{display:none}.cta-block{background-color:#3bb7d9;background-image:linear-gradient(to right,#3bb7d9,#2ec093);color:#fff;overflow:hidden}.cta-block .v-middle-inner{max-width:480px;margin:0 auto}.cta-block img{width:100%}.cta-block p,.cta-block span{float:left;padding:0 0 0 10px}.cta-block .h1-substitute,.cta-block h1{font-size:46px;padding-bottom:40px;border-bottom:2px solid #fff}.cta-block p{color:#fff;font-weight:700;padding-top:10px}.cta-block .h1-substitute{font-family:"Roboto Condensed",sans-serif;font-weight:700;float:none}.cta-block .cta-content{margin-top:44px;float:left}.cta-block .button-default,.cta-block .button-gray,.cta-block .button-green,.cta-block .button-orange,.cta-block .button-white{margin-top:40px;padding:14px 10px;font-size:16px}.contact-links{text-transform:uppercase;padding:85px 0 60px}.contact-links .wrapper{max-width:960px}.contact-links h4{font-family:Roboto,sans-serif;font-weight:300}.contact-links .learn-more{margin-top:10px}.contact-links img{margin-bottom:30px}.contact-link{font-weight:700;font-family:"Roboto Condensed",sans-serif}.contact-form{padding:68px 0 98px}.contact-form .wrapper{max-width:980px}.top-form form{margin-top:68px}.top-form .button-green{margin-top:4px}a.phone h4{color:#404041;line-height:30px;padding:0;font-weight:400;display:inline-block;position:relative}a.phone h4:hover{color:#1fa4d4}.f-close-btn{position:fixed;background:url(../images/close-icon.png) 0 36px #fff;width:36px}.f-close-btn:hover{background-position:0 0}@media screen and (max-width:767px){.f-close-btn{top:20px}}.overlay-elephant-logo{position:absolute;top:30px;left:40px}@media screen and (max-width:1399px){.overlay-elephant-logo{left:20px}}@media screen and (max-width:1023px){.overlay-elephant-logo{width:100px;top:20px;left:20px}}.developer-newsletter-signup label.optin,.nws-wrap label.optin{position:absolute;top:74px}.developer-newsletter-signup label.optin .optinlabel,.nws-wrap label.optin .optinlabel{display:inline;color:#ababab}.minimal-contact{float:right;font-family:"Roboto Condensed",Helvetica Neue,Helvetica,Arial,sans-serif;padding-top:35px;margin-bottom:5px}.minimal-contact a{vertical-align:bottom;color:#666}.footer .footer-nav,.footer .footer-nav p{color:#55585b;font-family:"Roboto Condensed",sans-serif}.minimal-contact .contact-logo{margin-right:10px}div.st-autocomplete-results{width:300px;position:relative;left:-150px}div.st-ui-autocomplete div.st-query-present a.st-ui-result,section.st-ui-slide-autocomplete div.st-query-present a.st-ui-result{padding-left:12px!important}#mobile-search-box{display:none}@media screen and (max-width:667px){div.st-autocomplete-results{left:-46px}#mobile-search-box{display:block;background-color:#e9e9e9;padding:6px 0}#mobile-search-box form input{height:24px;width:98%;margin:0 auto;padding:0 20px}}.footer .footer-nav{position:fixed;text-transform:uppercase;width:100%;bottom:0;z-index:9;overflow:hidden}.footer .footer-nav.show-overflow{overflow:visible}@media screen and (max-width:666px){.footer .footer-nav .col-two:last-of-type{border-top:1px solid #b4b3af;padding-top:5px}.footer .footer-nav .col-two:first-of-type{padding-bottom:5px}}.footer .footer-nav.fixed{position:relative;width:100%;bottom:0}@media screen and (max-width:767px){.footer .footer-nav.fixed .cookie-notice-wrap{position:fixed}.footer .footer-nav.fixed .cookie-notice-wrap .cookie-notice{padding:30px}.footer .footer-nav.fixed .cookie-notice-wrap.visible{bottom:0}}.footer .footer-nav .cookie-notice-wrap{background:#fff;position:absolute;bottom:-100px;opacity:0;width:100%;border-top:2px solid #44AC34;transition:bottom 1s,opacity 1.5s}.footer .footer-nav .cookie-notice-wrap.visible{bottom:33px;opacity:1}.footer .footer-nav .cookie-notice-wrap .cookie-notice{padding:30px 50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.footer .footer-nav .cookie-notice-wrap .close{margin-left:50px;-ms-flex-negative:0;flex-shrink:0}.footer .footer-nav .cookie-notice-wrap .close img{width:36px}.footer .footer-nav .cookie-notice-wrap a{text-transform:uppercase}.footer .footer-nav .cookie-notice-wrap p{font-size:12px;line-height:14px}.footer .footer-nav .cookie-notice-wrap.fixed{position:relative;bottom:0}.footer .footer-nav p{float:left;font-size:16px;line-height:normal;padding-top:1px;letter-spacing:.049em}@media screen and (max-width:767px){.footer .footer-nav p{font-size:14px}}.footer .footer-nav .footer-menu{float:left;cursor:pointer;padding:5px 20px;margin-left:-20px}.footer .footer-nav .footer-menu:after{display:block;content:"";clear:both}.footer .footer-nav .footer-menu .hamburger{float:left;margin-top:6px;margin-right:10px}.footer .footer-nav .footer-menu .hamburger span{display:block;background-color:#55585b;height:2px;width:15px;transition:all .3s ease}.footer .footer-nav .footer-menu .hamburger .middle{margin-top:3px;margin-bottom:3px}.footer .footer-nav .share{float:right;margin:5px 0;border-right:1px solid #b4b3af}.footer .footer-nav .share ul{list-style:none;float:left;padding:3px 0 1px;margin:0 19px 0 0}@media screen and (max-width:666px){.footer .footer-nav .share{border:0}.footer .footer-nav .share ul{margin:0}}.footer .footer-nav .share ul li{float:left;margin-left:25px;padding:2px 0 0;line-height:inherit;list-style-image:none;font-size:inherit}.footer .footer-nav .developer-newsletter,.footer .footer-nav .newsletter{float:left;padding:5px 20px;cursor:pointer}.footer .footer-nav .developer-newsletter .nws-white,.footer .footer-nav .newsletter .nws-white{display:none}.footer .footer-nav .developer-newsletter.open .nws-white,.footer .footer-nav .newsletter.open .nws-white{display:block}.footer .footer-nav .developer-newsletter.open .nws-dark,.footer .footer-nav .newsletter.open .nws-dark{display:none}.footer .footer-nav .developer-newsletter a,.footer .footer-nav .newsletter a{display:block;margin-top:5px;margin-left:19px;float:left}@media screen and (max-width:666px){.footer .footer-nav .developer-newsletter,.footer .footer-nav .newsletter{border:0;padding-left:0;padding-right:10px}.footer .footer-nav .developer-newsletter a,.footer .footer-nav .newsletter a{margin-left:10px}}.footer .footer-nav .questions{float:right;padding:5px 0}.footer .footer-nav .questions a{display:block;float:left}.footer .legacy.language-form{line-height:48px;position:relative;padding:0}.footer .legacy.language-form .smt-trigger{width:100%;transition:background .3s}.footer .legacy.language-form .smt-trigger>a{padding:0 85px 0 14px;display:block}.footer .legacy.language-form .smt-trigger>a:hover{background:#d8d8d8}.footer .legacy.language-form .smt-trigger>a:after{content:"";background-image:url(../images/svg/ui_language_chevron.svg);width:16px;height:10px;position:absolute;right:19px;top:19px}.footer .legacy.language-form .smt-trigger>ul{border:0;margin:0;position:absolute;background-color:#e8e8e8;z-index:99;width:100%!important;left:0;bottom:45px;padding-top:0}.footer .legacy.language-form .smt-item{padding-left:14px;height:auto!important}.footer .legacy.language-form .smt-item:hover{background:#d8d8d8}.footer .footer-wht{width:100%}.footer .footer-wht .sub-nav{padding:30px 0 18px;border-bottom:1px solid #dcdcd9}@media screen and (min-width:768px) and (max-width:1023px){.footer .footer-wht .sub-nav{padding:30px 0}}.footer .footer-wht .sub-nav:after{display:block;content:"";clear:both}.footer .footer-wht .sub-nav .nav-menus{float:left}.footer .footer-wht .sub-nav .nav-menus li{padding:4px 0 0 40px;padding:4px 0 0 30px\9}.footer .footer-wht .sub-nav .nav-menus li:first-child{padding-left:0}.footer .footer-wht .sub-nav .nav-menus li a{text-decoration:none;color:#1fa4d4;font-size:18px;font-family:"Roboto Condensed",sans-serif;font-weight:400;text-transform:capitalize}.footer .footer-wht .sub-nav .nav-menus li a:after{background:0 0;width:0;height:0}.footer .footer-wht .sub-nav .lic-number{float:right;margin-top:5px}.footer .footer-wht .sub-nav .lic-number ul:before{display:none;content:"";background-image:url(../images/logo-sml.png);background-size:cover;background-repeat:no-repeat;width:45px;height:31px;position:absolute;top:-4px;left:-63px}.footer .footer-wht .sub-nav .lic-number ul li{padding:2px 0 0 9px;display:inline-block}.footer .footer-wht .sub-nav .lic-number ul li:first-child,.footer .footer-wht .sub-nav .lic-number ul li:nth-child(2){padding-right:14px;border-right:1px solid #dcdcd9}.footer .footer-wht .sub-nav .lic-number ul li p{font-size:16px;font-weight:300;color:#181818}.footer .footer-wht ul{list-style:none;padding:0;margin:0}.footer .footer-wht ul li{float:left;line-height:inherit;list-style-image:none}.footer .footer-wht .trademarks{padding:59px 0}@media screen and (min-width:768px) and (max-width:1023px){.footer .footer-wht .sub-nav .nav-menus li a{font-size:16px}.footer .footer-wht .sub-nav .lic-number ul:before{left:0}.footer .footer-wht .trademarks{padding:25px 0}}.footer .footer-wht .trademarks:after{display:block;content:"";clear:both}.footer .footer-wht .trademarks .content-part{float:left;width:61%;max-width:802px;padding-right:20px}@media screen and (min-width:768px) and (max-width:1023px){.footer .footer-wht .trademarks .content-part{width:100%;max-width:100%;padding-right:0}}.footer .footer-wht .trademarks .content-part p{font-size:16px;line-height:21px;color:#3e3e3e;padding-top:8px}.footer .footer-wht .trademarks .content-part p a{color:#1fa4d4;text-decoration:none}.footer .footer-wht .trademarks .media-part{width:calc(100% - 61%);float:right}@media screen and (min-width:768px) and (max-width:1023px){.footer .footer-wht .trademarks .media-part{width:auto;float:left;margin-top:20px}}.footer .footer-wht .trademarks .media-part>ul{float:right}.footer .footer-wht .trademarks .media-part>ul>li{position:relative;width:48px;height:48px;margin-left:6px;text-align:center;cursor:pointer;padding:0}.footer .footer-wht .trademarks .media-part>ul>li:hover{background-color:#ccc}.footer .footer-wht .trademarks .media-part>ul>li a{display:block;line-height:48px}.footer .footer-wht .trademarks .media-part>ul>li a img{vertical-align:middle}.footer .footer-wht .trademarks .media-part>ul .select-list{width:160px;height:48px}.footer .footer-wht .trademarks .media-part>ul .select-list .selected:after{background-image:url(../images/up-arrow-dark.png);width:16px;height:10px;top:19px}.footer .footer-wht .trademarks .media-part>ul .select-list .options{top:auto;bottom:48px;width:100%}.footer .footer-wht .trademarks .media-part>ul .select-list p{font-size:16px;font-weight:300;color:#2b2b2b}.footer-overlay .footer-expand-menu .f-menu-holder .two-up-col .f-sub-head>a,.footer-overlay .footer-expand-menu .single-col .f-sub-head>a{font-weight:700;text-transform:uppercase}.footer .footer-dark{background-color:#272729;width:100%;padding:15px 0}.footer .footer-dark:after{display:block;content:"";clear:both}.footer .footer-dark .copyright{float:left}.footer .footer-dark .copyright p{display:inline-block;font-size:14px;line-height:18px;color:#fff;padding-left:40px}@media screen and (max-width:1399px){.footer .footer-dark .copyright p{padding-left:20px}}.footer .footer-dark .policy-terms{float:right;padding-right:19px}.footer .footer-dark .policy-terms ul{list-style:none;margin:0;padding:0}.footer .footer-dark .policy-terms ul li{float:left;padding:0 0 2px 15px;list-style-image:none;line-height:inherit}.footer .footer-dark .policy-terms ul li:not(:last-of-type){padding-right:15px;border-right:1px solid #7c7c7c}.footer .footer-dark .policy-terms ul li a{color:#1fa4d4;text-decoration:none;font-size:14px}.breadcrumb a,.single-tutorial .navigation-wrap ol a:hover{text-decoration:underline}.footer-overlay{display:block;position:fixed;left:0;top:0;background:url(../images/footer-overlay-bg.jpg);width:100%;height:100%;float:left;z-index:12;overflow-y:auto}.footer-overlay .footer-expand-menu{display:table;width:100%;margin:90px auto 0;overflow-y:auto}@media screen and (max-width:767px){.footer-overlay{height:100%!important}.footer-overlay .footer-expand-menu{display:block;float:left}}.footer-overlay .footer-expand-menu .f-menu-holder{width:100%;padding:20px 33px;display:table-cell;vertical-align:middle;float:left}@media screen and (max-width:1399px) and (min-width:768px){.footer-overlay .footer-expand-menu .f-menu-holder{padding:20px 0}}.footer-overlay .footer-expand-menu .f-menu-holder .f-main-menu{margin-bottom:40px}@media screen and (max-width:767px){.footer-overlay .footer-expand-menu .f-menu-holder{padding:0;display:block;vertical-align:inherit}.footer-overlay .footer-expand-menu .f-menu-holder .f-main-menu{margin-bottom:20px}}.footer-overlay .footer-expand-menu .f-menu-holder .f-main-menu>li>a{display:block;font-family:"Roboto Condensed",sans-serif;font-size:28px;line-height:41px;color:#fff;text-transform:capitalize;position:relative;padding-bottom:10px}@media screen and (max-width:1399px) and (min-width:768px){.footer-overlay .footer-expand-menu .f-menu-holder .f-main-menu>li>a{font-size:22px;line-height:26px}}@media screen and (max-width:768px){.footer-overlay .footer-expand-menu .f-menu-holder .f-main-menu>li>a{font-size:16px;line-height:20px}}.footer-overlay .footer-expand-menu .f-menu-holder .f-main-menu>li>a:after{content:"";background:#fff;width:100%;height:1px;position:absolute;left:0;bottom:0}.footer-overlay .footer-expand-menu .f-menu-holder .f-sub-menu{margin-top:6px}@media screen and (max-width:1023px) and (min-width:768px){.footer-overlay .footer-expand-menu .f-menu-holder .f-sub-menu>li{float:left;margin-right:10px}}.footer-overlay .footer-expand-menu .f-menu-holder .f-sub-menu>li>a{font-family:Roboto,sans-serif;font-size:14px;line-height:36px;color:#fff;text-transform:capitalize;position:relative}.footer-overlay .footer-expand-menu .f-menu-holder .f-sub-menu>li>a:after{content:"";background:#fff;width:100%;height:1px;position:absolute;left:0;bottom:-7px;opacity:0;transition:all .3s ease}.footer-overlay .footer-expand-menu .f-menu-holder .f-sub-menu>li>a:hover:after{opacity:1;bottom:-2px}.footer-overlay .footer-expand-menu .f-menu-holder .f-side-menu>li{margin-bottom:20px}@media screen and (max-width:1279px) and (min-width:1024px){.footer-overlay .footer-expand-menu .f-menu-holder .f-side-menu{width:68%}.footer-overlay .footer-expand-menu .f-menu-holder .f-side-menu>li{float:left;margin-right:20px;margin-bottom:10px}}@media screen and (max-width:767px){.footer-overlay .footer-expand-menu .f-menu-holder .f-sub-menu{display:none;padding-left:10px}.footer-overlay .footer-expand-menu .f-menu-holder .f-sub-menu>li>a{line-height:24px}.footer-overlay .footer-expand-menu .f-menu-holder .f-side-menu>li{margin-bottom:10px}}.footer-overlay .footer-expand-menu .f-menu-holder .f-side-menu>li>a{font-family:"Roboto Condensed",sans-serif;font-size:26px;line-height:41px;color:#fff;text-transform:capitalize}@media screen and (max-width:1399px) and (min-width:1280px){.footer-overlay .footer-expand-menu .f-menu-holder .f-side-menu>li>a{font-size:24px}}@media screen and (max-width:1279px) and (min-width:1024px){.footer-overlay .footer-expand-menu .f-menu-holder .f-side-menu>li>a{font-size:22px;line-height:30px}}@media screen and (max-width:1023px) and (min-width:768px){.footer-overlay .footer-expand-menu .f-menu-holder .f-side-menu>li{float:left;margin-right:15px;margin-bottom:10px}.footer-overlay .footer-expand-menu .f-menu-holder .f-side-menu>li>a{font-size:20px;line-height:26px}}.footer-overlay .footer-expand-menu .f-menu-holder .two-up-col{max-width:466px;float:left;margin-right:60px;width:100%}@media screen and (min-width:1280px){.footer-overlay .footer-expand-menu .f-menu-holder .two-up-col{margin-right:40px;width:calc(40% - 50px)}}@media screen and (max-width:1279px) and (min-width:1024px){.footer-overlay .footer-expand-menu .f-menu-holder .two-up-col{margin:0 40px;width:calc(36% - 70px)}}.footer-overlay .footer-expand-menu .f-menu-holder .two-up-col .col-two{padding-right:10px}@media screen and (max-width:767px){.footer-overlay .footer-expand-menu .f-menu-holder .f-side-menu>li>a{font-size:16px;line-height:24px}.footer-overlay .footer-expand-menu .f-menu-holder .two-up-col{max-width:100%;margin:0}.footer-overlay .footer-expand-menu .f-menu-holder .two-up-col .col-two{padding-right:0}}@media screen and (max-width:1023px) and (min-width:768px){.footer-overlay .footer-expand-menu .f-menu-holder .two-up-col{max-width:100%;margin-right:0}.footer-overlay .footer-expand-menu .f-menu-holder .two-up-col .f-sub-head{width:100%}}.footer-overlay .footer-expand-menu .single-col{max-width:204px;float:left;margin-right:61px;width:100%}@media screen and (max-width:1279px) and (min-width:1024px){.footer-overlay .footer-expand-menu .single-col{margin-right:0;width:25%;max-width:inherit}}@media screen and (max-width:1023px) and (min-width:768px){.footer-overlay .footer-expand-menu .single-col{max-width:100%;margin-right:20px}.footer-overlay .footer-expand-menu .single-col .f-sub-head{width:100%}}@media screen and (max-width:767px){.footer-overlay .footer-expand-menu .single-col{max-width:100%;margin:0;width:100%}}.footer-overlay .footer-expand-menu .single-col:last-of-type{margin-right:0;max-width:198px;display:inline-block}.footer-overlay .footer-expand-menu .single-col.absolute{position:absolute;top:108px;float:none;max-width:210px}@media screen and (max-width:1023px){.footer-overlay .footer-expand-menu .single-col.absolute{position:static;top:0;max-width:170px}}.footer-overlay .f-mbl-link{display:none}@media screen and (max-width:767px){.footer-overlay .f-mbl-link{display:block;font-family:"Roboto Condensed",sans-serif;font-size:14px;line-height:24px;color:#fff;text-transform:uppercase;font-weight:700}}.footer-overlay .f-mobile:before{content:"";background:url(../images/footer-menu-arrow.png) no-repeat;width:15px;height:13px;position:absolute;right:10px;top:10px;transition:all .3s ease}.footer-overlay .f-mobile.arrow_change:before{content:"";transform:rotate(-180deg)}.footer .footer-wht .sub-nav .lic-number ul li:last-of-type{border-right:none;padding-right:0}.breadcrumb{float:left;padding:10px 0 0 8px;font-family:"Roboto Condensed",sans-serif;font-size:12px;letter-spacing:.049em;font-weight:700}.breadcrumb a{color:#1fa4d4;transition:all .3s ease}.breadcrumb a:hover{color:#5b5e61}.open{background:#323334;transition:all .3s ease}.open .hamburger span{background:#fff!important}.open p{color:#fff!important}#webcast-slider h5,#webcast-slider p,.carousel h4,.f-black-bar a,.video-carousel h4{color:#fff}.overlay{position:fixed!important;bottom:0}@media screen and (max-width:1100px){.footer .footer-wht .sub-nav .lic-number{float:left;margin-top:20px;width:100%;text-align:center}}@media screen and (max-width:767px){.footer .footer-wht .sub-nav{padding:24px 0 20px}.footer .footer-wht .sub-nav .nav-menus{text-align:center}.footer .footer-wht .sub-nav .nav-menus li{float:none;display:inline-block;padding:0 10px 10px}.footer .footer-wht .sub-nav .nav-menus li a{font-size:16px}.footer .footer-wht .sub-nav .lic-number{float:left;width:100%;margin-top:10px}.footer .footer-wht .sub-nav .lic-number ul{padding-left:0}.footer .footer-wht .sub-nav .lic-number ul:before{left:0;width:30px;background-size:100%}.footer .footer-wht .sub-nav .lic-number ul li p{font-size:14px}.footer .footer-wht .trademarks{padding:20px 0}.footer .footer-wht .trademarks .content-part{width:100%;padding-right:0}.footer .footer-wht .trademarks .content-part p{font-size:14px;padding-top:0}.footer .footer-wht .trademarks .media-part{width:100%;float:left;margin-top:20px}.footer .footer-wht .trademarks .media-part>ul{width:50%;float:left}}@media screen and (max-width:767px) and (max-width:479px){.footer .footer-wht .sub-nav .nav-menus li a{font-size:14px}}@media screen and (max-width:767px) and (max-width:480px){.footer .footer-wht .trademarks .media-part>ul{width:100%;margin-bottom:10px}}@media screen and (max-width:767px){.footer .footer-wht .trademarks .media-part>ul>li{margin:0 5px 0 0;text-align:center;width:36px;height:36px}.footer .footer-wht .trademarks .media-part>ul>li:last-of-type{margin-right:0}.footer .footer-wht .trademarks .media-part>ul>li a{line-height:36px;display:block}.footer .footer-wht .trademarks .media-part>ul>li a img{vertical-align:middle}.footer .footer-wht .trademarks .media-part>ul .select-list{width:150px;height:36px}.footer .footer-wht .trademarks .media-part>ul .select-list p{font-size:14px}.footer .footer-wht .trademarks .media-part>ul .select-list .selected:after{top:14px}}@media screen and (max-width:767px) and (max-width:480px){.footer .footer-wht .trademarks .media-part>ul .select-list{width:110px}.footer .footer-wht .trademarks .media-part>ul .select-list .selected:after{right:-25px}.footer .footer-wht .trademarks .media-part>ul .select-list .v-middle-inner{padding:0}}.multi-section-slider .slider-nav .we-btn .next,.we-slider .slider-nav .we-btn .next{right:-24px}@media screen and (max-width:767px){.footer .footer-wht .trademarks .media-part>ul .select-list .options{bottom:36px}.footer .footer-dark{padding:15px 20px;text-align:center}.footer .footer-dark .copyright{width:100%}.footer .footer-dark .copyright p{padding:0}.footer .footer-dark .policy-terms{float:left;width:100%;padding:0;margin-top:10px}.footer .footer-dark .policy-terms ul{text-align:center}.footer .footer-dark .policy-terms ul li{float:none;display:inline-block}}.f-black-bar{width:100%;padding:22px 0;background:#323334}@media screen and (max-width:767px){.f-black-bar{padding:10px 0}}.f-black-bar .lic-number{float:left;padding-top:12px}.f-black-bar .lic-number li{font-family:Roboto,sans-serif;display:inline-block;padding-right:14px;border-right:1px solid #fff}.f-black-bar .lic-number li:last-of-type{border:none;padding-left:10px;padding-right:0}.f-black-bar a{font-size:16px;line-height:24px}@media screen and (max-width:767px){.f-black-bar .lic-number{width:100%;float:none}.f-black-bar a{font-size:14px}}.f-black-bar .media-part{float:right}@media screen and (max-width:767px){.f-black-bar .media-part{float:none;width:100%;margin-top:20px}}.f-black-bar .media-part .select-list{width:160px;height:48px}.f-black-bar .media-part .select-list p{font-size:16px;font-weight:300}@media screen and (max-width:767px){.f-black-bar .media-part .select-list{height:40px;width:140px;margin-left:0}.f-black-bar .media-part .select-list .selected .v-middle-inner{padding:0}}.f-black-bar .media-part .select-list .selected:after{background-image:url(../images/up-arrow-dark.png);width:16px;height:10px;top:19px}@media screen and (max-width:767px){.f-black-bar .media-part .select-list .selected:after{top:14px}}.f-black-bar .media-part .select-list .options{top:auto;bottom:48px;width:100%}.f-black-bar .media-part>ul>li{float:left;position:relative;width:48px;height:48px;margin-left:6px;text-align:center;cursor:pointer;padding:0}.f-black-bar .media-part>ul>li a{display:block;line-height:48px}@media screen and (max-width:767px){.f-black-bar .media-part>ul>li{width:40px;height:40px}.f-black-bar .media-part>ul>li a{line-height:36px}}.f-black-bar .media-part>ul>li a img{vertical-align:middle}.minimal-footer .footer-nav .share{border-right:0 solid #fff}.minimal-footer .footer-wht .sub-nav .lic-number{float:none;margin:10px 0}.minimal-footer .lic-number li:first-of-type{padding-right:20px;margin-right:20px;border-right:1px solid #ddd}.we-slider{width:100%;height:auto;overflow:hidden}.we-slider:after{display:block;content:"";clear:both}.we-slider .slider{float:left;width:1000000px;height:100%;overflow:hidden}.we-slider .slider .item{position:relative;float:left;overflow:hidden}.we-slider .slider .item .bg-img{height:100%}.we-slider .slider .item .bg-img img{position:absolute;width:100%;height:auto;transition:none}.we-slider .slider-nav{position:absolute;bottom:26px;left:50%;transform:translate(-50%,0)}.we-slider .slider-nav .we-btn{position:absolute;top:0;width:100%}.we-slider .slider-nav .we-btn.grey .next,.we-slider .slider-nav .we-btn.grey .prev{background:#dad9d6}.we-slider .slider-nav .we-btn.grey .next:hover,.we-slider .slider-nav .we-btn.grey .prev:hover{background:#3bb7da}.we-slider .slider-nav .we-btn .next,.we-slider .slider-nav .we-btn .prev{position:absolute;top:-6px;cursor:pointer;height:24px;width:24px;border-radius:50%;background:#fff}.we-slider .slider-nav .we-btn .next:hover,.we-slider .slider-nav .we-btn .prev:hover{background:#b1b2b4}.we-slider .slider-nav .we-btn .prev{left:-34px}.we-slider .slider-nav span{background-color:#fff;border-radius:50%;float:left;width:12px;height:12px;margin-right:9px;cursor:pointer}.we-slider .slider-nav .active{background-color:#b1b2b4}.multi-section-slider{width:100%;height:auto}.multi-section-slider:after{display:block;content:"";clear:both}.multi-section-slider .slider{float:left;width:10000px;height:100%;overflow:hidden}@media screen and (max-width:1024px){.multi-section-slider{overflow:hidden}.multi-section-slider .slider{width:auto;height:auto}}.multi-section-slider .slider .item{position:relative;float:left;border-left:1px solid #c7c7c7}.multi-section-slider .slider .item:first-child{border:0}.multi-section-slider .slider .item .bg-img{height:100%}.multi-section-slider .slider .item .bg-img img{position:absolute;transition:none}.multi-section-slider .slider .item.resources-default{margin-right:10px;height:100%}.multi-section-slider .slider-nav{position:absolute;bottom:26px;left:50%;transform:translate(-50%,0)}.multi-section-slider .slider-nav .we-btn{position:absolute;top:0;width:100%}.multi-section-slider .slider-nav .we-btn.grey .next,.multi-section-slider .slider-nav .we-btn.grey .prev{background:#dad9d6}.multi-section-slider .slider-nav .we-btn.grey .next:hover,.multi-section-slider .slider-nav .we-btn.grey .prev:hover{background:#3bb7da}.multi-section-slider .slider-nav .we-btn .next,.multi-section-slider .slider-nav .we-btn .prev{position:absolute;top:-6px;cursor:pointer;height:24px;width:24px;border-radius:50%;background:#fff;overflow:hidden;transition:all .3s ease}.multi-section-slider .slider-nav .we-btn .next:hover,.multi-section-slider .slider-nav .we-btn .prev:hover{background:#b1b2b4}.multi-section-slider .slider-nav .we-btn .prev{left:-34px}.multi-section-slider .slider-nav span{background-color:#fff;border-radius:50%;float:left;width:12px;height:12px;margin-right:9px;cursor:pointer;border:1px solid #b1b2b4}.multi-section-slider .slider-nav .active{background-color:#b1b2b4}.multi-section-slider.featured-resources-slider{height:100%}.multi-section-slider.featured-resources-slider .slider-nav{top:64px}.multi-section-slider.featured-resources-slider .slider .item{border:1px solid #d1d1d1;margin-bottom:6px}@media screen and (max-width:768px){.multi-section-slider.featured-resources-slider .slider .item{height:443px}}.multi-section-slider.featured-resources-slider .slider .item:first-child{border:1px solid #d1d1d1}#webcast-slider{overflow:hidden}#webcast-slider .item{width:640px;height:359px;border-right:1px solid #fff;overflow:hidden}#webcast-slider .wrapper{padding:0 60px}#webcast-slider .wrapper .bg-img img{width:100%;height:auto}#webcast-slider .wrapper .black-overlay{background-color:rgba(0,0,0,.3)}#webcast-slider .wrapper .v-middle{padding:0 20px;text-align:left;vertical-align:bottom}#webcast-slider .wrapper a{width:100%;float:left;margin-bottom:15px}#webcast-slider .wrapper .item-caption{position:absolute;top:0;left:20px;background-color:#3bb7da;float:left;padding:4px 15px}#webcast-slider .wrapper .item-caption p{font-size:14px;line-height:22px;text-transform:uppercase;font-weight:700}#webcast-slider .wrapper .text-container{display:block;width:100%;border-left:2px solid #3db5e6;padding:0 20px;margin-bottom:25px;z-index:0}#webcast-slider .wrapper .text-container h5{display:inline-block;line-height:normal;font-family:"Roboto Condensed",sans-serif;font-weight:700}#webcast-slider .wrapper .text-container p{font-size:16px;padding-top:18px}#webcast-slider .slider-nav{bottom:52px}#webcast-slider .slider-nav .we-btn .next,#webcast-slider .slider-nav .we-btn .prev{background:#e8e8e8;border-radius:50%;height:24px;width:24px}#webcast-slider .slider-nav .we-btn .next:hover,#webcast-slider .slider-nav .we-btn .prev:hover{background:#1fa4d4}#webcast-slider .slider-nav span{border:1px solid #e8e8e8}#webcast-slider .slider-nav span.active{background:#e8e8e8}.carousel,.video-carousel{overflow:hidden}.carousel .video-wrapper,.video-carousel .video-wrapper{height:337px;overflow:hidden}@media screen and (max-width:768px){.carousel .video-wrapper,.video-carousel .video-wrapper{height:1070px}}.carousel .item,.video-carousel .item{height:337px}.carousel .col-three,.video-carousel .col-three{width:auto}.carousel .v-middle-wrapper,.video-carousel .v-middle-wrapper{background:rgba(0,0,0,.6)}.carousel h2,.video-carousel h2{margin-bottom:34px}.featured-section.carousel .video-wrapper{height:450px}@media screen and (max-width:1280px){.featured-section.carousel .video-wrapper{height:456px}}@media screen and (max-width:1024px){.featured-section.carousel .video-wrapper{height:450px}}@media screen and (max-width:768px){.featured-section.carousel .video-wrapper{height:1346px}}.featured-section.carousel .v-middle-wrapper{background-color:transparent}.community-block .developer-wrapper{max-width:850px;margin:0 auto}.community-block .developer-wrapper .video-wrapper{position:relative;overflow:initial;margin:0 auto;height:auto;padding-bottom:39px}.community-block .developer-wrapper .v-middle-wrapper{background:0 0}.community-block .developer-wrapper .developer-wrapper p{line-height:26px}.feature .col-three:nth-of-type(even):after,.feature .col-three:nth-of-type(even):before,.video-carousel .col-three:nth-of-type(even):after,.video-carousel .col-three:nth-of-type(even):before{content:"";background:#8f8f8f;width:1px;height:100%;position:absolute;left:0;top:0;z-index:2}@media screen and (max-width:767px){.feature .col-three:nth-of-type(even):after,.feature .col-three:nth-of-type(even):before,.video-carousel .col-three:nth-of-type(even):after,.video-carousel .col-three:nth-of-type(even):before{width:100%;height:1px}.feature .col-three:nth-of-type(even):after,.video-carousel .col-three:nth-of-type(even):after{bottom:0;top:auto}}.sol-carousel .item,.sol-carousel .video-wrapper{height:384px}.feature .col-three:nth-of-type(even):after,.video-carousel .col-three:nth-of-type(even):after{right:0;left:auto}.sol-carousel{padding:54px 0 94px}.sol-carousel .slider-nav{bottom:45px}.sol-carousel h2{margin-bottom:36px}.sol-carousel .multi-section-slider .move-up a{display:inline-block;margin-bottom:24px}.related-wrapper{margin-bottom:50px}.related-wrapper.carousel .multi-section-slider .slider-nav{bottom:160px}@media screen and (max-width:1279px){.related-wrapper.carousel .multi-section-slider .slider-nav{bottom:140px}}@media screen and (max-width:1023px){.related-wrapper.carousel .multi-section-slider .slider-nav{bottom:130px}}@media screen and (max-width:768px){.related-wrapper.carousel .multi-section-slider{height:1070px}}@media screen and (min-width:768px) and (max-width:1023px){#webcast-slider .wrapper .text-container h3{line-height:24px}#webcast-slider .item{height:300px}#webcast-slider .slider-nav{bottom:25px}.video-carousel.feature .three-col-row{height:250px}.video-carousel.feature .three-col-row h2{font-size:18px;margin-bottom:3px}.video-carousel.feature .three-col-row p{font-size:15px;line-height:19px}.video-carousel.feature .three-col-row .col-three:hover .hover-btn{transform:translateY(-100px)}.video-carousel .video-wrapper{height:384px}.video-carousel .item{height:250px}}@media screen and (max-width:767px){#webcast-slider .wrapper{padding:0 15px}#webcast-slider .wrapper .item-caption{padding:0 15px;left:20px}#webcast-slider .wrapper .item-caption h6{font-size:12px;line-height:20px}#webcast-slider .wrapper a img{width:50px;height:50px}#webcast-slider .wrapper .text-container{left:20px;padding-left:20px;bottom:10px}#webcast-slider .wrapper .text-container h3{line-height:22px}#webcast-slider .item{height:300px}#webcast-slider .slider-nav{bottom:18px}.video-carousel.feature .three-col-row h2{font-size:18px;margin-bottom:3px}.video-carousel.feature .three-col-row p{font-size:15px;line-height:19px}.video-carousel.feature .three-col-row .col-three{height:200px}.video-carousel.feature .three-col-row .col-three:hover .hover-btn{transform:translateY(-80px)}.video-carousel .video-wrapper{height:240px}.video-carousel .item{height:200px}.carousel .multi-section-slider .slider-nav,.video-carousel .multi-section-slider .slider-nav{bottom:15px}}@media screen and (max-width:667px){#webcast-slider .multi-section-slider{margin-bottom:15px}#webcast-slider .slider-nav{bottom:20px}}.slide-in-form-content{position:absolute;top:50%;transform:translateY(-50%);padding:40px 20px;background-color:#686868;background-image:url(https://hortonworks.com/wp-content/uploads/2016/06/Elephant_Skin.png);background-repeat:repeat-y}#slide-in-form-inner-container{position:relative;height:100%;min-height:100vh}#slide-in-form-container{position:absolute;color:#fff;padding-bottom:20px;width:386px;min-height:100vh;right:-390px;display:none;z-index:9;transition:right 1s ease}#slide-in-form-container.slide-open{right:0;transition:right 1s ease}#slide-in-form-container .slider_bg{position:fixed;background-color:transparent;width:385px;height:100vh;z-index:-1}#slide-in-form-container h2{margin-left:10px;font-size:34px;margin-bottom:20px}#slide-in-form-container .used~label,#slide-in-form-container input:focus~label{top:5px;font-size:12px;color:#9a9a9a}#slide-in-form-container .description{margin-left:10px;color:#fff;font-size:16px;margin-bottom:18px;line-height:20px;border-top:1px solid #979797;padding-top:20px}#slide-in-form-container .col-two{width:100%;margin-bottom:14px}#slide-in-form-container .optin-row{margin-bottom:75px}#slide-in-form-container .optin-row label{line-height:19px}#slide-in-form-container .row{margin-bottom:0}#slide-in-form-container input{background-color:#a6a6a6;border:1px solid #000;color:#3e3e3f;height:40px}#slide-in-form-container label{color:#fff;font-size:14px;font-weight:500;text-align:left;left:30px;top:18px}#slide-in-form-container label.placeholder{color:#3e3e3f}#slide-in-form-container input[type=checkbox]{height:20px;position:relative;top:20px;cursor:pointer;pointer-events:auto;color:#fff}#slide-in-form-container form{text-align:left}#slide-in-form-container #submit{text-align:left;margin-top:26px;margin-left:10px}#slide-closer{cursor:pointer;position:relative;top:-65px;left:160px}.home-page .col-two h2{margin-top:36px;margin-bottom:6px}.home-page .col-two p.green-text{font-weight:700}.home-page .col-two p{font-weight:300}svg .horton-hdf,svg .horton-hdp,svg .horton-modern-data{cursor:pointer}.page-search-results .searchbar{padding:15px 0}.page-search-results .searchbar .search-wrap{border-bottom:none;position:relative;text-align:left}.page-search-results .searchbar img{position:absolute;float:none;padding-top:0;height:20px;top:10px;left:10px}.page-search-results .searchbar input{display:inline-block;width:calc(100% - 110px);height:40px;padding:0 0 0 40px;line-height:40px}.page-search-results .content-types{margin:10px 0 20px}.page-search-results .content-types a{color:#000;padding:10px 5px 8px;display:inline-block;font-weight:700;border-bottom:2px solid transparent}.page-search-results .content-types a.active,.page-search-results .content-types a:hover{border-bottom:2px solid #44AC34}.page-search-results .results-count{font-size:12px}.page-search-results .search-results-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.page-search-results .search-results-wrap .main{-ms-flex-preferred-size:calc(100% / 3 * 2);flex-basis:calc(100% / 3 * 2)}.page-search-results .search-results-wrap .secondary{-ms-flex-preferred-size:calc(100% / 3 - 15px);flex-basis:calc(100% / 3 - 15px)}.page-search-results .search-results-wrap .search-results-type{margin-bottom:15px}.page-search-results .search-results-wrap .results-header{background:#E8E8E8;width:100%;font-weight:700;padding:7px 10px;margin-bottom:10px}.page-search-results .search-results-wrap .search-result{margin-bottom:15px;line-height:16px}.page-search-results .search-results-wrap .search-result>a{display:block}.page-search-results .search-results-wrap .search-result .title{display:block;font-weight:700}.page-search-results .search-results-wrap .search-result .snippet{color:#404041;font-size:13px}.page-search-results .search-results-wrap .search-result img{max-width:100px;float:left}.page-search-results .search-results-wrap .search-result em{font-style:normal;background-color:#E6E6E6}.page-search-results .search-results-wrap .st-page:after{content:'';display:block;clear:both}.page-search-results .search-results-wrap .st-prev{float:left}.page-search-results .search-results-wrap .st-next{float:right}.body-content .st-search-container{padding-top:40px}.body-content .st-search-container .st-ui-type-heading a.st-ui-result .st-ui-type-detail{max-height:37px;font-size:14px}.body-content .st-search-container .st-ui-type-heading .st-ui-type-detail-bold{font-size:14px}.body-content .st-search-container section{padding:0}.search-wrap{border-bottom:1px solid #676767}.search-wrap img{float:left;padding-top:18px}@media screen and (max-width:767px){.search-wrap img{width:20px;padding-top:15px}}.search-wrap .top-search-input{width:calc(100% - 130px);height:56px;box-sizing:border-box;background:0 0;float:left;border:none;font-family:"Roboto Condensed",sans-serif;font-size:40px;line-height:41px;color:#676767;font-weight:300;text-transform:capitalize;padding:0 0 0 20px}#search-results-container.tutorials #no_results span,.search-wrap .form-btn{text-transform:uppercase}@media screen and (max-width:1399px) and (min-width:768px){.search-wrap .top-search-input{width:calc(100% - 140px);font-size:30px}}@media screen and (max-width:767px){.search-wrap .top-search-input{font-size:18px;width:calc(100% - 95px);padding:18px 0 5px 5px;line-height:32px;height:38px}}@media screen and (max-width:480px){.search-wrap .top-search-input{font-size:14px}}.search-wrap .top-search-input ::-moz-placeholder,.search-wrap .top-search-input ::-ms-input-placeholder,.search-wrap .top-search-input ::-webkit-input-placeholder{color:#676767;font-family:"Roboto Condensed",sans-serif}.search-wrap .form-btn{color:#fff;background:#3fae2a;font-family:Roboto,sans-serif;font-size:14px;line-height:1;font-weight:700;padding:13px 20px;float:right;letter-spacing:.05em;margin-top:0;cursor:pointer}#search-results-container.tutorials .path-header.cta-bar p,#search-results-container.tutorials .series-header.cta-bar p{font-weight:400}@media screen and (max-width:767px){.search-wrap .form-btn{font-size:12px;padding:8px 10px;margin-top:6px}}#search-results-container.tutorials .path-header.cta-bar,#search-results-container.tutorials .series-header.cta-bar{padding:29px 20px 25px;border-left:1px solid #fff;border-right:1px solid #fff}.search-filter .filter-header-container.tutorials .close-x{display:inline}#search-results-container.tutorials .product-container:not(.selected-product),#search-results-container.tutorials .tutorial-container .tutorial-list li.disabled .excerpt,#search-results-container.tutorials .tutorial-container .tutorial-list li.disabled .learn-more,.search-filter .filter-header-container.tutorials .hamburger{display:none}#search-results-container.tutorials .tutorial-container.disabled{opacity:.3}#search-results-container.tutorials .tutorial-container.disabled .tutorial-list li.disabled{opacity:1}#search-results-container.tutorials .tutorial-container .tutorial-list li.disabled{opacity:.3;pointer-events:none;cursor:not-allowed}#search-results-container.tutorials .tutorial-container .tutorial-list li.disabled h5:after{content:' (filtered)';font-weight:400;font-size:16px}#search-results-container.tutorials .path-container.disabled{opacity:.3}#search-results-container.tutorials .path-container.disabled .tutorial-container.disabled{opacity:1}#search-results-container.tutorials .tutorial-container{border:1px solid #e8e8e8;margin-bottom:10px}#search-results-container.tutorials .tutorial-container .tutorial-header{display:block;padding:19px 20px 15px;background:#456b7e;color:#fff}#search-results-container.tutorials .tutorial-container .tutorial-header:before{content:'–';font-size:30px;font-weight:700;text-align:center;line-height:24px;display:inline-block;width:20px;margin-right:20px;float:left}#search-results-container.tutorials .tutorial-container .tutorial-header.collapsed:before{content:'+'}#search-results-container.tutorials .tutorial-container .tutorial-header.collapsed+.tutorial-list{display:none}#search-results-container.tutorials .tutorial-container .tutorial-list{margin:25px 0}#search-results-container.tutorials .tutorial-container .tutorial-list li{cursor:pointer;padding:25px 40px 8px 20px}#search-results-container.tutorials .tutorial-container .tutorial-list li:hover{background:#e8f6fb}#search-results-container.tutorials .tutorial-container .tutorial-list li:hover .learn-more{visibility:visible}.fancybox-nav span,.hidden,.hwx-survey .ajax-loader,.legacy .invisible{visibility:hidden}#search-results-container.tutorials .tutorial-container .tutorial-list li .tutorial-link{color:#404041}#search-results-container.tutorials .tutorial-container .tutorial-list li p{font-size:16px}#search-results-container.tutorials .tutorial-container .tutorial-list li .learn-more{visibility:hidden;margin-top:3px}#search-results-container.tutorials #no_results{display:none;margin-bottom:1em}.single-tutorial .stars .star{position:relative;width:20px;height:20px;display:inline-block;cursor:pointer}.single-tutorial .stars .star div{position:absolute;top:0;left:0}.single-tutorial .stars .star:not(.full):not(.tempfull):not(.partial) .full{display:none}.single-tutorial .stars .star.partial .full{overflow:hidden}.single-tutorial .stars .star.partial.percent_1 .full{width:10%}.single-tutorial .stars .star.partial.percent_2 .full{width:20%}.single-tutorial .stars .star.partial.percent_3 .full{width:30%}.single-tutorial .stars .star.partial.percent_4 .full{width:40%}.single-tutorial .stars .star.partial.percent_5 .full{width:50%}.single-tutorial .stars .star.partial.percent_6 .full{width:60%}.single-tutorial .stars .star.partial.percent_7 .full{width:70%}.single-tutorial .stars .star.partial.percent_8 .full{width:80%}.single-tutorial .stars .star.partial.percent_9 .full{width:90%}.single-tutorial .stars svg{width:20px;height:20px;fill:#F5A623}.single-tutorial .stars span{display:inline-block;color:#F5A623;font-size:24px;line-height:24px}.single-tutorial #tutorial-footer,.single-tutorial #tutorial-reviews{margin-top:20px}.single-tutorial #tutorial-footer h4:first-of-type,.single-tutorial #tutorial-reviews h4:first-of-type{margin-top:0;text-align:center}.single-tutorial #tutorial-footer h5,.single-tutorial #tutorial-reviews h5{font-weight:400;font-family:roboto;text-transform:none;color:#A2A2A2;font-size:16px;line-height:20px;margin:0}.single-tutorial #tutorial-footer h6,.single-tutorial #tutorial-reviews h6{color:#4A4A4A;font-size:24px;font-weight:700;line-height:29px;text-transform:none;margin:0 0 12px}.single-tutorial #tutorial-footer .ratings,.single-tutorial #tutorial-reviews .ratings{margin-bottom:40px;line-height:23px}.single-tutorial #tutorial-footer .ratings .stars,.single-tutorial #tutorial-reviews .ratings .stars{display:inline-block}.single-tutorial #tutorial-footer .ratings .review-count a,.single-tutorial #tutorial-reviews .ratings .review-count a{vertical-align:top;font-size:16px}.single-tutorial #tutorial-footer .tags span,.single-tutorial #tutorial-reviews .tags span{display:inline-block;background:#EEE;border-radius:9px;padding:0 16px;margin-top:5px}.single-tutorial #tutorial-footer .tags span+span,.single-tutorial #tutorial-reviews .tags span+span{margin-left:18px}.single-tutorial #tutorial-footer .button-default+.button-default,.single-tutorial #tutorial-footer .button-default+.button-gray,.single-tutorial #tutorial-footer .button-default+.button-green,.single-tutorial #tutorial-footer .button-default+.button-orange,.single-tutorial #tutorial-footer .button-default+.button-white,.single-tutorial #tutorial-footer .button-gray+.button-default,.single-tutorial #tutorial-footer .button-gray+.button-gray,.single-tutorial #tutorial-footer .button-gray+.button-green,.single-tutorial #tutorial-footer .button-gray+.button-orange,.single-tutorial #tutorial-footer .button-gray+.button-white,.single-tutorial #tutorial-footer .button-green+.button-default,.single-tutorial #tutorial-footer .button-green+.button-gray,.single-tutorial #tutorial-footer .button-green+.button-green,.single-tutorial #tutorial-footer .button-green+.button-orange,.single-tutorial #tutorial-footer .button-green+.button-white,.single-tutorial #tutorial-footer .button-orange+.button-default,.single-tutorial #tutorial-footer .button-orange+.button-gray,.single-tutorial #tutorial-footer .button-orange+.button-green,.single-tutorial #tutorial-footer .button-orange+.button-orange,.single-tutorial #tutorial-footer .button-orange+.button-white,.single-tutorial #tutorial-footer .button-white+.button-default,.single-tutorial #tutorial-footer .button-white+.button-gray,.single-tutorial #tutorial-footer .button-white+.button-green,.single-tutorial #tutorial-footer .button-white+.button-orange,.single-tutorial #tutorial-footer .button-white+.button-white,.single-tutorial #tutorial-reviews .button-default+.button-default,.single-tutorial #tutorial-reviews .button-default+.button-gray,.single-tutorial #tutorial-reviews .button-default+.button-green,.single-tutorial #tutorial-reviews .button-default+.button-orange,.single-tutorial #tutorial-reviews .button-default+.button-white,.single-tutorial #tutorial-reviews .button-gray+.button-default,.single-tutorial #tutorial-reviews .button-gray+.button-gray,.single-tutorial #tutorial-reviews .button-gray+.button-green,.single-tutorial #tutorial-reviews .button-gray+.button-orange,.single-tutorial #tutorial-reviews .button-gray+.button-white,.single-tutorial #tutorial-reviews .button-green+.button-default,.single-tutorial #tutorial-reviews .button-green+.button-gray,.single-tutorial #tutorial-reviews .button-green+.button-green,.single-tutorial #tutorial-reviews .button-green+.button-orange,.single-tutorial #tutorial-reviews .button-green+.button-white,.single-tutorial #tutorial-reviews .button-orange+.button-default,.single-tutorial #tutorial-reviews .button-orange+.button-gray,.single-tutorial #tutorial-reviews .button-orange+.button-green,.single-tutorial #tutorial-reviews .button-orange+.button-orange,.single-tutorial #tutorial-reviews .button-orange+.button-white,.single-tutorial #tutorial-reviews .button-white+.button-default,.single-tutorial #tutorial-reviews .button-white+.button-gray,.single-tutorial #tutorial-reviews .button-white+.button-green,.single-tutorial #tutorial-reviews .button-white+.button-orange,.single-tutorial #tutorial-reviews .button-white+.button-white{margin-left:16px}.single-tutorial #tutorial-footer p,.single-tutorial #tutorial-reviews p{font-size:16px}.single-tutorial #tutorial-footer p:last-child,.single-tutorial #tutorial-reviews p:last-child{margin-bottom:0}.single-tutorial #tutorial-footer .columns,.single-tutorial #tutorial-reviews .columns{margin:60px 0;display:-ms-flexbox;display:flex}.single-tutorial #tutorial-footer .columns>div,.single-tutorial #tutorial-reviews .columns>div{position:relative;padding-bottom:40px}.single-tutorial #tutorial-footer .columns .col1,.single-tutorial #tutorial-reviews .columns .col1{-ms-flex-preferred-size:50%;flex-basis:50%;padding-right:65px;border-right:1px solid #DADADA}.single-tutorial #tutorial-footer .columns .col2,.single-tutorial #tutorial-reviews .columns .col2{-ms-flex-preferred-size:50%;flex-basis:50%;padding-left:65px}.single-tutorial #tutorial-footer .columns .button-wrap,.single-tutorial #tutorial-reviews .columns .button-wrap{position:absolute;bottom:0}@media screen and (max-width:660px){.single-tutorial #tutorial-footer .columns{-ms-flex-direction:column;flex-direction:column}.single-tutorial #tutorial-footer .columns .col1,.single-tutorial #tutorial-footer .columns .col2{padding-right:0;padding-left:0;border:none}.single-tutorial #tutorial-footer .columns .col2{margin-top:23px}}.single-tutorial #tutorial-reviews{display:none}.single-tutorial #tutorial-reviews.modal-open .reviews{min-height:500px}.single-tutorial #tutorial-reviews .columns{margin-bottom:40px}.single-tutorial #tutorial-reviews .columns>div{padding-bottom:0}.single-tutorial #tutorial-reviews .columns .col1{-ms-flex-preferred-size:35%;flex-basis:35%}.single-tutorial #tutorial-reviews .columns .col2{-ms-flex-preferred-size:65%;flex-basis:65%}.single-tutorial #tutorial-reviews .columns .col2 .recommends{line-height:19px;margin-bottom:12px}.single-tutorial #tutorial-reviews .columns .col2 .recommends .percent-recommend{color:#E17000;font-size:20px;font-weight:700}@media screen and (max-width:920px){.single-tutorial #tutorial-reviews .columns .col1{-ms-flex-preferred-size:100%;flex-basis:100%;border-right:none;padding:0 30px}.single-tutorial #tutorial-reviews .columns .col2{display:none}}@media screen and (max-width:375px){.single-tutorial #tutorial-reviews .columns .col1{padding:0}}.single-tutorial #tutorial-reviews .ratings{margin-top:5px;margin-bottom:0;font-size:14px}.single-tutorial #tutorial-reviews .ratings .average{margin-bottom:15px;line-height:23px}.single-tutorial #tutorial-reviews .ratings .average .stars{display:inline-block}.single-tutorial #tutorial-reviews .ratings .average .review-count{vertical-align:top;font-size:16px}.single-tutorial #tutorial-reviews .ratings .average .avg-rating-text{float:right}.single-tutorial #tutorial-reviews .ratings .percent{line-height:19px;margin-bottom:8px}.single-tutorial #tutorial-reviews .ratings .percent span{display:inline-block;vertical-align:bottom}.single-tutorial #tutorial-reviews .ratings .percent .label{width:45px;margin-right:10px}.single-tutorial #tutorial-reviews .ratings .percent .bar-wrap{background-color:#EEE;width:calc(100% - 118px);margin-right:10px;height:19px}.single-tutorial #tutorial-reviews .ratings .percent .bar-wrap .bar{background-color:#F5A623;height:19px}.single-tutorial #tutorial-reviews .ratings .percent .value{width:45px}.single-tutorial #tutorial-reviews .review-filters{position:relative;border-top:1px solid #EEE;border-bottom:1px solid #EEE;padding:12px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.single-tutorial #tutorial-reviews .review-filters .showing{margin-right:auto}.single-tutorial #tutorial-reviews .review-filters .button-default,.single-tutorial #tutorial-reviews .review-filters .button-gray,.single-tutorial #tutorial-reviews .review-filters .button-green,.single-tutorial #tutorial-reviews .review-filters .button-orange,.single-tutorial #tutorial-reviews .review-filters .button-white{min-width:145px;text-align:center}.single-tutorial #tutorial-reviews .review-filters .review-modal{display:none;z-index:2;position:absolute;top:64px;right:29px;padding:22px 38px;max-width:442px;min-width:280px;border:2px solid #D0D0D0;background-color:#EEE;box-shadow:0 4px 23px 0 rgba(104,104,104,.5)}@media screen and (max-width:525px){.single-tutorial #tutorial-reviews .review-filters .review-modal{right:0;padding:22px 18px 0}}.single-tutorial #tutorial-reviews .review-filters .review-modal .close{cursor:pointer;position:absolute;top:0;right:25px;background:#C2C0C0;width:28px;height:22px;text-align:center;color:#fff;font-size:12px;line-height:22px}.single-tutorial #tutorial-reviews .review-filters .review-modal .close:before{content:'';display:block;position:absolute;top:-9px;width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:9px solid #C2C0C0}.single-tutorial #tutorial-reviews .review-filters .review-modal .review-fields,.single-tutorial #tutorial-reviews .review-filters .review-modal .success{display:none;text-align:center}.single-tutorial #tutorial-reviews .review-filters .review-modal h4{font-family:roboto;font-size:22px;font-weight:500;line-height:29px;padding-bottom:15px;border-bottom:1px solid #C2C2C2}.single-tutorial #tutorial-reviews .review-filters .review-modal .col{padding:0}.single-tutorial #tutorial-reviews .review-filters .review-modal .col.rating-wrap{text-align:left}.single-tutorial #tutorial-reviews .review-filters .review-modal .col.rating-wrap .stars{float:left}.single-tutorial #tutorial-reviews .review-filters .review-modal .col.rating-wrap .stars span{cursor:pointer}.single-tutorial #tutorial-reviews .review-filters .review-modal .col.rating-wrap label{position:relative;float:left;top:auto;left:auto;font-size:16px;line-height:24px;color:#4A4A4A;margin-right:25px}.single-tutorial #tutorial-reviews .review-filters .review-modal .optin-row label{font-size:12px;line-height:16px;color:#4A4A4A;text-align:left;padding-left:10px;position:relative;top:auto;left:auto}.single-tutorial #tutorial-reviews .review-filters .review-modal .optin-row label input{height:auto;width:auto;float:left}.single-tutorial #tutorial-reviews .review-filters .review-modal .description{text-align:left;font-size:14px;line-height:20px;color:#9B9B9B}.single-tutorial #tutorial-reviews .review-filters .review-modal .submit.disabled{cursor:wait;background:#ccc;border:2px solid #ccc}.single-tutorial #tutorial-reviews .review-filters .review-modal .hpot{display:none}.single-tutorial #tutorial-reviews .review-filters .review-modal #result-message{display:none;margin-top:22px}.single-tutorial #tutorial-reviews .review-filters .review-modal #result-message p{color:red;line-height:18px}.single-tutorial #tutorial-reviews .reviews .star,.single-tutorial #tutorial-reviews .reviews .star svg{width:15px;height:15px}.single-tutorial #tutorial-reviews .reviews>div{padding:20px 0;border-top:1px solid #EEE}.single-tutorial #tutorial-reviews .reviews>div:first-child{border-top:none}.single-tutorial #tutorial-reviews .reviews>div .review_meta{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.single-tutorial #tutorial-reviews .reviews>div .review_meta .rating{min-width:100px;float:left}.single-tutorial #tutorial-reviews .reviews>div .review_meta .title{color:#4A4A4A;font-size:16px;font-weight:700;line-height:21px}.single-tutorial #tutorial-reviews .reviews>div .review_meta .author_tools{display:none;margin-left:auto}.single-tutorial #tutorial-reviews .reviews>div .review_meta .author_tools .edit svg{fill:#979797;width:16px;height:16px}.single-tutorial #tutorial-reviews .reviews>div .author_meta{line-height:19px}.single-tutorial #tutorial-reviews .reviews>div .author_meta .date{font-size:14px}.single-tutorial #tutorial-reviews .reviews>div .review_body p{line-height:22px}.single-tutorial #tutorial-reviews .reviews>div .review_body .full{display:none}.single-tutorial #tutorial-reviews .reviews .edit_review{display:none;padding:18px 40px;background-color:#EEE}.single-tutorial #tutorial-reviews .reviews .edit_review .fields{width:calc(100% - 104px)}.single-tutorial #tutorial-reviews .reviews .edit_review .actions{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;width:104px}.single-tutorial #tutorial-reviews .reviews .edit_review .actions .cancel{color:#ACACAC;font-size:14px;line-height:18px}.single-tutorial #tutorial-reviews .reviews .edit_review .actions .cancel svg{float:right;padding-left:5px;width:18px;height:18px;fill:#ACACAC}.single-tutorial #tutorial-reviews .reviews .edit_review .actions button{width:92px;margin-top:auto}.single-tutorial #tutorial-reviews .reviews .edit_review form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-tutorial #tutorial-reviews .reviews .edit_review form .col{padding:0}.single-tutorial #tutorial-reviews .reviews .edit_review form .row{float:none;margin-bottom:0}.single-tutorial #tutorial-reviews .reviews .edit_review form .row.first-row{margin-bottom:14px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:480px){.single-tutorial #tutorial-reviews .reviews .edit_review form .row.first-row{-ms-flex-direction:column;flex-direction:column}}.single-tutorial #tutorial-reviews .reviews .edit_review form textarea{padding:18px 20px;height:100px}.single-tutorial #tutorial-reviews .reviews .edit_review form input[type=text]{height:40px;padding:0 20px}@media screen and (max-width:600px){.single-tutorial #tutorial-reviews .reviews .edit_review form .actions,.single-tutorial #tutorial-reviews .reviews .edit_review form .fields{width:100%}.single-tutorial #tutorial-reviews .reviews .edit_review form .actions{margin-top:14px;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}.single-tutorial #tutorial-reviews .reviews .edit_review .rating-wrap{min-width:105px;text-align:left}@media screen and (max-width:480px){.single-tutorial #tutorial-reviews .reviews .edit_review .rating-wrap{margin-bottom:14px}.single-tutorial #tutorial-reviews .reviews .edit_review .rating-wrap .star,.single-tutorial #tutorial-reviews .reviews .edit_review .rating-wrap .star svg{width:20px;height:20px}}.single-tutorial #tutorial-reviews .reviews .edit_review .rating-wrap label{top:0;left:3px;font-size:14px}.single-tutorial #tutorial-reviews .reviews .edit_review .rating-wrap .stars{margin:16px 10px 0 0;display:inline-block}.single-tutorial #tutorial-reviews .reviews .edit_review .rating-wrap+.col{-ms-flex-positive:2;flex-grow:2}.single-tutorial #tutorial-reviews .reviews .edit_review #success-message{display:none;text-align:center}.single-tutorial #tutorial-reviews .reviews .edit_review #success-message p{line-height:60px}.single-tutorial #tutorial-reviews .reviews .edit_review #error-message{text-align:center;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:22px}.single-tutorial #tutorial-reviews .reviews .edit_review #error-message p{color:red;line-height:18px}.single-tutorial .section-nav{margin-bottom:20px}.single-tutorial .section-nav .prev{float:left}.single-tutorial .section-nav .next{float:right}.single-tutorial .section-nav:after{content:"";display:table;clear:both}.single-tutorial .hw-wrapper section .markdown-body a[target="_blank"]:after,.single-tutorial .navigation-wrap ol li ul li:not(.active):before{content:none}.single-tutorial .navigation-wrap{min-height:300px;width:300px;float:left;padding-top:55px}.single-tutorial .navigation-wrap .navigation-container+.navigation-container{margin-top:20px}.single-tutorial .navigation-wrap .navigation{border:1px solid #ddd;border-top:none}.single-tutorial .navigation-wrap .nav-head{background:#466B7E;padding:14px 20px;color:#fff;font-size:22px;line-height:27px;font-family:"Roboto Condensed",sans-serif;font-weight:700}.single-tutorial .navigation-wrap .nav-head span:not(.series){color:#bababa}.single-tutorial .navigation-wrap ol li ul li.active>a,.single-tutorial .navigation-wrap ol>li.active,.single-tutorial .navigation-wrap ol>li.active>a{color:#3fae2a}.single-tutorial .navigation-wrap ol{padding:30px 20px 20px 15px;margin-top:0}.single-tutorial .navigation-wrap ol li{font-size:16px;font-weight:700}.single-tutorial .navigation-wrap ol li ul{margin:20px 0;padding-left:18px}.single-tutorial .navigation-wrap ol li ul li{margin-bottom:0;font-weight:400}.single-tutorial .navigation-wrap ol li+li{margin-top:10px}.single-tutorial .navigation-wrap ol a{color:#404041}.single-tutorial .navigation-wrap .tutorials_back{display:block;font-size:15px;font-weight:700;text-transform:uppercase;margin:20px 0 30px}.single-tutorial .tutorial_body{width:calc(100% - 300px);float:left;padding-top:55px;padding-left:40px;margin-bottom:2em}@media screen and (max-width:1023px){.single-tutorial .navigation-wrap{width:100%}.single-tutorial .tutorial_body{width:100%;padding-left:0}}.single-tutorial .markdown-body h2:first-of-type{margin-top:0}.single-tutorial .hero-second-level{min-height:300px}.single-tutorial .hero-second-level h1{font-size:40px}@media screen and (max-width:667px){.single-tutorial .hero-second-level h1{font-size:32px}}.single-tutorial .hero-second-level h4{font-size:27px;color:#fff}.single-tutorial .hero-second-level h5{font-size:20px;color:#fff;text-transform:uppercase;letter-spacing:1px}.single-tutorial .hero-second-level h5 span:not(.series){color:#bababa}.single-tutorial .hero-second-level .v-middle-wrapper{background:#466B7E}.single-tutorial .hero-second-level .v-middle-wrapper .v-middle-inner{text-align:left}@media screen and (min-width:1400px){.single-tutorial .hero-second-level .v-middle-wrapper .v-middle-inner{padding:0 40px}}.filter-header-container.be-first{margin-top:1em}.filter-header-container.be-first #filter-topics{position:relative}.filter-header-container.be-first #filter-topics:hover{background:#456b7e;color:#fff}.filter-header-container.be-first #filter-topics.open .sub-filters{display:block}.filter-header-container.be-first .sub-filters{display:none;position:absolute;right:0;top:calc(100% - 2px);z-index:9;width:100%;min-width:240px;background-color:rgba(255,255,255,.83);border:2px solid #456b7e;text-align:left}.filter-header-container.be-first .sub-filters .sub-filter{display:block;text-transform:uppercase;font-size:16px;line-height:2.5;color:#404041;padding:0 15px}.filter-header-container.be-first .sub-filters .sub-filter+.sub-filter{border-top:solid 2px #456b7e}.filter-header-container.be-first .sub-filters .sub-filter:hover{background:#456b7e;color:#fff}.filter-header-container.be-first .sub-filters .sub-filter.selected{color:#fff}.filter-header-container.be-first .search{float:right;padding-left:20px;border-left:1px solid #c5c5c5;width:300px}.filter-header-container.be-first .search .search-wrap{border-bottom:none}.filter-header-container.be-first .search .search-wrap img{padding-top:12px}.filter-header-container.be-first .search .search-wrap .top-search-input{line-height:50px;width:calc(100% - 30px);font-size:24px;color:#808081}@media screen and (max-width:768px){.filter-header-container.be-first .search .search-wrap img{padding-top:10px}.filter-header-container.be-first .search .search-wrap .top-search-input{padding:0 0 0 20px;line-height:38px}}.filter-header-container.be-first .search button{display:none}@media screen and (max-width:1049px){.filter-header-container.be-first .search{float:none;border-bottom:1px solid #c5c5c5;border-left:none;width:100%}}#search-results-container.be-first{padding-left:0;float:left;width:calc(100% - 360px);transition:none}@media screen and (max-width:1023px){#search-results-container.be-first{width:100%;float:none}}#search-results-container.be-first .grid-sizer{width:calc(33.333% - 7.67px)}@media screen and (min-width:1024px) and (max-width:1279px){#search-results-container.be-first .grid-sizer{width:calc(50% - 6px)}}@media screen and (max-width:767px){#search-results-container.be-first .grid-sizer{width:calc(50% - 6px)}}@media screen and (max-width:666px){#search-results-container.be-first .grid-sizer{width:100%}}#search-results-container.be-first .gutter-sizer{width:12px}#search-results-container.be-first .tile{position:relative;width:calc(33.333% - 7.67px);height:440px;margin-bottom:12px;border:1px solid #d1d1d1;padding-bottom:45px;overflow:hidden}@media screen and (min-width:1024px) and (max-width:1279px){#search-results-container.be-first .tile{width:calc(50% - 6px)}}@media screen and (max-width:767px){#search-results-container.be-first .tile{width:calc(50% - 6px)}}@media screen and (max-width:666px){#search-results-container.be-first .tile{width:100%}}#search-results-container.be-first .tile .image_wrap .image{width:100%;height:190px;background-size:cover;background-repeat:no-repeat;background-position:center center;border-bottom:1px #d1d1d1 solid}#search-results-container.be-first .tile .copy{padding:0 16px 16px}#search-results-container.be-first .tile .meta{padding:16px 0;text-transform:uppercase;font-size:12px;font-family:"Roboto Condensed",sans-serif;letter-spacing:2.4px;color:grey}#search-results-container.be-first .tile .meta .date{float:left}#search-results-container.be-first .tile .meta .type{float:right}#search-results-container.be-first .tile .meta:after{content:"";display:table;clear:both}#search-results-container.be-first .tile a.title{color:#404041}#search-results-container.be-first .tile h4{line-height:1.15;margin-bottom:16px;font-size:22px}#search-results-container.be-first .tile p{font-size:14px;line-height:20px;color:#4d4d4d}#search-results-container.be-first .tile .readmore{position:absolute;bottom:0;left:0;height:45px;width:100%;font-size:14px;padding:0 16px;border-top:1px #d1d1d1 solid;background:#fff}#search-results-container.be-first .tile .readmore:before{content:"";text-align:right;position:absolute;top:-31px;right:0;width:100%;height:30px;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff 70%)}#search-results-container.be-first .tile .readmore a{display:inline-block;position:relative;line-height:45px;font-weight:700;text-transform:uppercase}#search-results-container.be-first .tile .readmore a:before{content:"\203A";position:absolute;right:-20px;line-height:40px;font-size:28px}#search-results-container.be-first .load_more{margin-bottom:1em}#search-results-container.be-first .load_more a.button-default.disabled,#search-results-container.be-first .load_more a.disabled.button-gray,#search-results-container.be-first .load_more a.disabled.button-green,#search-results-container.be-first .load_more a.disabled.button-orange,#search-results-container.be-first .load_more a.disabled.button-white,#search-results-container.be-first .load_more button.disabled{cursor:progress}#search-results-container.be-first .load_more .no_results{display:none;line-height:42px;margin-top:25px}#search-results-container.be-first.resource-center{width:100%}#search-results-container.be-first.resource-center .grid-sizer{width:calc(23% + 15px)}@media screen and (min-width:1024px) and (max-width:1279px){#search-results-container.be-first.resource-center .grid-sizer{width:calc(50% - 6px)}}@media screen and (max-width:1024px){#search-results-container.be-first.resource-center .grid-sizer{width:calc(31% + 6px)}}@media screen and (max-width:767px){#search-results-container.be-first.resource-center .grid-sizer{width:calc(50% - 6px)}}@media screen and (max-width:666px){#search-results-container.be-first.resource-center .grid-sizer{width:100%}}#search-results-container.be-first.resource-center .tile{position:relative;width:calc(25% - 7.67px)}@media screen and (min-width:1024px) and (max-width:1279px){#search-results-container.be-first.resource-center .tile{width:calc(50% - 6px)}}@media screen and (max-width:1024px){#search-results-container.be-first.resource-center .tile{width:calc(31% + 12px)}}@media screen and (max-width:767px){#search-results-container.be-first.resource-center .tile{width:calc(50% - 6px)}}@media screen and (max-width:666px){#search-results-container.be-first.resource-center .tile{width:100%}}.search-filter.newsletter-archive{padding-top:92px}.search-filter.newsletter-archive .item-cell{min-height:0}.search-filter.newsletter-archive .item-cell .item-body-container .item-body{min-height:50px}.search-filter.newsletter-archive .item-cell .item-button-container{float:right;margin-right:50px}.search-filter.newsletter-archive .filter-header-container .search_filter{border-right:1px solid #ccc}#search-results-container.newsletter-results{float:none;width:100%}#search-results-container.newsletter-results .item-cell{display:-ms-flexbox;display:flex;padding-top:30px;padding-bottom:20px}#search-results-container.newsletter-results .item-body-container{width:25%}@media screen and (max-width:768px){#search-results-container.newsletter-results .item-cell{display:block}#search-results-container.newsletter-results .item-body-container{width:100%;text-align:center}}#search-results-container.newsletter-results .newsletter-abstract-container{width:49%;margin-right:20px}@media screen and (max-width:1280px){#search-results-container.newsletter-results .newsletter-abstract-container{width:45%}}@media screen and (max-width:1024px){.search-filter.newsletter-archive .item-cell .item-button-container{float:none}#search-results-container.newsletter-results .newsletter-abstract-container{width:42%}}@media screen and (max-width:768px){#search-results-container.newsletter-results .newsletter-abstract-container{width:100%}#search-results-container.newsletter-results .item-button-container{margin-right:0}}.article-newsletter_subscribe,.be-first-promos,.resource-center-promos{float:right;width:300px;text-align:right}.article-newsletter_subscribe img,.be-first-promos img,.resource-center-promos img{min-width:300px}@media screen and (max-width:1023px){.article-newsletter_subscribe,.be-first-promos,.resource-center-promos{width:100%;float:none;text-align:center}}.article-newsletter_subscribe .newsletter-subscribe-outer,.be-first-promos .newsletter-subscribe-outer,.resource-center-promos .newsletter-subscribe-outer{position:relative;z-index:1;top:0;display:block;left:auto;transition:all 2s ease-out;opacity:1}@media screen and (max-width:1024px){.article-newsletter_subscribe .newsletter-subscribe-outer,.be-first-promos .newsletter-subscribe-outer,.resource-center-promos .newsletter-subscribe-outer{position:fixed;top:auto;bottom:-48px;left:0;right:0;z-index:10}}.article-newsletter_subscribe .newsletter-subscribe-outer.pre-slide,.be-first-promos .newsletter-subscribe-outer.pre-slide,.resource-center-promos .newsletter-subscribe-outer.pre-slide{position:relative;top:3000px}@media screen and (max-width:1024px){.article-newsletter_subscribe .newsletter-subscribe-outer.pre-slide,.be-first-promos .newsletter-subscribe-outer.pre-slide,.resource-center-promos .newsletter-subscribe-outer.pre-slide{position:fixed;bottom:-48px;left:0;top:auto;width:100%}}.article-newsletter_subscribe .newsletter-subscribe-outer.overtake,.be-first-promos .newsletter-subscribe-outer.overtake,.resource-center-promos .newsletter-subscribe-outer.overtake{width:100%;height:100%;z-index:10000;background-color:rgba(255,255,255,.8);position:fixed;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;top:0;left:0;transition:all 1s ease-in}.article-newsletter_subscribe .newsletter-subscribe-outer.overtake.fade-out,.be-first-promos .newsletter-subscribe-outer.overtake.fade-out,.resource-center-promos .newsletter-subscribe-outer.overtake.fade-out{opacity:0;transition:all 1s}.article-newsletter_subscribe .newsletter-subscribe-outer.overtake.fade-in,.be-first-promos .newsletter-subscribe-outer.overtake.fade-in,.resource-center-promos .newsletter-subscribe-outer.overtake.fade-in{opacity:1;transition:all 1s}.article-newsletter_subscribe .newsletter-subscribe-outer.fade-out,.be-first-promos .newsletter-subscribe-outer.fade-out,.resource-center-promos .newsletter-subscribe-outer.fade-out{opacity:0;transition:all 1s}.article-newsletter_subscribe .newsletter-subscribe-outer.fade-in,.be-first-promos .newsletter-subscribe-outer.fade-in,.resource-center-promos .newsletter-subscribe-outer.fade-in{opacity:1;transition:all 1s}.article-newsletter_subscribe .newsletter-subscribe,.be-first-promos .newsletter-subscribe,.resource-center-promos .newsletter-subscribe{color:#fff;transition:all 1s}@media screen and (max-width:1024px){.article-newsletter_subscribe .newsletter-subscribe-outer.overtake,.be-first-promos .newsletter-subscribe-outer.overtake,.resource-center-promos .newsletter-subscribe-outer.overtake{width:auto;height:auto;display:inherit;z-index:1;background-color:transparent;position:static}.article-newsletter_subscribe .newsletter-subscribe,.be-first-promos .newsletter-subscribe,.resource-center-promos .newsletter-subscribe{display:-ms-flexbox;display:flex;padding:10px}}.article-newsletter_subscribe .newsletter-subscribe img,.be-first-promos .newsletter-subscribe img,.resource-center-promos .newsletter-subscribe img{min-width:inherit}.article-newsletter_subscribe .newsletter-subscribe input[type=email],.be-first-promos .newsletter-subscribe input[type=email],.resource-center-promos .newsletter-subscribe input[type=email]{width:100%;font-size:16px;height:39px}.article-newsletter_subscribe .newsletter-subscribe input[type=checkbox],.be-first-promos .newsletter-subscribe input[type=checkbox],.resource-center-promos .newsletter-subscribe input[type=checkbox]{margin:0;width:auto}.article-newsletter_subscribe .newsletter-subscribe.thankyou,.be-first-promos .newsletter-subscribe.thankyou,.resource-center-promos .newsletter-subscribe.thankyou{height:492px}.article-newsletter_subscribe .newsletter-subscribe p,.be-first-promos .newsletter-subscribe p,.resource-center-promos .newsletter-subscribe p{color:#fff}.article-newsletter_subscribe .newsletter-subscribe #x-closer,.be-first-promos .newsletter-subscribe #x-closer,.resource-center-promos .newsletter-subscribe #x-closer{display:none}.article-newsletter_subscribe .newsletter-subscribe #x-closer img,.be-first-promos .newsletter-subscribe #x-closer img,.resource-center-promos .newsletter-subscribe #x-closer img{width:16px;height:16px}@media screen and (max-width:1024px){.article-newsletter_subscribe .newsletter-subscribe #x-closer,.be-first-promos .newsletter-subscribe #x-closer,.resource-center-promos .newsletter-subscribe #x-closer{display:block;font-weight:700;font-size:22px;opacity:.32;position:absolute;left:90%;cursor:pointer}.article-newsletter_subscribe .newsletter-subscribe .newsletter-subscribe-body-container,.be-first-promos .newsletter-subscribe .newsletter-subscribe-body-container,.resource-center-promos .newsletter-subscribe .newsletter-subscribe-body-container{width:86%}}.article-newsletter_subscribe .newsletter-subscribe .newsletter-subscribe-body-container p,.be-first-promos .newsletter-subscribe .newsletter-subscribe-body-container p,.resource-center-promos .newsletter-subscribe .newsletter-subscribe-body-container p{font-size:16px}.article-newsletter_subscribe .newsletter-subscribe .newsletter-subscribe-body-container p.content-title,.be-first-promos .newsletter-subscribe .newsletter-subscribe-body-container p.content-title,.resource-center-promos .newsletter-subscribe .newsletter-subscribe-body-container p.content-title{width:210px;font-size:36px;font-weight:400;margin-left:26px;margin-bottom:10px;line-height:1;text-align:center}@media screen and (max-width:1024px){.article-newsletter_subscribe .newsletter-subscribe .newsletter-subscribe-body-container p.content-title,.be-first-promos .newsletter-subscribe .newsletter-subscribe-body-container p.content-title,.resource-center-promos .newsletter-subscribe .newsletter-subscribe-body-container p.content-title{margin:20px 0 6px 10px;font-size:28px;width:auto}}.article-newsletter_subscribe .newsletter-subscribe .newsletter-subscribe-body-container p.content-body,.be-first-promos .newsletter-subscribe .newsletter-subscribe-body-container p.content-body,.resource-center-promos .newsletter-subscribe .newsletter-subscribe-body-container p.content-body{line-height:1.4;margin-left:10px;margin-bottom:10px}.article-newsletter_subscribe .newsletter-subscribe .newsletter-subscribe-body-container .content-title#ct-mobile,.be-first-promos .newsletter-subscribe .newsletter-subscribe-body-container .content-title#ct-mobile,.resource-center-promos .newsletter-subscribe .newsletter-subscribe-body-container .content-title#ct-mobile{display:none;text-align:left;margin-left:10px}@media screen and (max-width:1024px){.article-newsletter_subscribe .newsletter-subscribe .newsletter-subscribe-body-container .content-title#ct-mobile,.be-first-promos .newsletter-subscribe .newsletter-subscribe-body-container .content-title#ct-mobile,.resource-center-promos .newsletter-subscribe .newsletter-subscribe-body-container .content-title#ct-mobile{display:block}.article-newsletter_subscribe .newsletter-subscribe .newsletter-subscribe-body-container .content-title#ct-web,.be-first-promos .newsletter-subscribe .newsletter-subscribe-body-container .content-title#ct-web,.resource-center-promos .newsletter-subscribe .newsletter-subscribe-body-container .content-title#ct-web{display:none}.article-newsletter_subscribe .newsletter-subscribe .newsletter-subscribe-body-container .content-title.mobile-success-adj,.be-first-promos .newsletter-subscribe .newsletter-subscribe-body-container .content-title.mobile-success-adj,.resource-center-promos .newsletter-subscribe .newsletter-subscribe-body-container .content-title.mobile-success-adj{margin-top:14px;margin-bottom:16px}}.article-newsletter_subscribe .newsletter-subscribe .newsletter-subscribe-body-container .content-body#cb-mobile,.be-first-promos .newsletter-subscribe .newsletter-subscribe-body-container .content-body#cb-mobile,.resource-center-promos .newsletter-subscribe .newsletter-subscribe-body-container .content-body#cb-mobile{display:none}.article-newsletter_subscribe .newsletter-subscribe.thankyou .newsletter-subscribe-body-container p.content-title,.be-first-promos .newsletter-subscribe.thankyou .newsletter-subscribe-body-container p.content-title,.resource-center-promos .newsletter-subscribe.thankyou .newsletter-subscribe-body-container p.content-title{margin-top:52px}.article-newsletter_subscribe .newsletter-subscribe.thankyou .newsletter-subscribe-body-container .success_message p,.be-first-promos .newsletter-subscribe.thankyou .newsletter-subscribe-body-container .success_message p,.resource-center-promos .newsletter-subscribe.thankyou .newsletter-subscribe-body-container .success_message p{text-align:left;line-height:1.4;margin-top:32px}@media screen and (max-width:1024px){.article-newsletter_subscribe .newsletter-subscribe .newsletter-subscribe-body-container .content-body#cb-mobile,.be-first-promos .newsletter-subscribe .newsletter-subscribe-body-container .content-body#cb-mobile,.resource-center-promos .newsletter-subscribe .newsletter-subscribe-body-container .content-body#cb-mobile{display:block}.article-newsletter_subscribe .newsletter-subscribe .newsletter-subscribe-body-container .content-body#cb-web,.be-first-promos .newsletter-subscribe .newsletter-subscribe-body-container .content-body#cb-web,.resource-center-promos .newsletter-subscribe .newsletter-subscribe-body-container .content-body#cb-web{display:none}.article-newsletter_subscribe .newsletter-subscribe .form-container,.be-first-promos .newsletter-subscribe .form-container,.resource-center-promos .newsletter-subscribe .form-container{position:relative;margin-left:-70px}.article-newsletter_subscribe .newsletter-subscribe .form-container.mobile-success-adj,.be-first-promos .newsletter-subscribe .form-container.mobile-success-adj,.resource-center-promos .newsletter-subscribe .form-container.mobile-success-adj{margin-left:10px}.article-newsletter_subscribe .newsletter-subscribe .form-container.mobile-success-adj .success_message p,.be-first-promos .newsletter-subscribe .form-container.mobile-success-adj .success_message p,.resource-center-promos .newsletter-subscribe .form-container.mobile-success-adj .success_message p{text-align:left}}.article-newsletter_subscribe .newsletter-subscribe .form-container .success-message p,.be-first-promos .newsletter-subscribe .form-container .success-message p,.resource-center-promos .newsletter-subscribe .form-container .success-message p{text-align:center}.article-newsletter_subscribe .newsletter-subscribe .form-container .marketo-optin-prompt,.be-first-promos .newsletter-subscribe .form-container .marketo-optin-prompt,.resource-center-promos .newsletter-subscribe .form-container .marketo-optin-prompt{text-align:left;padding:0;margin-left:10px}.article-newsletter_subscribe .newsletter-subscribe .form-container .marketo-optin-prompt label,.be-first-promos .newsletter-subscribe .form-container .marketo-optin-prompt label,.resource-center-promos .newsletter-subscribe .form-container .marketo-optin-prompt label{top:16px}.article-newsletter_subscribe .newsletter-subscribe .form-container .marketo-optin-prompt .optinlabel,.be-first-promos .newsletter-subscribe .form-container .marketo-optin-prompt .optinlabel,.resource-center-promos .newsletter-subscribe .form-container .marketo-optin-prompt .optinlabel{color:#e8e8e8;font-size:12px!important;display:inline-block;width:88%;vertical-align:top;line-height:1.3}.article-newsletter_subscribe .newsletter-subscribe #mkto_submit .button-orange,.be-first-promos .newsletter-subscribe #mkto_submit .button-orange,.resource-center-promos .newsletter-subscribe #mkto_submit .button-orange{margin-top:8px}@media screen and (max-width:1024px){.article-newsletter_subscribe .newsletter-subscribe #mkto_submit,.be-first-promos .newsletter-subscribe #mkto_submit,.resource-center-promos .newsletter-subscribe #mkto_submit{position:absolute;top:-8px;left:64%}.article-newsletter_subscribe .newsletter-subscribe #mkto_submit .button-orange,.be-first-promos .newsletter-subscribe #mkto_submit .button-orange,.resource-center-promos .newsletter-subscribe #mkto_submit .button-orange{padding:0 15px;font-size:14px}.article-newsletter_subscribe .newsletter-subscribe .marketo_field .Email,.be-first-promos .newsletter-subscribe .marketo_field .Email,.resource-center-promos .newsletter-subscribe .marketo_field .Email{padding:0}.article-newsletter_subscribe .newsletter-subscribe input[type=email],.be-first-promos .newsletter-subscribe input[type=email],.resource-center-promos .newsletter-subscribe input[type=email]{display:block;width:62%}}.article-newsletter_subscribe .newsletter-subscribe.overtake,.be-first-promos .newsletter-subscribe.overtake,.resource-center-promos .newsletter-subscribe.overtake{width:785px;background-color:#44697d;position:absolute;bottom:auto;color:#fff;text-align:left;height:324px;padding:0 64px;transition:all 1s}@media screen and (max-width:1024px){.article-newsletter_subscribe .newsletter-subscribe.overtake,.be-first-promos .newsletter-subscribe.overtake,.resource-center-promos .newsletter-subscribe.overtake{width:785px;background-color:#44697d;position:static;bottom:auto;color:#fff;text-align:left;height:324px;padding:0 64px;transition:all 1s}}.article-newsletter_subscribe .newsletter-subscribe.overtake .newsletter-subscribe-img-container,.be-first-promos .newsletter-subscribe.overtake .newsletter-subscribe-img-container,.resource-center-promos .newsletter-subscribe.overtake .newsletter-subscribe-img-container{height:324px;display:inline-block}.article-newsletter_subscribe .newsletter-subscribe.overtake .newsletter-subscribe-img-container .v-helper,.be-first-promos .newsletter-subscribe.overtake .newsletter-subscribe-img-container .v-helper,.resource-center-promos .newsletter-subscribe.overtake .newsletter-subscribe-img-container .v-helper{display:inline-block;height:100%;vertical-align:middle}.article-newsletter_subscribe .newsletter-subscribe.overtake .newsletter-subscribe-img-container .img-mobile,.be-first-promos .newsletter-subscribe.overtake .newsletter-subscribe-img-container .img-mobile,.resource-center-promos .newsletter-subscribe.overtake .newsletter-subscribe-img-container .img-mobile{display:none}.article-newsletter_subscribe .newsletter-subscribe.overtake .newsletter-subscribe-img-container img,.be-first-promos .newsletter-subscribe.overtake .newsletter-subscribe-img-container img,.resource-center-promos .newsletter-subscribe.overtake .newsletter-subscribe-img-container img{display:inline-block;vertical-align:middle;height:148px}.article-newsletter_subscribe .newsletter-subscribe.overtake .newsletter-subscribe-body-container,.be-first-promos .newsletter-subscribe.overtake .newsletter-subscribe-body-container,.resource-center-promos .newsletter-subscribe.overtake .newsletter-subscribe-body-container{width:70%;display:inline-block;vertical-align:middle;margin-left:20px}.article-newsletter_subscribe .newsletter-subscribe.overtake .newsletter-subscribe-body-container p.content-title,.be-first-promos .newsletter-subscribe.overtake .newsletter-subscribe-body-container p.content-title,.resource-center-promos .newsletter-subscribe.overtake .newsletter-subscribe-body-container p.content-title{text-align:left;width:auto;margin-left:auto;margin-bottom:14px}.article-newsletter_subscribe .newsletter-subscribe.overtake .newsletter-subscribe-body-container p.content-body,.be-first-promos .newsletter-subscribe.overtake .newsletter-subscribe-body-container p.content-body,.resource-center-promos .newsletter-subscribe.overtake .newsletter-subscribe-body-container p.content-body{line-height:auto;margin-left:auto}.article-newsletter_subscribe .newsletter-subscribe.overtake #x-closer,.be-first-promos .newsletter-subscribe.overtake #x-closer,.resource-center-promos .newsletter-subscribe.overtake #x-closer{display:inline-block;font-weight:700;font-size:22px;float:right;opacity:.32;position:relative;top:0;right:-42px;cursor:pointer}@media screen and (max-width:1024px){.article-newsletter_subscribe .newsletter-subscribe.overtake #x-closer,.be-first-promos .newsletter-subscribe.overtake #x-closer,.resource-center-promos .newsletter-subscribe.overtake #x-closer{display:block;font-weight:700;font-size:22px;opacity:.32;position:absolute;left:90%;cursor:pointer}}.article-newsletter_subscribe .newsletter-subscribe.overtake.thankyou .newsletter-subscribe-body-container p.content-title,.be-first-promos .newsletter-subscribe.overtake.thankyou .newsletter-subscribe-body-container p.content-title,.resource-center-promos .newsletter-subscribe.overtake.thankyou .newsletter-subscribe-body-container p.content-title{margin-top:-50px}.article-newsletter_subscribe .newsletter-subscribe.overtake.thankyou .newsletter-subscribe-body-container .success_message p,.be-first-promos .newsletter-subscribe.overtake.thankyou .newsletter-subscribe-body-container .success_message p,.resource-center-promos .newsletter-subscribe.overtake.thankyou .newsletter-subscribe-body-container .success_message p{text-align:left;line-height:1.4;margin-top:6px}.article-newsletter_subscribe .newsletter-subscribe.overtake .form-container,.be-first-promos .newsletter-subscribe.overtake .form-container,.resource-center-promos .newsletter-subscribe.overtake .form-container{position:relative}.article-newsletter_subscribe .newsletter-subscribe.overtake .form-container .success_message p,.be-first-promos .newsletter-subscribe.overtake .form-container .success_message p,.resource-center-promos .newsletter-subscribe.overtake .form-container .success_message p{text-align:left}.article-newsletter_subscribe .newsletter-subscribe.overtake .form-container .marketo-optin-prompt,.be-first-promos .newsletter-subscribe.overtake .form-container .marketo-optin-prompt,.resource-center-promos .newsletter-subscribe.overtake .form-container .marketo-optin-prompt{margin-left:0}.article-newsletter_subscribe .newsletter-subscribe.overtake .form-container .email label,.be-first-promos .newsletter-subscribe.overtake .form-container .email label,.resource-center-promos .newsletter-subscribe.overtake .form-container .email label{top:6px;left:15px}.article-newsletter_subscribe .newsletter-subscribe.overtake form,.be-first-promos .newsletter-subscribe.overtake form,.resource-center-promos .newsletter-subscribe.overtake form{text-align:left}.article-newsletter_subscribe .newsletter-subscribe-img-container,.be-first-promos .newsletter-subscribe-img-container,.resource-center-promos .newsletter-subscribe .newsletter-subscribe-title-container,.resource-center-promos .newsletter-subscribe-img-container{text-align:center}.article-newsletter_subscribe .newsletter-subscribe.overtake form .col,.be-first-promos .newsletter-subscribe.overtake form .col,.resource-center-promos .newsletter-subscribe.overtake form .col{padding:0}.article-newsletter_subscribe .newsletter-subscribe.overtake #mkto_submit,.be-first-promos .newsletter-subscribe.overtake #mkto_submit,.resource-center-promos .newsletter-subscribe.overtake #mkto_submit{width:22%;position:absolute;top:-25px;right:105px}.article-newsletter_subscribe .newsletter-subscribe.overtake #mkto_submit .button-orange,.be-first-promos .newsletter-subscribe.overtake #mkto_submit .button-orange,.resource-center-promos .newsletter-subscribe.overtake #mkto_submit .button-orange{margin-top:25px;padding:0 30px}.article-newsletter_subscribe .newsletter-subscribe.overtake input[type=email],.be-first-promos .newsletter-subscribe.overtake input[type=email],.resource-center-promos .newsletter-subscribe.overtake input[type=email]{width:236px;height:40px}@media screen and (max-width:1024px){.article-newsletter_subscribe .newsletter-subscribe-img-container,.be-first-promos .newsletter-subscribe-img-container,.resource-center-promos .newsletter-subscribe-img-container{display:inline-block;width:80px;vertical-align:middle;margin-left:16px}}.article-newsletter_subscribe .newsletter-subscribe-img-container .img-mobile,.be-first-promos .newsletter-subscribe-img-container .img-mobile,.resource-center-promos .newsletter-subscribe-img-container .img-mobile{display:none}.article-newsletter_subscribe .newsletter-subscribe-img-container img,.be-first-promos .newsletter-subscribe-img-container img,.resource-center-promos .newsletter-subscribe-img-container img{margin-top:8px;margin-bottom:8px}@media screen and (max-width:1024px){.article-newsletter_subscribe .newsletter-subscribe-img-container .img-mobile,.be-first-promos .newsletter-subscribe-img-container .img-mobile,.resource-center-promos .newsletter-subscribe-img-container .img-mobile{display:inline}.article-newsletter_subscribe .newsletter-subscribe-img-container .img-web,.be-first-promos .newsletter-subscribe-img-container .img-web,.resource-center-promos .newsletter-subscribe-img-container .img-web{display:none}.article-newsletter_subscribe .newsletter-subscribe-img-container img,.be-first-promos .newsletter-subscribe-img-container img,.resource-center-promos .newsletter-subscribe-img-container img{height:auto}}.article-newsletter_subscribe #subscribe-expander,.be-first-promos #subscribe-expander,.resource-center-promos #subscribe-expander{position:fixed;bottom:0;right:0;z-index:1}label{color:#ababab;left:20px;top:16px;font-weight:400;font-size:20px}.resource-center-promos .newsletter-subscribe input[type=email]{width:auto;height:auto;font-size:20px}.resource-center-promos .newsletter-subscribe form input{margin:6px 0}.resource-center-promos .newsletter-subscribe form input:focus~label{color:#ababab;left:8px;top:12px;font-weight:400;font-size:12px}.resource-center-promos .newsletter-subscribe form label{color:#ababab;left:20px;top:16px;font-weight:400;font-size:20px}.resource-center-promos .newsletter-subscribe .newsletter-subscribe-title-container p.content-title{font-size:36px;font-weight:500;line-height:1.1}.resource-center-promos .newsletter-subscribe .newsletter-subscribe-title-container .content-title#ct-mobile{display:none;text-align:left;margin-left:10px}@media screen and (max-width:1024px){.resource-center-promos .newsletter-subscribe .newsletter-subscribe-title-container .content-title#ct-mobile{display:block}.resource-center-promos .newsletter-subscribe .newsletter-subscribe-title-container .content-title#ct-web{display:none}}.resource-center-promos .newsletter-subscribe.overtake{height:538px}.resource-center-promos .newsletter-subscribe.overtake .marketo_field{width:48%;display:inline-block}.resource-center-promos .newsletter-subscribe.overtake .marketo_field input{width:98%}.resource-center-promos .newsletter-subscribe.overtake .marketo_field input[type=email]{width:98%;height:auto;font-size:20px}.resource-center-promos .newsletter-subscribe.overtake .marketo_field.email label{top:16px}.resource-center-promos .newsletter-subscribe.overtake .newsletter-subscribe-img-container{height:110px;margin-top:33px;margin-left:8px}.resource-center-promos .newsletter-subscribe.overtake .newsletter-subscribe-img-container img.img-web{text-align:center;height:100px}.resource-center-promos .newsletter-subscribe.overtake .newsletter-subscribe-title-container{text-align:left;display:inline-block;width:458px;vertical-align:top;margin-top:60px}.resource-center-promos .newsletter-subscribe.overtake .newsletter-subscribe-title-container p.content-title{font-size:36px;font-weight:400}.resource-center-promos .newsletter-subscribe.overtake .newsletter-subscribe-body-container{width:auto}.resource-center-promos .newsletter-subscribe.overtake #mkto_submit{position:static}.benefit .list-content,.career-benifit .list-content{padding-top:5px}@media screen and (max-width:767px){.benefit .list-content .col-two,.career-benifit .list-content .col-two{width:100%}.benefit .list-content .col-two:last-of-type,.career-benifit .list-content .col-two:last-of-type{margin-top:22px}}.benefit .benefit-imgs,.career-benifit .benefit-imgs{float:left;width:70px;margin-top:0;margin-right:40px;margin-left:25px}@media screen and (max-width:1399px) and (min-width:1280px){.benefit .benefit-imgs,.career-benifit .benefit-imgs{margin-right:20px}}@media screen and (max-width:1279px) and (min-width:1024px){.benefit .benefit-imgs,.career-benifit .benefit-imgs{width:60px;margin-right:20px}}@media screen and (max-width:1023px) and (min-width:768px){.benefit .benefit-imgs,.career-benifit .benefit-imgs{width:50px;margin-right:20px;margin-left:0}}@media screen and (max-width:767px){.benefit .benefit-imgs,.career-benifit .benefit-imgs{width:40px;margin-right:20px;margin-left:0}}.career-benifit .text-container{margin-bottom:22px}@media screen and (max-width:1023px) and (min-width:480px){.career-benifit .text-container{margin-bottom:17px}}@media screen and (max-width:480px){.career-benifit .text-container{margin-bottom:12px}}.career-benifit .text-container .img-text,.career-benifit .text-container:last-of-type,.career-benifit .text-container:last-of-type p{margin-bottom:0}.second-level-banner a,.second-level-banner h1,.second-level-banner p{color:#fff;text-transform:uppercase}.second-level-banner h1{font-size:50px;padding-top:32px}@media screen and (max-width:1279px) and (min-width:1024px){.second-level-banner h1{font-size:40px;padding-top:24px}.cource-list .col-three:nth-of-type(4){clear:both}}@media screen and (max-width:1023px) and (min-width:768px){.second-level-banner h1{font-size:36px;padding-top:20px}}@media screen and (max-width:767px) and (min-width:481px){.second-level-banner h1{font-size:30px;padding-top:20px}}@media screen and (max-width:480px){.second-level-banner h1{padding-top:0;font-size:24px}}.second-level-banner .position-search>p,.second-level-banner .social-search>p{font-size:14px}.second-level-banner .position-search .logo img,.second-level-banner .social-search .logo img{max-height:29px}.second-level-banner .bg-img{overflow:hidden;max-height:343px}.second-level-banner .bg-img img{width:100%;height:auto;position:relative}.cource-list .col-three.border-bottom:before,.cource-list .col-two.border-bottom:before,.cource-list .not-last:after{content:"";position:absolute}.second-level-banner .search-block{font-size:0;margin-top:4px}.second-level-banner .search-block:after{display:block;content:"";clear:both}.second-level-banner .position-search{padding-top:30px;padding-bottom:48px}@media screen and (max-width:767px) and (min-width:481px){.second-level-banner .position-search{padding:25px 0}}.second-level-banner .position-search .select-list{display:inline-block;margin-right:2px}@media screen and (max-width:480px){.second-level-banner .position-search{padding:20px 0}.second-level-banner .position-search .select-list{margin:5px auto;width:177px;display:block}}.second-level-banner .position-search .select-list .selected p{color:#404041;line-height:16px}.second-level-banner .position-search .options{top:42px;height:200px;overflow:scroll}.second-level-banner .position-search .options p{color:#404041;font-weight:700;font-size:14px;line-height:18px}.second-level-banner .position-search button{display:inline-block;vertical-align:top;margin-top:0;margin-left:1px;padding:10px 13px 9px 12px;height:42px}@media screen and (max-width:767px){.second-level-banner .position-search button{padding:10px 13px 9px 12px;line-height:normal;font-size:14px}}.second-level-banner .social-search ul{display:inline-block}.second-level-banner .social-search ul li{float:left;margin-left:41px}@media screen and (max-width:480px){.second-level-banner .social-search ul li{float:none;display:inline-block;margin-right:25px;margin-left:0;margin-bottom:5px}}.second-level-banner .social-search ul li:first-child{margin-left:0}.second-level-banner .social-search ul li .learn-more:before{background:#fff}.second-level-banner .social-search ul li .learn-more:after{background:url(../images/more-arrow-wht.png) no-repeat}#career-quick-links .heading-career{margin:42px 0 88px}#career-quick-links .col-three-outer .col-three{padding:43px 60px 80px}#career-quick-links .col-three-outer .col-three .cource-img{height:auto;margin-bottom:0}#career-quick-links .col-three-outer .col-three h1{margin-top:37px}.partner-intro{padding:62px 0}@media screen and (max-width:1023px) and (min-width:768px){.partner-intro{padding:52px 0}}.partner-intro .content-960 h2{margin-bottom:5px}.partner-intro .content-960 p{line-height:28px}@media screen and (max-width:1023px) and (min-width:768px){.partner-intro .content-960 p{line-height:26px}}@media screen and (max-width:767px) and (min-width:667px){.partner-intro{padding:42px 0}.partner-intro .content-960 p{line-height:24px}}@media screen and (max-width:666px) and (min-width:480px){.partner-intro{padding:32px 0}.partner-intro .content-960 p{line-height:22px}}@media screen and (max-width:479px){.partner-intro{padding:30px 0}.partner-intro .content-960 p{line-height:20px}}.partner-intro .content-960 .button-default,.partner-intro .content-960 .button-gray,.partner-intro .content-960 .button-green,.partner-intro .content-960 .button-orange,.partner-intro .content-960 .button-white{margin-top:34px}@media screen and (min-width:768px){.sol-img-detail{display:table}.sol-img-detail .col-seven,.sol-img-detail .col-three{display:table-cell;float:none}.sol-img-detail .col-seven{vertical-align:middle}}#connected-data-platforms-info{padding:0}#connected-data-platforms-info .wrapper{text-align:center}#connected-data-platforms-info img{width:1000px}.larger-img .cource-list .cource-img img{max-height:220px}.cource-list{width:100%;float:left}.cource-list .cource-img img{max-height:130px}.cource-list .col-two{padding:20px}.cource-list .col-two.border-bottom:before{padding-bottom:20px;left:5%;bottom:0;width:90%;border-bottom:1px solid #ddd}.cource-list .not-last:after{top:5%;right:0;height:90%;border-right:1px solid #ddd}@media screen and (max-width:767px){.partner-intro .content-960 .button-default,.partner-intro .content-960 .button-gray,.partner-intro .content-960 .button-green,.partner-intro .content-960 .button-orange,.partner-intro .content-960 .button-white{margin-top:20px}.cource-list .not-last:after{border-right:0}}.cource-list .col-three{padding:0 60px}.cource-list .col-three:last-of-type:after{border:none!important}.cource-list .col-three.last-of-row:after{border-right:0!important}.cource-list .col-three.border-bottom:before{padding-bottom:20px;left:5%;bottom:0;width:90%;border-bottom:1px solid #ddd}@media screen and (max-width:1279px) and (min-width:1024px){.cource-list .col-three{padding:0 30px}}.cource-list .col-three .cource-img{margin-bottom:20px;margin-top:8px}@media screen and (max-width:1279px) and (min-width:1024px){.cource-list .col-three .cource-img{margin:0 auto;height:110px}.cource-list .col-three h3{line-height:30px}}@media screen and (max-width:1023px) and (min-width:768px){.cource-list .col-three{padding:0 20px}.cource-list .col-three .cource-img{height:70px;margin:0 auto 15px}.cource-list .col-three h3{line-height:26px}}@media screen and (max-width:767px){.cource-list .col-three{width:100%;padding:20px 0;border-right:0}.cource-list .col-three .cource-img{width:60px;height:auto;margin:0 auto 10px}}@media screen and (max-height:767px) and (min-height:667px){.cource-list .col-three .cource-img{height:200px;width:100%}}@media screen and (max-height:666px){.cource-list .col-three .cource-img{height:165px;width:100%}}@media screen and (max-width:1279px) and (min-width:768px){.cource-list .col-three .cource-img img{height:100%}}@media screen and (max-height:767px){.cource-list .col-three .cource-img img{height:100%}}.cource-list .col-three p{line-height:28px}.cource-list .col-three .divider{width:100%;border:0;border-top:1px solid #cecece;margin:60px 0;height:0}@media screen and (max-width:1279px) and (min-width:1024px){.cource-list .col-three .divider{margin:30px 0}}@media screen and (max-width:1023px) and (min-width:768px){.cource-list .col-three p{line-height:24px}.cource-list .col-three .divider{margin:20px 0}}@media screen and (max-width:767px){.cource-list .col-three p{line-height:20px}.cource-list .col-three .divider{display:none}}.learning-menu li a,.service-list .selectboxit-container{display:inline-block}.learning-menu li{margin-bottom:11px}@media screen and (max-width:767px){.learning-menu li{margin-bottom:5px}}.learning-menu li:last-of-type{margin:0}.learning-menu li a{position:relative;color:#1fa4d4;font-family:Roboto,sans-serif;font-size:14px;line-height:16px;text-transform:uppercase;font-weight:700}.learning-menu li a:after,.learning-menu li a:before{position:absolute;content:""}.learning-menu li a:before{width:100%;height:2px;background:#56badf;left:0;bottom:-6px;opacity:0;transition:all .2s ease}.learning-menu li a:hover:before{opacity:1;bottom:-2px}.learning-menu li a:after{background:url(../images/more_arrow.png) no-repeat;width:6px;height:10px;bottom:3px;margin-left:7px}.no-margin-bottom .inner-content{bottom:17px!important}.no-margin-bottom .inner-content h5,.no-margin-bottom .inner-content p{margin-bottom:0!important}.service-intro{padding-bottom:0}.service-intro .content-960{max-width:820px}.service-intro .content-960 h2{max-width:610px;margin:0 auto 6px}.service-intro .content-960 p{line-height:28px}@media screen and (max-width:666px){.service-list .selectboxit-container span{height:56px}.service-list .selectboxit-container .selectboxit-arrow{top:23px}}.service-list .selectboxit-text{font-weight:400;border-bottom:1px dotted #3db5e6;font-family:"Roboto Condensed",sans-serif;color:#3db5e6;cursor:pointer;display:inline-block;line-height:inherit;position:relative;padding:5px 27px 0 0;font-size:40px}@media screen and (max-width:1023px) and (min-width:768px){.service-list .selectboxit-text{font-size:36px;padding:3px 27px 0 0}}@media screen and (max-width:767px) and (min-width:667px){.service-list .selectboxit-text{font-size:34px;padding:2px 27px 0 0}}@media screen and (max-width:666px) and (min-width:480px){.service-list .selectboxit-text{font-size:30px;padding:10px 27px 0 0}}@media screen and (max-width:479px){.service-list .selectboxit-text{font-size:28px;padding:7px 27px 0 0}}.service-list .selectboxit-container .selectboxit{border:none;margin-top:8px}.service-list .selectboxit-default-arrow{background:url(../images/service-list.png) no-repeat;right:4px;top:29px}.service-list .selectboxit-list.selectboxit-options{background:#3db5e6;padding:8px 0;height:auto!important;position:absolute;overflow-x:visible;overflow-y:visible;max-height:300px!important;max-width:600px!important;border:none;top:-73px!important;left:-100px!important;z-index:1000;width:auto}.service-list .selectboxit-list.selectboxit-options li.selectboxit-focus.selectboxit-option{background:0 0}.service-list .selectboxit-list.selectboxit-options li.selectboxit-option-first.selectboxit-option{display:block;cursor:default;font-size:16px!important;text-transform:uppercase;padding:18px 30px 5px}.service-list .selectboxit-list.selectboxit-options li.selectboxit-option-first.selectboxit-option .selectboxit-option-anchor{font-size:16px;font-weight:700;line-height:20px}.service-list .selectboxit-list.selectboxit-options li.selectboxit-option-first.selectboxit-option .selectboxit-option-anchor:after{content:"";border:none}.service-list .selectboxit-list.selectboxit-options li.selectboxit-option:hover{background:#44697d}.service-list .selectboxit-list.selectboxit-options li.selectboxit-option:hover:first-of-type{background:0 0}.service-list .selectboxit-list.selectboxit-options li.selectboxit-option:hover:first-of-type a{cursor:default}.service-list .selectboxit-list.selectboxit-options li.selectboxit-option:nth-child(2) .selectboxit-option-anchor:after{content:"";border:none}.service-list .selectboxit-list.selectboxit-options li.selectboxit-option .selectboxit-option-anchor{font-size:26px;line-height:46px;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-weight:300;color:#fff;white-space:nowrap;position:relative;cursor:pointer;padding:6px 30px 9px}.service-list .selectboxit-list.selectboxit-options li.selectboxit-option .selectboxit-option-anchor:after{content:" ";position:absolute;top:0;left:30px;right:30px;border-top:1px solid #44697d}.service-two-up h2{margin:0 auto 55px}.service-two-up .col-two h3{margin-top:35px}.services h2{margin:0!important;line-height:34px}.services .button-default,.services .button-gray,.services .button-green,.services .button-orange,.services .button-white{margin-top:33px}.services-block .content-870 h1{margin:93px auto 6px;max-width:630px}.services-block .content-870 p{line-height:28px}.service-table .row-head .cell-four,.service-table .row-head .cell-three{padding:8px 18px;text-align:left}.service-table .row-data .cell-four,.service-table .row-data .cell-three{border-right:1px solid #dad9d6;border-bottom:1px solid #dad9d6;padding:27px 18px 28px}.service-table .row-data .cell-four{width:25%}.service-table .row-data .cell-four:first-of-type{font-weight:700}.service-table .row-data .cell-three{width:33.33%}.service-table .row-data .cell-three:first-of-type{font-weight:700}.downloads{padding:0 20px;display:-ms-flexbox;display:flex}.downloads .download-links-container-outer{width:66%;padding-left:40px}.downloads hr{margin:20px 0}.downloads .menu-cell-container{width:30%}@media screen and (max-width:480px){.downloads{display:block}.downloads .menu-cell-container{width:100%}}.downloads .menu-cell-container .menu-cell p{font-family:"Roboto Condensed",sans-serif;font-size:18px;line-height:38px;color:#404041;padding:5px 20px 4px;border:1px solid #cecece}.downloads .menu-cell-container .menu-cell p.title-bar{background:#44697d;font-weight:700;color:#fff}.downloads .menu-cell-container .menu-cell .cell-link{cursor:pointer}.downloads .menu-cell-container .menu-cell .cell-link:hover{background-color:#ececec}.downloads .menu-cell-container .menu-cell .cell-link.selected{background-color:#ececec;position:relative}.downloads .menu-cell-container .menu-cell .cell-link.selected:after,.downloads .menu-cell-container .menu-cell .cell-link.selected:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.downloads .menu-cell-container .menu-cell .cell-link.selected:after{border-color:rgba(179,235,255,0);border-left-color:#44697d;border-width:9px;margin-top:-12px}@media screen and (max-width:480px){.downloads .menu-cell-container .menu-cell .cell-link.selected:after,.downloads .menu-cell-container .menu-cell .cell-link.selected:before{top:100%;left:50%}.downloads .menu-cell-container .menu-cell .cell-link.selected:after{border-top-color:#44697d;border-left-color:transparent;margin-left:-12px;margin-top:0}}.downloads .menu-cell-container .menu-cell .cell-link.selected:before{border-color:rgba(68,105,125,0);border-left-color:#44697d;border-width:12px;margin-top:-15px}@media screen and (max-width:480px){.downloads .menu-cell-container .menu-cell .cell-link.selected:before{border-top-color:#44697d;border-left-color:transparent;margin-top:0;margin-left:-15px}}.downloads .download-cell-container,.downloads .mobile-results-container{padding:10px 0 20px;display:none}.downloads .download-cell-container.selected,.downloads .mobile-results-container.selected{display:block}.downloads .download-cell-container p,.downloads .mobile-results-container p{font-size:16px}.downloads .download-cell-container h5,.downloads .mobile-results-container h5{font-family:"Roboto Condensed",sans-serif;line-height:38px;margin-bottom:12px}.downloads .download-cell-container h6,.downloads .mobile-results-container h6{margin-bottom:5px}.downloads .download-cell-container h6.head-space,.downloads .mobile-results-container h6.head-space{margin-top:25px}.downloads .download-cell-container ul,.downloads .mobile-results-container ul{padding:9px 0}.downloads .download-cell-container ul li,.downloads .mobile-results-container ul li{position:relative}.downloads .download-cell-container ul li:first-child,.downloads .mobile-results-container ul li:first-child{padding-left:0}.downloads .download-cell-container ul li:first-child:before,.downloads .mobile-results-container ul li:first-child:before{width:0}.downloads .download-cell-container ul li a,.downloads .mobile-results-container ul li a{font-size:16px;line-height:22px;color:#1fa4d4;text-decoration:none;position:relative}.downloads .download-cell-container ul li a:hover:before,.downloads .mobile-results-container ul li a:hover:before{opacity:1;bottom:-3px}.downloads .download-cell-container ul li a:before,.downloads .mobile-results-container ul li a:before{content:"";opacity:0;background:#1fa4d4;width:100%;height:2px;position:absolute;left:0;bottom:-13px;transition:all .3s ease}.downloads .download-cell-container .download-cell,.downloads .mobile-results-container .download-cell{padding:9px 10px 26px;border-bottom:1px solid #cecece;display:table;width:100%;min-height:61px}.downloads .download-cell-container .download-cell .text-container,.downloads .mobile-results-container .download-cell .text-container{width:100%;padding:0 10px;vertical-align:top}.downloads .download-cell-container .download-cell .text-container p,.downloads .mobile-results-container .download-cell .text-container p{padding-top:8px}.downloads .download-cell-container .download-cell .btn-container,.downloads .mobile-results-container .download-cell .btn-container{min-width:335px;padding:0 10px}.downloads .download-cell-container .download-cell .btn-container a,.downloads .mobile-results-container .download-cell .btn-container a{font-size:16px;line-height:22px;color:#1fa4d4;text-decoration:none;position:relative;padding-right:10px;background:url(/wp-content/uploads/2018/05/download@2x.png) right center/16px no-repeat}.downloads .download-cell-container .download-cell .btn-container a:hover:before,.downloads .mobile-results-container .download-cell .btn-container a:hover:before{opacity:1;bottom:-3px}.downloads .download-cell-container .download-cell .btn-container a:before,.downloads .mobile-results-container .download-cell .btn-container a:before{content:"";opacity:0;background:#1fa4d4;width:100%;height:2px;position:absolute;left:0;bottom:-13px;transition:all .3s ease}.downloads .download-cell-container .download-cell .btn-container button.button-default,.downloads .download-cell-container .download-cell .btn-container button.button-gray,.downloads .download-cell-container .download-cell .btn-container button.button-green,.downloads .download-cell-container .download-cell .btn-container button.button-orange,.downloads .download-cell-container .download-cell .btn-container button.button-white,.downloads .mobile-results-container .download-cell .btn-container button.button-default,.downloads .mobile-results-container .download-cell .btn-container button.button-gray,.downloads .mobile-results-container .download-cell .btn-container button.button-green,.downloads .mobile-results-container .download-cell .btn-container button.button-orange,.downloads .mobile-results-container .download-cell .btn-container button.button-white{min-width:0;padding-left:0}.downloads .download-cell-container .download-cell .btn-container .button-white,.downloads .mobile-results-container .download-cell .btn-container .button-white{border:none;color:#1fa4d4}.downloads .download-cell-container .download-cell .btn-container .button-white:hover,.downloads .mobile-results-container .download-cell .btn-container .button-white:hover{background:0 0}.downloads .download-cell-container .download-cell .btn-container.double,.downloads .mobile-results-container .download-cell .btn-container.double{min-width:510px}.downloads .download-cell-container .download-cell .btn-container.wide,.downloads .mobile-results-container .download-cell .btn-container.wide{min-width:1050px}.downloads .download-cell-container .download-cell .btn-container.wide .top,.downloads .mobile-results-container .download-cell .btn-container.wide .top{margin-bottom:8px}.downloads .download-cell-container .download-cell .btn-container ul,.downloads .mobile-results-container .download-cell .btn-container ul{padding:0}.downloads .download-cell-container .download-cell .btn-container ul li,.downloads .mobile-results-container .download-cell .btn-container ul li{display:inline-block;padding:0;border:0;margin-left:4px}.downloads .download-cell-container .download-cell .btn-container ul li:before,.downloads .mobile-results-container .download-cell .btn-container ul li:before{width:0}.downloads .download-cell-container .download-cell .btn-container ul li a:hover:before,.downloads .mobile-results-container .download-cell .btn-container ul li a:hover:before{opacity:0;bottom:-3px}.downloads .download-cell-container .download-cell .btn-container .button-default,.downloads .download-cell-container .download-cell .btn-container .button-gray,.downloads .download-cell-container .download-cell .btn-container .button-green,.downloads .download-cell-container .download-cell .btn-container .button-orange,.downloads .download-cell-container .download-cell .btn-container .button-white,.downloads .mobile-results-container .download-cell .btn-container .button-default,.downloads .mobile-results-container .download-cell .btn-container .button-gray,.downloads .mobile-results-container .download-cell .btn-container .button-green,.downloads .mobile-results-container .download-cell .btn-container .button-orange,.downloads .mobile-results-container .download-cell .btn-container .button-white{margin:0;padding:10px 13px 10px 12px;min-width:240px;font-family:Roboto,sans-serif}.downloads .download-cell-container .download-cell .md5-info,.downloads .mobile-results-container .download-cell .md5-info{margin-top:5px}.downloads .mobile-results-container h2,.downloads .mobile-results-container h3,.downloads .mobile-results-container h5,.downloads .mobile-results-container h6{padding-left:10px}.downloads .accordion-downloads{margin-bottom:40px}.downloads .accordion-downloads .opener{display:block;border:2px solid #e9e7e4;padding:17px 20px 18px;cursor:pointer;height:60px}.downloads .accordion-downloads .opener p{font-size:16px;line-height:22px;float:left}.downloads .accordion-downloads .opener .display{float:right;font-size:14px;font-weight:700;text-transform:uppercase;position:relative;padding-right:20px}.downloads .accordion-downloads .opener .display:after{content:"";background:url(../images/down-arrow.png) no-repeat;width:11px;height:9px;position:absolute;right:0;top:6px;transform:rotate(180deg)}.downloads .accordion-downloads .opener .display.close{display:none}.downloads .accordion-downloads .opener .display:last-child:after{transform:rotate(0)}.downloads .accordion-downloads .item{padding:30px 20px}.downloads .accordion-downloads hr{margin:20px}.downloads .accordion-downloads .accordion-content{clear:both;border-left:2px solid #e9e7e4;border-bottom:2px solid #e9e7e4;border-right:2px solid #e9e7e4}.other-products h2{margin-bottom:34px}.other-products h5{font-family:"Roboto Condensed",sans-serif;color:#fff}.wrapper.downloads,.wrapper.footnotes{padding:0 40px}@media screen and (max-width:479px){.wrapper.downloads,.wrapper.footnotes{padding:0}}.info-product-page{padding:7px 0 51px}.info-product-page .product-logo{margin-bottom:20px}.info-product-page .wrapper h2{margin-top:14px}.info-product-page .wrapper .col-two h3{margin:0 0 3px;color:#456b7e}.info-product-page a.button-default,.info-product-page a.button-gray,.info-product-page a.button-green,.info-product-page a.button-orange,.info-product-page a.button-white{margin-top:23px}.info-product-page .row-inner{padding-top:48px}#lab .icon-imgs img,#objectives .icon-imgs img{max-width:65%}.blog-slider span{font-size:16px}@media screen and (max-width:1023px) and (min-width:768px){.blog-slider span{font-size:16px}}@media screen and (max-width:767px) and (min-width:479px){.blog-slider span{font-size:14px}}@media screen and (max-width:480px){.blog-slider span{font-size:14px}}.blog-slider .blog-wrapper{max-width:992px;padding:0 40px}.blog-slider .blog-space{padding:31px 0;position:relative}@media screen and (max-width:1023px) and (min-width:768px){.blog-slider .blog-space{padding:27px 0}}@media screen and (max-width:767px) and (min-width:480px){.blog-slider .blog-space{padding:24px 0}}.blog-slider .blog-space .left-postition{position:absolute;top:35%;left:3%}@media screen and (max-width:1279px) and (min-width:1024px){.blog-slider .blog-space .left-postition{left:2%}}@media screen and (max-width:479px){.blog-slider .blog-space{padding:20px 0}.blog-slider .blog-space .left-postition{top:32%}}.blog-slider .blog-space .right-postition{position:absolute;top:30%;right:3%}@media screen and (max-width:1279px) and (min-width:1024px){.blog-slider .blog-space .right-postition{right:2%}}@media screen and (max-width:1023px){.blog-slider .blog-space .left-postition{left:1%}.blog-slider .blog-space .right-postition{right:1%}}.blog-slider .blog-block{padding-top:55px}@media screen and (max-width:1023px) and (min-width:768px){.blog-slider .blog-block{padding-top:45px}.blog-slider .blog-block h2{margin-bottom:10px}}@media screen and (max-width:767px) and (min-width:480px){.blog-slider .blog-block{padding-top:35px}.blog-slider .blog-block h2{margin-bottom:7px}}@media screen and (max-width:479px){.blog-slider .blog-block{padding-top:20px}.blog-slider .blog-block h2{margin-bottom:5px}}.blog-slider .blog-block h2 span{font-weight:100;font-size:18px;line-height:28px}.blog-slider .blog-block h6{margin-bottom:36px;font-size:18px;font-weight:700}@media screen and (max-width:1023px) and (min-width:667px){.blog-slider .blog-block h6{font-size:16px}}@media screen and (max-width:666px){.blog-slider .blog-block h6{font-size:14px;line-height:24px;margin-bottom:14px}}.blog-slider .blog-block p{margin-bottom:23px;font-size:16px;line-height:21px}@media screen and (max-width:1023px) and (min-width:768px){.blog-slider .blog-block p{margin-bottom:18px;line-height:25px;font-size:16px}}@media screen and (max-width:767px) and (min-width:480px){.blog-slider .blog-block p{margin-bottom:16px;line-height:23px;font-size:15px}}@media screen and (max-width:479px){.blog-slider .blog-block p{margin-bottom:14px;line-height:20px;font-size:14px}}@media screen and (max-width:767px){.blog-slider .blog-block p .alignleft{float:none}}.blog-slider .blog-block p+h2{margin-top:30px}.blog-slider .blog-block .blog-image{margin-bottom:42px}@media screen and (max-width:1023px) and (min-width:768px){.blog-slider .blog-block .blog-image{margin-bottom:32px}.blog-slider .blog-block ul li{font-size:16px;line-height:25px}}@media screen and (max-width:767px) and (min-width:480px){.blog-slider .blog-block ul li{font-size:15px;line-height:23px;margin-bottom:11px}}@media screen and (max-width:479px){.blog-slider .blog-block ul li{font-size:14px;line-height:20px;margin-bottom:8px}}.blog-slider .blog-block .bullet{padding-left:40px}.blog-slider .blog-block .bullet li{padding:0 0 0 7px;position:relative;font-size:18px;line-height:28px;margin-bottom:17px}@media screen and (max-width:1023px) and (min-width:768px){.blog-slider .blog-block .bullet li{font-size:16px;line-height:25px}}@media screen and (max-width:767px) and (min-width:480px){.blog-slider .blog-block .bullet li{font-size:15px;line-height:23px;margin-bottom:11px}}@media screen and (max-width:479px){.blog-slider .blog-block .bullet li{font-size:14px;line-height:20px;margin-bottom:11px}}.blog-slider .blog-block .bullet li:before{content:"";position:absolute;left:-20px;top:10px;height:9px;width:9px;background:#44697d;border-radius:50%}.blog-slider .comments-categories h6{margin-bottom:0}.blog-slider .comments-categories li{display:inline-block;border:1px solid #c2c1bd;padding:7px 12px 7px 13px;margin:18px 5px 0 0;border-radius:3px}.blog-slider .comments-categories li:hover{background-color:#e8e8e8}@media screen and (max-width:1023px) and (min-width:667px){.blog-slider .comments-categories li{margin:13px 4px 0 0;padding:7px 10px 7px 11px;font-size:14px}}@media screen and (max-width:666px){.blog-slider .comments-categories li{font-size:14px;margin:9px 4px 0 0;padding:7px 8px 7px 9px}}.blog-slider .comments-categories li a{color:#404041;text-transform:uppercase;font-weight:700;cursor:pointer}.blog-slider .comments-categories li a:last-child{margin-right:0}@media screen and (max-width:1023px) and (min-width:667px){.blog-slider .comments-categories li a{font-size:16px}}@media screen and (max-width:666px){.blog-slider .comments-categories li a{font-size:14px}}.blog-slider .comment-list{padding:15px 0}.blog-slider .comment-list h3{margin:20px 0 10px;font-weight:300;font-size:23px}@media screen and (max-width:1023px) and (min-width:480px){.blog-slider .comment-list h3{font-size:21px;margin:17px 0 12px}}@media screen and (max-width:767px) and (min-width:480px){.blog-slider .comment-list h3{font-size:19px;margin:14px 0 8px}}@media screen and (max-width:479px){.blog-slider .comment-list h3{font-size:17px;margin:0}}.blog-slider .comment-list p{position:relative;text-align:left}.blog-slider .comment-list .comment{position:relative;padding-left:60px;margin-bottom:20px;list-style:outside}.blog-slider .comment-list .comment .comment-author img{vertical-align:middle;margin-right:6px}.blog-slider .comment-list .comment .comment-meta{margin:10px 0}.blog-slider .comment-list a{color:#1fa4d4}.blog-slider .comment-list .labels-on-top label{color:#999}.blog-slider .comment-list .form-submit{text-align:center}.blog-slider .comment-list .form-submit input{height:auto;color:#3fae2a;display:inline-block;padding:11px 16px 11px 21px;text-transform:uppercase;font-size:14px;letter-spacing:.05em;background:0 0;margin-top:25px;cursor:pointer;font-weight:700;font-family:Roboto,sans-serif;transition:all .3s ease-in-out;border:2px solid #3fae2a;max-width:158px}@media screen and (max-width:1023px) and (min-width:480px){.blog-slider .comment-list .form-submit input{margin-top:20px}}.blog-slider .comment-list .form-submit input:hover{background-color:#3fae2a;color:#fff}.blog-slider .comment-list .says{color:#404041;font-size:16px;font-weight:300}.blog-slider .comment-list .comment-notes{line-height:1.5;font-size:1em;font-weight:300;margin-top:16px;margin-bottom:16px}.blog-slider .comment-list .comment-notes span{font-weight:300}.blog-slider .comment-list .used{top:5px!important}.blog-slider .comment-list .labels-on-top label{transition:.2s ease all}.blog-slider .comment-list .children li{position:relative;left:60px;padding-left:0}.blog-slider .author a span{color:#1fa4d4}.blog-slider .author span{font-family:Roboto,sans-serif;font-weight:400;font-size:18px;color:#404041;float:left;margin-right:8px}@media screen and (max-width:1023px) and (min-width:768px){.blog-slider .author span{font-size:17px}}@media screen and (max-width:767px) and (min-width:480px){.blog-slider .comment-list .comment-notes{margin-top:8px;margin-bottom:12px}.blog-slider .author span{font-size:15px}}@media screen and (max-width:479px){.blog-slider .comment-list .comment-notes{margin-top:4px;margin-bottom:8px}.blog-slider .author span{font-size:14px}}.blog-slider .author span a{float:left;width:90%}.author-rss{width:100%;float:left;margin-top:10px}.author-rss .author{width:90%;float:left}.author-rss .rss-feed{float:right;width:20px}.author-rss .rss-feed a[target="_blank"].rss-icon:after{content:" "}.author-rss a .author span{top:-1px;color:#1fa4d4;position:relative}.author-rss a .author span:before{content:"";opacity:0;background:#1fa4d4;width:100%;height:2px;position:absolute;left:0;bottom:-15px;transition:all .3s ease}.author-rss a .author span:hover:before{opacity:1;bottom:-5px}@media screen and (max-width:767px){.author-rss a .author span{top:-4px}}.skill-block{padding:53px 0;border:1px solid #dad9d6}@media screen and (max-width:666px){.skill-block{padding:15px 0}}.skill-block .heading-career{margin-bottom:8px}.skill-block .heading-career h2{margin-bottom:11px}@media only screen and (min-width:900px){.legacy .side-nav .sectionnav li{margin-right:10px}.apache-projects .side-nav{margin:0;padding:0 60px 0 0}.apache-projects .responsive-menu-button{display:none}.apache-projects .side-nav .sectionnav li{margin:0}.apache-projects .side-nav .sectionnav li.active::after{content:'';width:0;height:0;position:absolute;border-top:11px solid transparent;border-bottom:11px solid transparent;top:12px;border-left:12px solid #466a7e;right:-11px}}@media only screen and (max-width:900px) and (max-width:480px){.apache-projects .maincontent .panels #section_1 li,.apache-projects .maincontent .panels #section_2 li,.apache-projects .maincontent .panels #section_3 li,.apache-projects .maincontent .panels a{font-size:14px;line-height:18px}}@media only screen and (max-width:900px){.col-eight,.col-four{width:100%}.apache-projects .ps{margin:10px 50px}.apache-projects .side-nav{margin:0 auto;padding:0;background-color:#fff;width:60%;display:none}.apache-projects .side-nav .sectionnav{margin-top:0}}.isotope-no-results,.no_more{display:none;text-align:center;font-weight:700}.no_more{margin-top:30px}@media screen and (max-width:479px){.no_more{margin-top:21px}}.lp-post-type .v-middle-inner{text-align:left}.hero-title{padding:40px 20px}.hero-title h1{color:#fff}.attend-event{padding-top:50px}.attend-event .main-body{max-width:1200px;margin:0 auto}.attend-event .main-body a,.attend-event .main-body a:visited{color:#38abe4}.attend-event .hero-text{width:60%;padding:40px}.attend-event .event-description{padding:40px;font-size:24px;font-weight:300}.attend-event #outer-frame{position:relative;overflow:hidden;height:590px}.attend-event #inner-frame{position:absolute;top:-240px;height:1110px}.attend-event iframe{margin:0 auto;display:block;-ms-zoom:.75;-moz-transform:scale(.75);-moz-transform-origin:0 0;-o-transform:scale(.75);-o-transform-origin:0 0;-webkit-transform:scale(.75);-webkit-transform-origin:0 0}.block-our-offerings .table .tr .td .intro-p,.block-our-offerings .table .tr .td>div,.block-our-offerings .tooltip{display:inline-block}.attend-event .event-description,.attend-event .hero-text #event_details,.attend-event h1,.attend-event h2{font-family:"Roboto Condensed",Helvetica Neue,Helvetica,Arial,sans-serif}.attend-event h1{margin:0 0 20px;font-weight:600;line-height:60px;font-size:60px;text-transform:uppercase}.attend-event h2#reg{margin:40px 0 0}.attend-event .page-summary{margin-bottom:50px}.attend-event #event-map{border:0}.attend-event #event_details{margin:20px 0}.attend-event #event_details p{margin:0;font-family:"Roboto Condensed",sans-serif;font-weight:600;font-size:24px}@media only screen and (max-width:900px){.attend-event .hero-text #event_details{font-size:24px}.attend-event h1{font-size:36px;line-height:42px}.attend-event .hero-text{width:100%;padding:20px}.attend-event .event-description{padding:20px}}.main-body .location-details{background-color:#eee;padding:20px;position:relative;margin-top:-140px}.block-two-products{background:url(https://hortonworks.com/wp-content/uploads/2016/02/cdp-product-bg.jpg) top center no-repeat;background-size:cover;text-align:center;min-height:400px;padding:35px}.block-two-products h3{font-family:'Roboto Condensed',sans-serif;font-size:145%;margin:40px 0 10px;font-weight:300}.block-two-products p{line-height:1.5;font-size:1em;font-weight:300;margin-top:16px;margin-bottom:16px}.block-two-products img{width:125px;margin-top:10px}.block-two-products .col-two{padding:0 30px}.block-service-customers .body-content ul li:before{width:0}.block-our-offerings{padding-bottom:90px}.block-our-offerings .intro{max-width:1200px;margin:50px auto;text-align:center}.block-our-offerings .intro h2{margin-bottom:10px}.block-our-offerings .table{max-width:1200px;text-align:center;margin:0 auto}.block-our-offerings .table .tr{width:100%;font-size:0}.block-our-offerings .table .tr:last-of-type .td:first-of-type{border-bottom:5px solid #f0f3f8}.block-our-offerings .table .tr a{color:#3cb5e6;font-weight:700}.block-our-offerings .table .tr a img{width:10px;vertical-align:middle}.block-our-offerings .table .tr .td,.block-our-offerings .table .tr .th{width:24%;display:inline-block}.block-our-offerings .table .tr .th{padding:20px 0;color:#fff}.block-our-offerings .table .tr .th h3{font-size:26px}.block-our-offerings .table .tr .th:nth-of-type(2){background-color:#466b7e}.block-our-offerings .table .tr .th:nth-of-type(3){background-color:#35b4e9;border-left:5px solid #fff}.block-our-offerings .table .tr .th:nth-of-type(4){background-color:#3fae2a;border-left:5px solid #fff}.block-our-offerings .table .tr .td{min-height:320px;vertical-align:top;position:relative;padding:30px 0;font-size:16px}.block-our-offerings .table .tr .td:not(:first-child){background-color:#fff;border-bottom:5px solid #f0f3f8}.block-our-offerings .table .tr .td:nth-of-type(3),.block-our-offerings .table .tr .td:nth-of-type(4){border-left:5px solid #f0f3f8}.block-our-offerings .table .tr .td:first-of-type{text-align:left;background-color:#f0f3f8;padding:30px 20px;border-bottom:5px solid #fff}.block-our-offerings .table .tr .td:last-of-type{border-right:5px solid #f0f3f8}.block-our-offerings .table .tr .td p{font-size:14px;margin:20px 0 25px}.block-our-offerings .table .tr .td h3{font-size:26px}.block-our-offerings .table .tr .td .read-more{cursor:pointer}.block-our-offerings .table .tr .td .read-more img{margin-left:5px}.block-our-offerings .table .tr .td .expanded-description p{font-weight:400}.block-our-offerings .tooltip{position:relative}.block-our-offerings .tooltip img{max-width:103px;max-height:115px;margin:0 1px}.block-our-offerings .tiptext{display:none;width:100%;height:100%;background:rgba(255,255,255,.9);color:#333;padding:50px 30px;position:absolute;z-index:1;font-size:14px;line-height:22px;left:0;top:0}.block-our-offerings .tiptext::before{content:url(https://hortonworks.com/wp-content/uploads/2016/07/close.png);top:10px;right:10px;height:15px;position:absolute}.block-our-offerings .tiptext a{font-weight:600;border:2px solid #3cb5e6;margin-top:20px}.block-our-offerings .tiptext a:hover{background-color:#3bc5e6;color:#fff}.ap-container .v-middle-wrapper,.certifications-objectives .v-middle-wrapper{position:relative}.ap-container .cta-block .v-middle-inner,.certifications-objectives .cta-block .v-middle-inner{max-width:none}.ap-container .cta-block .v-middle-inner>div,.certifications-objectives .cta-block .v-middle-inner>div{font-weight:700}.ap-container .cta-block .v-middle-inner>div .button-default,.ap-container .cta-block .v-middle-inner>div .button-gray,.ap-container .cta-block .v-middle-inner>div .button-green,.ap-container .cta-block .v-middle-inner>div .button-orange,.ap-container .cta-block .v-middle-inner>div .button-white,.certifications-objectives .cta-block .v-middle-inner>div .button-default,.certifications-objectives .cta-block .v-middle-inner>div .button-gray,.certifications-objectives .cta-block .v-middle-inner>div .button-green,.certifications-objectives .cta-block .v-middle-inner>div .button-orange,.certifications-objectives .cta-block .v-middle-inner>div .button-white{margin-left:50px}.ap-container .cta-block .v-middle-inner>div img,.certifications-objectives .cta-block .v-middle-inner>div img{width:auto;vertical-align:middle;margin:10px}.ap-container .cta-block h1,.certifications-objectives .cta-block h1{border-bottom:0 solid transparent}.ap-container .cta-block h1.under,.certifications-objectives .cta-block h1.under{max-width:546px;border-bottom:2px solid #fff;margin:0 auto}.ap-container .grey-bg,.certifications-objectives .grey-bg{background-color:#fff}.ap-container .contact-form a,.certifications-objectives .contact-form a{color:#1fa4d4;font-weight:700;font-size:14px;line-height:20px}.ap-container .all-academic-partners h4,.certifications-objectives .all-academic-partners h4{padding-bottom:15px}.ap-container .view-objectives h5,.certifications-objectives .view-objectives h5{font-size:18px;text-transform:uppercase}.ap-container .view-objectives .objectives-table,.certifications-objectives .view-objectives .objectives-table{border:1px solid #ccc;overflow:auto;margin:60px 0}.ap-container .view-objectives .objectives-table .tabs,.certifications-objectives .view-objectives .objectives-table .tabs{overflow:auto}.ap-container .view-objectives .objectives-table .tabs>div,.certifications-objectives .view-objectives .objectives-table .tabs>div{display:inline-block;text-transform:uppercase;padding:15px 0;font-weight:700;font-size:15px;background-color:#eee}.ap-container .view-objectives .objectives-table .tabs:hover,.certifications-objectives .view-objectives .objectives-table .tabs:hover{cursor:pointer}.ap-container .view-objectives .objectives-table .tabs .active,.certifications-objectives .view-objectives .objectives-table .tabs .active{color:#fff;background-color:#46697d}.ap-container .view-objectives .objectives-table .tabs .active:after,.certifications-objectives .view-objectives .objectives-table .tabs .active:after{position:absolute;content:'';width:0;height:0;top:45px;left:131px;border-top:15px solid #46697d;border-left:20px solid transparent;border-right:20px solid transparent}.ap-container .view-objectives .objectives-table .tabs .col-five.active:after,.certifications-objectives .view-objectives .objectives-table .tabs .col-five.active:after{left:72px}.ap-container .view-objectives .objectives-table .tabs .col-two.active:after,.certifications-objectives .view-objectives .objectives-table .tabs .col-two.active:after{left:205px}.ap-container .view-objectives .objectives-table .tab-contents,.certifications-objectives .view-objectives .objectives-table .tab-contents{display:block}.ap-container .view-objectives .objectives-table .tab-contents>div,.certifications-objectives .view-objectives .objectives-table .tab-contents>div{display:none}.ap-container .view-objectives .objectives-table .tab-contents>div a,.certifications-objectives .view-objectives .objectives-table .tab-contents>div a{color:#1fa4d4;display:inline-block;margin-top:10px}.ap-container .view-objectives .objectives-table .tab-contents .active,.certifications-objectives .view-objectives .objectives-table .tab-contents .active,.tab-content #atlas-ranger .more-info li,.tab-content #falcon .more-info li,.tab-content #getting-started .more-info li,.tab-content #spark-zeppelin .more-info li{display:block}.ap-container .view-objectives .objectives-table .tab-contents>div a::after,.certifications-objectives .view-objectives .objectives-table .tab-contents>div a::after{content:"";background:url(../images/more_arrow.png) no-repeat;width:6px;height:10px;position:absolute;right:-12px;top:5px}.ap-container .view-objectives .objectives-table .tab-contents>div>div,.certifications-objectives .view-objectives .objectives-table .tab-contents>div>div{font-size:15px;text-align:left;border-top:1px solid #ccc;padding:30px}.ap-container .view-objectives .objectives-table .tab-contents>div>div span,.certifications-objectives .view-objectives .objectives-table .tab-contents>div>div span{font-weight:lighter;margin-top:10px}.ap-container #close-video,.certifications-objectives #close-video{z-index:10000}.unsubscribe-page{text-align:center}.unsubscribe-page .marketo_field.email{width:500px;height:40px;margin:0 auto}.unsubscribe-page #mkto_submit{margin-top:32px}.usage-standards .v-middle-wrapper{position:relative}.usage-standards .v-middle-wrapper .v-middle-inner{width:auto}.usage-standards .v-middle-wrapper .v-middle-inner .v-middle>div{font-weight:700;width:767px;margin:0 auto}.usage-standards .v-middle-wrapper .v-middle-inner .v-middle>div img{width:auto;vertical-align:middle;margin-right:15px}.usage-standards .v-middle-wrapper .v-middle-inner .v-middle .button-default,.usage-standards .v-middle-wrapper .v-middle-inner .v-middle .button-gray,.usage-standards .v-middle-wrapper .v-middle-inner .v-middle .button-green,.usage-standards .v-middle-wrapper .v-middle-inner .v-middle .button-orange,.usage-standards .v-middle-wrapper .v-middle-inner .v-middle .button-white{margin:40px 10px}.usage-standards .standards-for-use{margin:0 auto;max-width:980px;text-align:left}.usage-standards .standards-for-use p{text-align:center;font-weight:700;text-transform:uppercase}.usage-standards .standards-for-use ol li{list-style-type:decimal;margin:25px;line-height:22px}.future-of-data-infograph .bit{font-size:21px;text-align:center;min-height:370px}.future-of-data-infograph .bit h4{font-size:30px;font-weight:700;margin:5px 0;padding:0}.future-of-data-infograph .bit p{line-height:34px}.future-of-data-infograph .pies{margin:0 50px}.future-of-data-infograph .fourth{color:#666;vertical-align:top;display:inline-block;width:24%;padding:10px}.future-of-data-infograph .fourth .whole{padding:0 70px}.future-of-data-infograph .fourth .bit{text-align:left}.future-of-data-infograph .fourth img{margin:10px;height:100px;width:100px}.future-of-data-infograph .fourth h4{font-size:72px;line-height:72px}.future-of-data-infograph .fourth p{font-size:30px;color:#666;font-family:'Roboto Condensed',sans-serif}.future-of-data-infograph .fod-info{font-size:36px;position:relative;padding:0;text-align:center;line-height:42px}.future-of-data-infograph .fod-info span{font-family:'Roboto Condensed',Helvetica,Arial,sans-serif;padding:0;margin:0;font-size:40px;line-height:52px;font-weight:700;text-transform:uppercase}.future-of-data-infograph #info-line-1{margin:1em}.future-of-data-infograph #info-line-2{text-align:left;font-size:28px;line-height:28px;color:#666}.future-of-data-infograph #info-line-2 h3{padding:0;margin:30px 0 5px;font-size:28px;line-height:28px;font-weight:700;text-transform:uppercase}.coo_message{background:#F6F6F6;padding:20px;margin-bottom:3em}.coo_message .coo_avatar{margin:1em auto 2em;width:70%;padding-bottom:70%;border-radius:50%;background:url(../images/Blog_Profile_Image_Raj.png) no-repeat center center grey;background-size:cover}@media screen and (max-width:1023px){.coo_message .coo_avatar{width:157px;height:157px;padding-bottom:0}}.coo_message .coo_intro{text-align:center;text-transform:uppercase;line-height:150%;margin-bottom:1em}.coo_message .coo_intro .name{font-weight:700;font-size:1.4em;font-family:"Roboto Condensed",Helvetica Neue,Helvetica,Arial,sans-serif}.coo_message .coo_intro .title{font-weight:700;text-transform:none;font-size:.9em}.newsletter-subscribe{margin-bottom:3em;background:#44697d;padding:20px;text-align:left}.newsletter-subscribe img{margin-top:.75em;height:150px}.newsletter-subscribe img,.newsletter-subscribe p{margin-bottom:1em}.newsletter-subscribe .button-default.button-orange,.newsletter-subscribe .button-orange,.newsletter-subscribe .button-orange.button-gray,.newsletter-subscribe .button-orange.button-green,.newsletter-subscribe .button-orange.button-white{border:none;height:40px}.error404 .hero-second-level .bg-img{max-height:600px}.error404 .hero-second-level .banner-text{padding:100px 0 150px 30px}.error404 .hero-second-level h1{font-family:Roboto,sans-serif;font-size:99px;text-transform:none;line-height:160%}.error404 .hero-second-level h2{font-size:55px;line-height:100%;font-weight:600;max-width:700px;margin-bottom:5px}.error404 .hero-second-level h3{font-size:43px;color:#fff;font-weight:400;text-transform:none;line-height:100%}@media screen and (max-width:666px){.error404 .hero-second-level .banner-text{padding:0}.error404 .hero-second-level h1{font-size:40px}.error404 .hero-second-level h2{font-size:25px}.error404 .hero-second-level h3{font-size:19px}}.error404 .cta-bar{padding:15px 20px}.error404 .cta-bar p{vertical-align:middle}.error404 .cta-bar form{display:inline-block;vertical-align:middle}.error404 .cta-bar form input{height:47px;width:auto;float:left}.error404 .cta-bar form input[type=text]{padding:0 20px;border:none;margin:0 40px;width:320px;border-radius:0;background:#fff;font-family:Roboto,sans-serif;box-sizing:border-box}@media screen and (max-width:666px){.error404 .cta-bar form input[type=text]{width:220px;margin:15px 20px 0 0}}.error404 .while-here .text-center h2{margin:60px 0}.error404 .while-here .col-four{text-align:center;padding:80px 0}.error404 .while-here .col-four+.col-four{border-left:1px solid #c7c7c7}.error404 .while-here .col-four .img-container{min-height:100px}.error404 .while-here .col-four h6 a{text-transform:uppercase;font-weight:400}@media screen and (max-width:666px){.error404 .while-here .col-four{width:50%;min-height:200px;padding:20px 0}.error404 .while-here .col-four+.col-four{border-left:none}}table.partner-certs{width:100%;text-align:left;max-width:900px;margin:0 auto}.bds-survey-results,.short-code-display .partners{text-align:center}table.partner-certs th{color:#fff;background-color:#3FAE2A;padding:5px 10px}table.partner-certs td{padding:5px 10px;line-height:22px;font-weight:lighter}table.partner-certs tr:nth-child(odd){background-color:#f6f6f6}table.partner-certs tr:nth-child(odd) td:first-child{background-color:#f0f0f0;font-weight:700}table.partner-certs tr:nth-child(even){background-color:#f0f0f0}table.partner-certs tr:nth-child(even) td:first-child{background-color:#e6e6e6;font-weight:700}.short-code-display .short-code-container{margin-top:35px}.short-code-display .partners .partner{display:inline-block;margin:5px 15px}.short-code-display .partners .partner .logo img{max-width:120px;max-height:60px}.short-code-display .partners .partner .name{display:none}.contact-us-mkto-form-container{height:730px;background-image:url(https://hortonworks.com/wp-content/uploads/2016/08/contact-us-form-background.png);background-position:center bottom;background-repeat:no-repeat;background-size:contain}.contact-us-mkto-form-container .contact-us-mkto-form{max-width:960px;margin:0 auto}.contact-us-mkto-form-container .contact-us-mkto-form textarea{width:100%}.contact-us-mkto-form-container .contact-us-mkto-form #submit{background-color:#3fae2a;border-color:#3fae2a}.contact-us-mkto-bkg{overflow:hidden;max-height:564px;border:1px solid red;position:relative;top:10px}.contact-us-mkto-bkg img{max-width:inherit;width:100%}#bds-survey-verbose{padding-top:0}#bds-survey-verbose .question_row{padding-top:25px}#bds-survey-verbose .question_row:after{content:'';display:table;clear:both}#bds-survey-verbose .question_row:nth-child(odd){border-bottom:1px solid #000;padding:25px 0}#bds-survey-verbose .question_row:last-child{border-bottom:none}#bds-survey-verbose .question{width:50%;float:left;padding:0 5%}#bds-survey-verbose .question .section_title{font-size:12px;color:#777}#bds-survey-verbose .question .question_label{font-size:18px;margin:.2em 0 .5em;color:#4b6f82;text-transform:uppercase}#bds-survey-verbose .question .answer{margin-bottom:.5em}#bds-survey-verbose .question .answer span{font-weight:700;text-transform:uppercase}.bds-survey-results-title{text-align:center;margin-top:60px}.bds-survey-results-title h6{font-style:italic}.bds-survey-results .legend{margin:100px auto 0}.bds-survey-results .legend div{display:inline-block;position:relative;padding-left:60px;height:25px;line-height:25px;cursor:pointer;width:210px;margin:10px 0}.bds-survey-results .legend div:before{content:'';position:absolute;left:10px;width:40px;height:25px}.bds-survey-results .legend div.user_current:before{background:#e17000}.bds-survey-results .legend div.market_current:before{background:#456a7d}.bds-survey-results .legend div.user_future:before{background:#3fb5e5}.bds-survey-results .legend div.market_future:before{background:#f6a800}.bds-survey-results .legend div.disabled{opacity:.4;text-decoration:line-through}.apache-projects .side-nav .sectionnav a,.legacy .categories a,.legacy .ps.titlebar a,.legacy .slug_innovation .innovation .group_title a,.legacy h1 a,.legacy h2 a,.legacy h3 a,.screen-reader-text:focus{text-decoration:none}.bds-survey-results .chart_wrap #bds_results{margin:0 auto;width:90vw;height:auto}.bds-survey-results #print_friendly_chart{display:none}.smartsense-roi-calculator.results.hwx-survey #server-information{margin-top:32px}.smartsense-roi-calculator.results.hwx-survey .image-detail{background:#F0F3F8;padding:50px 0;margin-bottom:80px}.smartsense-roi-calculator.results.hwx-survey .image-detail img{max-width:155px}@media screen and (min-width:901px){.smartsense-roi-calculator.results.hwx-survey .image-detail{text-align:left}}@media screen and (max-width:900px){.smartsense-roi-calculator.results.hwx-survey .image-detail .col-four{width:100%;padding-bottom:15px}}.smartsense-roi-calculator.results.hwx-survey .reference_links .content .reference_header{display:block;text-align:left;color:#404041;border:1px solid #DFDFDF;padding:11px 20px 10px}.smartsense-roi-calculator.results.hwx-survey .reference_links .content .reference_header span{font-size:18px}.smartsense-roi-calculator.results.hwx-survey .reference_links .content .reference_data{border:1px solid #DFDFDF;padding:20px;text-align:left;max-height:200px;overflow-y:scroll;overflow-x:hidden;border-top:none}.smartsense-roi-calculator.results.hwx-survey .reference_links .content .reference_data p{font-size:13px;margin-bottom:5px}.smartsense-roi-calculator.results.hwx-survey .reference_links .content .reference_data ul{margin-top:0}.smartsense-roi-calculator.results.hwx-survey .reference_links .content .reference_data ul li{font-size:13px;line-height:16px;margin-bottom:5px}@media screen and (max-width:1023px) and (min-width:0){.smartsense-roi-calculator.results.hwx-survey .reference_links .content .reference_header span{font-size:14px}.smartsense-roi-calculator.results.hwx-survey .question_group#smartsense,.smartsense-roi-calculator.results.hwx-survey .question_group.results{width:calc(100% - 100px)}}.smartsense-roi-calculator.results.hwx-survey .intro-block.disclaimer{padding-top:0}.smartsense-roi-calculator.results.hwx-survey .intro-block.disclaimer p{margin-bottom:2em}.smartsense-roi-calculator.results.hwx-survey section#smartsense{text-align:center;padding:20px 0 60px}.smartsense-roi-calculator.results.hwx-survey section#smartsense h2{margin-bottom:1em}.smartsense-roi-calculator.results.hwx-survey section#smartsense p{max-width:800px;margin:0 auto}.smartsense-roi-calculator.results.hwx-survey .question_group .icon{cursor:default}.smartsense-roi-calculator.results.hwx-survey .question_group p a{color:#44697D;pointer-events:none}.smartsense-roi-calculator.results.hwx-survey .question_group .questions{display:block}.smartsense-roi-calculator.results.hwx-survey .question_group .questions .row{margin-bottom:0}.smartsense-roi-calculator.results.hwx-survey .question_group .col,.smartsense-roi-calculator.results.hwx-survey .question_group .option_table_inner{font-weight:700;font-size:22px}.smartsense-roi-calculator.results.hwx-survey .question_group .col span,.smartsense-roi-calculator.results.hwx-survey .question_group .option_table_inner span{display:inline-block;min-width:140px;text-align:center;padding:10px 20px;border:1px solid #3FAE2A}.smartsense-roi-calculator.results.hwx-survey .question_group .slider_options:not(.reference_links){margin-bottom:5em}@media screen and (max-width:666px) and (min-width:0){.smartsense-roi-calculator.results.hwx-survey .question_group .slider_options:not(.reference_links){margin-bottom:0}}@media screen and (max-width:540px) and (min-width:0){.smartsense-roi-calculator.results.hwx-survey .question_group#smartsense,.smartsense-roi-calculator.results.hwx-survey .question_group.results{margin:0 0 0 15px;width:calc(100% - 30px)}}.smartsense-roi-calculator.results.hwx-survey .results_boxes{background-color:#FDFDFD;border:1px solid #EAEAEA;box-shadow:0 0 5px #dfdfdf;display:-ms-flexbox;display:flex;text-align:center}.smartsense-roi-calculator.results.hwx-survey .results_boxes .result_box{padding:35px 60px}.smartsense-roi-calculator.results.hwx-survey .results_boxes .result_box span{color:#3FAE2B;font-weight:700;font-size:38px;margin:0 0 10px;display:block}.smartsense-roi-calculator.results.hwx-survey .results_boxes .result_box+.result_box{border-top:1px solid #DFDFDF}.smartsense-roi-calculator.results.hwx-survey .results_boxes .column{width:50%}.smartsense-roi-calculator.results.hwx-survey .results_boxes .column .column_label{padding:30px;background:#F0F3F8;text-transform:uppercase;font-size:23px;font-family:"Roboto Condensed",sans-serif;color:#44697C;border-bottom:1px solid #DFDFDF;line-height:normal}.smartsense-roi-calculator.results.hwx-survey .results_boxes .column+.column{position:relative;border-left:1px solid #DFDFDF}@media screen and (max-width:960px) and (min-width:0){.smartsense-roi-calculator.results.hwx-survey .results_boxes{-ms-flex-wrap:wrap;flex-wrap:wrap}.smartsense-roi-calculator.results.hwx-survey .results_boxes .column{width:100%}.smartsense-roi-calculator.results.hwx-survey .results_boxes .column+.column:before{border-left:none}}@media screen and (max-width:540px) and (min-width:0){.smartsense-roi-calculator.results.hwx-survey .results_boxes .result_box span{font-size:38px;line-height:80px}}.hwx-survey-nav{text-align:center;float:none;padding-bottom:50px}.hwx-survey{text-align:center;margin-bottom:100px}.hwx-survey.smartsense-roi-calculator p{line-height:normal}.hwx-survey.smartsense-roi-calculator .sliders .slider{height:350px}.hwx-survey.smartsense-roi-calculator .sliders .slider:before{content:'';position:absolute;height:100%;width:21px;padding:0 10px;box-sizing:border-box;background-clip:content-box;background-color:#ececec}.hwx-survey.smartsense-roi-calculator .question .options p.title{white-space:normal;overflow:visible;height:28px}.hwx-survey.smartsense-roi-calculator .question_group .icon{background:url(/wp-content/plugins/hortonworks-smartsense-calculator/includes/images/icons_sprite.png) no-repeat #fff;background-size:675px 375px}.hwx-survey.smartsense-roi-calculator .question_group#time-cost .icon{background-position-x:-75px}.hwx-survey.smartsense-roi-calculator .question_group.results{padding-top:60px}@media screen and (max-width:1023px) and (min-width:667px){.hwx-survey.smartsense-roi-calculator .last .questions .row+.row .question{margin-bottom:0}}.hwx-survey.big-data-survey .sliders .slider:before{content:'';position:absolute;height:100%;width:21px;padding:0 10px;box-sizing:border-box;background-clip:content-box;background-color:#ececec}.hwx-survey.big-data-survey .sliders .slider:after{content:'NOW';display:inline-block;position:absolute;right:4px;bottom:-91px;color:#33A6E0;font-size:12px;white-space:nowrap;transform:rotate(-90deg)}.hwx-survey .sliders{width:100px;float:left;margin-top:47px;padding-left:30px}.hwx-survey .sliders .slider{position:relative;height:280px;width:21px;margin:0 14px 0 0;float:left;cursor:pointer}.hwx-survey .sliders .slider .ui-slider-handle{position:absolute;background-color:#E0E0E0;border-top-right-radius:0;border-bottom-right-radius:0;width:20px;height:20px;margin:-7px 0 0 -1px;display:inline-block;outline:0}.hwx-survey .sliders .slider .ui-slider-handle.answer_1:before{content:'A'}.hwx-survey .sliders .slider .ui-slider-handle.answer_2:before{content:'B'}.hwx-survey .sliders .slider .ui-slider-handle.answer_3:before{content:'C'}.hwx-survey .sliders .slider .ui-slider-handle.answer_4:before{content:'D'}.hwx-survey .sliders .slider .ui-slider-handle.answer_5:before{content:'E'}.hwx-survey .sliders .slider .ui-slider-handle.active{background-color:#33A6E0}.hwx-survey .sliders .slider .ui-slider-handle.active:after{border-left-color:#33A6E0}.hwx-survey .sliders .slider .ui-slider-handle:before{content:'';display:inline-block;position:absolute;top:2px;left:6px;color:#fff}.hwx-survey .sliders .slider .ui-slider-handle:after{content:'';display:block;position:absolute;right:-8px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:8px solid #E0E0E0}.hwx-survey .sliders .slider+.slider .ui-slider-handle.active{background-color:#307631}.hwx-survey .sliders .slider+.slider .ui-slider-handle.active:after{border-left-color:#307631}.hwx-survey .sliders .slider+.slider .ui-slider-handle:after{border-left:8px solid #E0E0E0}.hwx-survey .sliders .slider+.slider:after{content:'+ 2 YEARS';color:#307631;bottom:-77px;right:-10px}.hwx-survey .sliders .slider .touchpoints{display:none}.hwx-survey option.select-label{font-weight:400}.hwx-survey .question_group{width:80%;margin:0 auto;text-align:left;float:none;padding:0}.hwx-survey .question_group .icon{width:75px;height:75px;position:absolute;top:5px;left:-47px;background:url(/wp-content/plugins/hortonworks-big-data-scorecard/includes/images/icons_sprite.png) no-repeat #fff;background-size:525px 375px;margin:5px 10px 10px;cursor:pointer}.hwx-survey .question_group .icon img{max-width:100%;max-height:100%}.hwx-survey .question_group .icon:before{content:'';cursor:auto;display:block;position:absolute;left:0;bottom:-10px;width:100%;height:10px;background:#fff}.hwx-survey .question_group .icon:after{content:'';display:block;position:absolute;left:37px;bottom:-25px;width:2px;height:15px;background:#c5c5c5}.hwx-survey .question_group .icon+p{padding-top:32px}.hwx-survey .question_group#sponsorship .icon{background-position-x:0}.hwx-survey .question_group#data-analytics .icon{background-position-x:-75px}.hwx-survey .question_group#technology-infrastructure .icon{background-position-x:-150px}.hwx-survey .question_group#organization-skills .icon{background-position-x:-225px}.hwx-survey .question_group#process-management .icon{background-position-x:-300px}.hwx-survey .question_group#additional-info .icon{background-position-x:-375px}.hwx-survey .question_group.step_0 .icon{background-position-y:0}.hwx-survey .question_group.step_1 .icon{background-position-y:-75px}.hwx-survey .question_group.step_2 .icon{background-position-y:-150px}.hwx-survey .question_group.step_3 .icon{background-position-y:-225px}.hwx-survey .question_group.step_4 .icon{background-position-y:-300px}.hwx-survey .question_group:first-child .questions{display:block}.hwx-survey .question_group.last .icon:after{content:none}.hwx-survey .question_group.last .questions{padding-bottom:0;margin-bottom:60px}.hwx-survey .question_group .questions{display:none;padding:32px 20px 28px;border-left:2px solid #c5c5c5}.hwx-survey .question_group .questions .row{margin-bottom:100px}.hwx-survey .question_group .questions:after{display:block;content:"";clear:both}.hwx-survey .question_group#additional-info .questions{padding:0 90px}.hwx-survey .question_group#additional-info .industries p{margin-bottom:30px}.hwx-survey .question_group#additional-info .industries label{font-weight:400;font-size:16px;left:42px}.hwx-survey .question_group#additional-info .industries:after{display:block;content:"";clear:both}.hwx-survey .question_group#additional-info .label_wrap{position:relative;float:left;width:33%}.hwx-survey .question_group#additional-info .label_wrap input{cursor:pointer}.hwx-survey .question_group#additional-info .label_wrap:after{display:block;content:"";clear:both}.hwx-survey .question_group p a{display:block;text-transform:uppercase;color:#4b6f82;position:relative;margin:0 0 18px 132px;font-size:28px;font-weight:500;line-height:100%}.hwx-survey .question_group p a:before{content:'';display:block;position:absolute;left:-84px;top:50%;width:64px;height:2px;background:#979797}@media screen and (min-width:666px){.hwx-survey:not(.results) .question_group p a{margin:0 0 50px 132px}}.hwx-survey .question{float:left;width:50%}.hwx-survey .question[data-answer-future="1"] .option_1,.hwx-survey .question[data-answer-future="2"] .option_2,.hwx-survey .question[data-answer-future="3"] .option_3,.hwx-survey .question[data-answer-future="4"] .option_4,.hwx-survey .question[data-answer-future="5"] .option_5,.hwx-survey .question[data-answer-now="1"] .option_1,.hwx-survey .question[data-answer-now="2"] .option_2,.hwx-survey .question[data-answer-now="3"] .option_3,.hwx-survey .question[data-answer-now="4"] .option_4,.hwx-survey .question[data-answer-now="5"] .option_5{font-weight:700}.hwx-survey .question.validation_error .title{color:red}.hwx-survey .question .options{width:calc(100% - 100px);padding:0 20px;float:left}.hwx-survey .question .options p.title{text-transform:uppercase;font-weight:500;margin-bottom:35px;white-space:nowrap}.hwx-survey .question .options .option{padding:10px 0;height:70px}.hwx-survey #additional-info .questions .row .col,.hwx-survey .question .options .col{padding:0}.hwx-survey .question .options .option .option_table_outer{height:70px;display:table-cell;vertical-align:middle}.hwx-survey .question .options .option.other_value{display:none}.hwx-survey .question .options .col label{left:21px}.hwx-survey #additional-info .industries,.hwx-survey #additional-info .questions .row{margin-bottom:30px}.hwx-survey #additional-info .questions .row label.placeholder{left:20px}.hwx-survey #additional-info .questions .row .col-two{padding:0 11px 0 0}.hwx-survey #additional-info .questions .row .col-two+.col-two{padding:0 0 0 11px}.hwx-survey #additional-info .questions .row .col-two+.col-two label.placeholder{left:31px}.hwx-survey .error{color:#e17000;font-weight:700}.hwx-survey .success{color:#3fae2a;font-weight:700}.hwx-survey #submit:disabled{opacity:.5;cursor:not-allowed}@media screen and (max-width:1023px) and (min-width:0){.hwx-survey .question_group{width:calc(100% - 50px);margin:0 0 0 50px}.hwx-survey .sliders{padding-left:0;width:70px}.hwx-survey .question .options{width:calc(100% - 70px)}.hwx-survey #additional-info .industries .label_wrap{width:50%}.hwx-survey .sliders .slider .touchpoints{display:block;width:100%;height:100%;position:absolute}.hwx-survey .sliders .slider .touchpoints .touchpoint{width:21px;height:21px;border-radius:50%;background:#eee;border:1px solid #ddd;position:absolute;margin-top:-7px;opacity:.55}.hwx-survey .sliders .slider .touchpoints .touchpoint.a{top:calc(25% - 14px)}.hwx-survey .sliders .slider .touchpoints .touchpoint.b{top:calc(50% - 14px)}.hwx-survey .sliders .slider .touchpoints .touchpoint.c{top:calc(75% - 14px)}.hwx-survey .sliders .slider .touchpoints .touchpoint.d{top:calc(100% - 14px)}.hwx-survey.smartsense-roi-calculator .sliders .slider .touchpoints{display:block;width:100%;height:100%;position:absolute}.hwx-survey.smartsense-roi-calculator .sliders .slider .touchpoints .touchpoint{width:21px;height:21px;border-radius:50%;background:#eee;border:1px solid #ddd;position:absolute;margin-top:-7px;opacity:.55}.hwx-survey.smartsense-roi-calculator .sliders .slider .touchpoints .touchpoint.a{top:calc(20% - 14px)}.hwx-survey.smartsense-roi-calculator .sliders .slider .touchpoints .touchpoint.b{top:calc(40% - 14px)}.hwx-survey.smartsense-roi-calculator .sliders .slider .touchpoints .touchpoint.c{top:calc(60% - 14px)}.hwx-survey.smartsense-roi-calculator .sliders .slider .touchpoints .touchpoint.d{top:calc(80% - 14px)}.hwx-survey.smartsense-roi-calculator .sliders .slider .touchpoints .touchpoint.e{top:calc(100% - 14px)}}@media screen and (max-width:666px) and (min-width:0){.hwx-survey .question{width:100%;margin-bottom:60px}.hwx-survey .question.references{margin-bottom:0}.hwx-survey .question_group p a{font-size:22px;margin:0 0 40px 70px}.hwx-survey .question_group p a:before{left:-27px;width:22px}.hwx-survey .question_group .questions .row{margin-bottom:0}.hwx-survey .question_group#additional-info .questions{padding:0 15px}.hwx-survey .question_group#additional-info .questions input[type=radio]{width:10%;padding:0}.hwx-survey .question .options{padding:0 14px}.hwx-survey .question .options p.title{margin-bottom:48px}.hwx-survey .question .options .option{height:114px;font-size:14px;position:relative;padding:0}.hwx-survey .question .options .option .option_table_outer{display:table-cell;vertical-align:middle;height:114px}.hwx-survey .sliders{margin-top:15px}.hwx-survey .sliders .slider{height:456px}.hwx-survey .sliders .slider:before{height:538px}.hwx-survey .sliders .slider:after{bottom:-72px}.hwx-survey .sliders .slider+.slider:after{bottom:-62px}.hwx-survey #additional-info .industries .label_wrap{width:100%}.hwx-survey #additional-info .questions .row label.placeholder{left:32px}.hwx-survey #additional-info .questions .row .col,.hwx-survey #additional-info .questions .row .col-two,.hwx-survey #additional-info .questions .row .col-two+.col-two{padding:0 11px}.hwx-survey.smartsense-roi-calculator .sliders .slider{height:350px;margin-top:38px}.hwx-survey.smartsense-roi-calculator .question .options .option{height:70px;font-size:15px;padding:0}.hwx-survey.smartsense-roi-calculator .question .options .option .option_table_outer{display:table-cell;vertical-align:middle;height:70px}.hwx-survey.smartsense-roi-calculator .question .options p.title{min-height:80px;margin-bottom:0}}@media screen and (max-width:768px) and (min-width:667px){.hwx-survey .question{margin-bottom:60px}.hwx-survey .question_group p a{font-size:26px}.hwx-survey .question_group .questions .row{margin-bottom:0}.hwx-survey .question_group#additional-info .questions input[type=radio]{width:10%;padding:0}.hwx-survey .question .options p.title{min-height:60px;margin-bottom:0}.hwx-survey .question .options .option{height:120px;font-size:14px;padding:0}.hwx-survey .question .options .option .option_table_outer{display:table-cell;vertical-align:middle;height:120px}.hwx-survey .sliders{margin-top:15px}.hwx-survey .sliders .slider{height:476px}.hwx-survey .sliders .slider:before{height:562px}.hwx-survey .sliders .slider:after{bottom:-72px}.hwx-survey .sliders .slider+.slider:after{bottom:-62px}.hwx-survey.smartsense-roi-calculator .sliders .slider{height:350px;margin-top:38px}.hwx-survey.smartsense-roi-calculator .question .options .option{height:70px;font-size:15px;padding:0}.hwx-survey.smartsense-roi-calculator .question .options .option .option_table_outer{display:table-cell;vertical-align:middle;height:70px}.hwx-survey.smartsense-roi-calculator .question .options p.title{min-height:80px;margin-bottom:0}}@media screen and (max-width:1023px) and (min-width:768px){.hwx-survey .question{margin-bottom:60px}.hwx-survey .question_group p a{font-size:26px}.hwx-survey .question_group .questions .row{margin-bottom:0}.hwx-survey .question_group#additional-info .questions input[type=radio]{width:10%;padding:0}.hwx-survey .question .options p.title{min-height:58px;margin-bottom:6px}.hwx-survey .question .options .option{height:116px;font-size:15px;padding:0}.hwx-survey .question .options .option .option_table_outer{display:table-cell;vertical-align:middle;height:116px}.hwx-survey .sliders{margin-top:15px}.hwx-survey .sliders .slider{height:460px}.hwx-survey .sliders .slider:before{height:534px}.hwx-survey .sliders .slider:after{bottom:-66px}.hwx-survey .sliders .slider+.slider:after{bottom:-54px}.hwx-survey.smartsense-roi-calculator .sliders .slider{height:350px;margin-top:38px}.hwx-survey.smartsense-roi-calculator .question .options .option{height:70px;font-size:15px;padding:0}.hwx-survey.smartsense-roi-calculator .question .options .option .option_table_outer{display:table-cell;vertical-align:middle;height:70px}.hwx-survey.smartsense-roi-calculator .question .options p.title{min-height:80px;margin-bottom:0}}@media screen and (min-width:0) and (max-width:667px){.hwx-survey.smartsense-roi-calculator.results .question .options{width:100%}}.learn-on-demand{line-height:1.4em}.interns-intro-block img{margin-top:21px}.interns-info-three .col-three img{max-width:250px;border-radius:300px;border:3px solid #fff}.developers-info-block h3{font-weight:700}.info-block.training-class .ib-img-container{width:50px;height:50px;display:inline-block;vertical-align:top}.info-block.training-class .ib-img-container img{height:50px}.info-block.training-class .ib-text-container{display:inline-block;width:88%;margin-left:14px}.info-block.training-class .green-text{color:#000!important}.info-block.training-class .col-two p{display:inline-block;width:90%}.find-a-partner-content .filter-section-mobile,.find-a-partner-content .mobile-element,.find-a-partner-content .region-filter-wrapper{display:none}@media screen and (max-width:667px){.info-block.training-class .no-margin .col-two:last-of-type{padding-left:0;border-top:none}.info-block.training-class .no-margin .col-two:last-of-type:before{content:none}}.intro-block.training-class{background:#e8e8e8;border-bottom:1px solid #dad9d6}.intro-block.training-class .content-960{max-width:none}.pi-certs-descriptions .col-two{min-height:420px}.hwx-team h3{font-size:32px}.hwx-team h4{text-transform:uppercase;font-weight:400}.hwx-team div{line-height:26px;font-size:18px}.find-a-partner-content #global-filter-web{margin-top:-60px}.find-a-partner-content .partner_type{cursor:pointer}.find-a-partner-content .blue-container{background-color:#3db5e7;height:78px}.find-a-partner-content li{display:inline-block;border:1px solid #000;padding:20px 30px;width:20%;height:68px;margin-right:-4px;text-align:center;background-color:#fff;vertical-align:middle}.find-a-partner-content .sub-filter-block-cert.selected,.find-a-partner-content .sub-filter-block-geo.selected,.find-a-partner-content li.selected{background-color:#3db5e7;color:#fff}.find-a-partner-content li.selected{border-bottom:1px solid #3db5e7}.find-a-partner-content .form-container input{width:300px;display:inline;height:41px;padding-top:0;padding-left:10px;padding-right:10px;margin-right:20px}.find-a-partner-content .certification-filter-wrapper{display:none}.find-a-partner-content .certification-filter-wrapper,.find-a-partner-content .region-filter-wrapper{border:1px solid #dedede}.find-a-partner-content .certification-filter-wrapper h3,.find-a-partner-content .region-filter-wrapper h3{font-weight:200;margin-bottom:20px}.find-a-partner-content .filter-wrapper-left{display:inline-block;padding:30px 12px 28px;width:56%;vertical-align:top}.find-a-partner-content .filter-wrapper-left h3{margin-left:14px}.find-a-partner-content .filter-wrapper-right{display:inline-block;border-left:1px dashed #dedede;padding:30px 14px 28px 20px;width:43%;vertical-align:top}.find-a-partner-content .sub-filter-block-cert,.find-a-partner-content .sub-filter-block-cert.selected,.find-a-partner-content .sub-filter-block-geo,.find-a-partner-content .sub-filter-block-geo.selected{padding:10px 20px;margin:0 0 4px;min-width:150px;text-align:center;border:1px solid #3db5e7;display:inline-block}.find-a-partner-content .sub-filter-certification,.find-a-partner-content .sub-filter-industry,.find-a-partner-content .sub-filter-region{display:none;cursor:pointer}.find-a-partner-content .filter-checkbox-cert,.find-a-partner-content .filter-checkbox-geo,.find-a-partner-content .sub-filter-industry{margin-left:14px;margin-right:6px}.find-a-partner-content #partner-list{padding-top:40px}.find-a-partner-content #partner-list .partner-container{float:left;border:1px solid #dedede;height:142px;width:142px;padding:10px;margin:8px;overflow:hidden;box-shadow:3px 3px 10px #dfdfdf}.find-a-partner-content #partner-list .logo-container{height:120px;width:120px;background:center center no-repeat;background-size:contain}.find-a-partner-content #partner-list .name{display:none}.find-a-partner-content #partner-list .partner-community-container{float:left;height:55px;width:200px;margin:10px;text-align:center}.find-a-partner-content #partner-list .partner-community-container .name{display:block;color:#000}.find-a-partner-content #community-partners,.find-a-partner-content #gold-partners,.find-a-partner-content #nonclassified-partners,.find-a-partner-content #platinum-partners,.find-a-partner-content #silver-partners{width:100%;min-height:166px}.find-a-partner-content .industry-filter-wrapper H3{font-weight:200;margin-bottom:20px;margin-top:50px}.find-a-partner-content .industry-wrapper{width:122px;display:inline-block;padding:10px;border:none;text-align:center}.find-a-partner-content .industry-wrapper img,.find-a-partner-content .industry-wrapper input{margin:0 auto;display:block}.find-a-partner-content .industry-wrapper p{font-size:12px;margin:0 auto}.find-a-partner-content .results-title{clear:left}@media screen and (max-width:1024px) and (min-width:769px){.find-a-partner-content .li{width:20%;padding:10px;height:58px;font-size:13px}}@media only screen and (max-width:768px) and (min-width:0){.find-a-partner-content .mobile-element{display:block}.find-a-partner-content .filter-wrapper-left{display:none;padding:22px 60px 10px 18px;width:75%;vertical-align:top}.find-a-partner-content .filter-wrapper-right{display:none;padding:30px 30px 30px 40px;width:100%;vertical-align:top}.find-a-partner-content .filter-section-certification-mobile{text-align:left}.find-a-partner-content li.filter-section-mobile{display:none}.find-a-partner-content li.selected.filter-section-mobile{display:block}.find-a-partner-content .filter-section-mobile .filter-wrapper-left{padding:20px 10px;width:100%;vertical-align:top}.find-a-partner-content .filter-section-mobile .filter-wrapper-left h3{margin-left:14px}.find-a-partner-content .filter-section-mobile .filter-wrapper-right{width:100%;padding-left:30px;padding-top:0}.find-a-partner-content .sub-filter-industry input{margin-left:14px;margin-right:6px;height:14px}.find-a-partner-content #global-filter-web{display:none}.find-a-partner-content .hw-wrapper{height:auto!important}.find-a-partner-content .wrapper{padding:0}.find-a-partner-content .blue-container{background-color:#fff;height:auto}.find-a-partner-content li{width:100%}.find-a-partner-content .mobile-geo-filter-header,.find-a-partner-content .mobile-industry-filter-header{cursor:pointer}.find-a-partner-content #partner-list{margin-left:10px}.find-a-partner-content #partner-list h3{text-align:center;margin-bottom:38px;margin-top:24px}.find-a-partner-content #partner-list .partner-container{margin-left:28px}.find-a-partner-content #partner-list .partner-community-container{width:162px}}.intro-block.joint-leadership .relationships{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.intro-block.joint-leadership ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.intro-block.joint-leadership ul li{-ms-flex:0 0 25%;flex:0 0 25%}.intro-block.joint-leadership ul li img{filter:grayscale(100%);max-height:80px;width:auto;margin:0 10px 10px;padding:0 20px}.intern-quotes img{width:250px;border-radius:300px;border:5px solid #fff}.apache-projects.hero-second-level .image-container{width:50%;margin:0 auto;padding:10px;border-radius:5px}.apache-projects.hero-second-level .image-container.white-bg{padding:15px}.apache-projects.hero-second-level .v-middle-wrapper{background:rgba(255,255,255,.3)}.apache-projects.hero-second-level.customer-banner .v-middle-wrapper{background:rgba(0,0,0,.4)}.apache-projects .hero-second-level h1{display:inline-block}.apache-projects .maincontent li,.apache-projects .maincontent ul{list-style:disc;margin-left:10px}.apache-projects #articles li,.apache-projects #articles ul,.apache-projects #blog li,.apache-projects #blog ul,.apache-projects #tutorials li,.apache-projects #tutorials ul,.apache-projects #webinars li,.apache-projects #webinars ul{list-style:none;margin-left:0}.apache-projects .field.apache_url{margin:0}.apache-projects .webinar{margin-bottom:15px}.apache-projects .post{margin-bottom:20px}.apache-projects .date{color:#666;font-size:15px;display:inline-block}.apache-projects .expand{display:block!important;position:absolute;z-index:9999}.apache-projects .related h3{display:none}.apache-projects #webinars .desc{font-weight:300;line-height:24px}.apache-projects .responsive-menu-button{background-color:#1fa4d4;transform:rotate(90deg);padding:12px 20px;position:absolute;width:150px;text-align:center;color:#fff;border-top-right-radius:8px;border-top-left-radius:8px;left:-107px;top:60px;letter-spacing:2px;font-size:20px;font-family:'Roboto Condensed',Helvetica,Arial,sans-serif}.apache-projects .hdp-forum-container{width:100%;background-color:#fff}.apache-projects .project_overview{margin-bottom:30px}.apache-projects .side-nav .sectionnav{border:1px solid #ccc;position:relative;margin:30px 0;background-color:#fff}.apache-projects .side-nav .sectionnav ul{margin:0;border:0 solid #eee}.apache-projects .side-nav .sectionnav li{position:relative}.apache-projects .side-nav .sectionnav a{font-size:15px;color:#404041;display:block;padding:15px 20px;border-bottom:1px solid #ccc}.apache-projects .side-nav .sectionnav li.active a{color:#fff;background-color:#466a7e}.apache-projects .side-nav .sectionnav a.button-default,.apache-projects .side-nav .sectionnav a.button-gray,.apache-projects .side-nav .sectionnav a.button-green,.apache-projects .side-nav .sectionnav a.button-orange,.apache-projects .side-nav .sectionnav a.button-white{border:3px solid #3fae2a;margin:15px;text-align:center;color:#3fae2a}.apache-projects .side-nav .sectionnav a.button-default:hover,.apache-projects .side-nav .sectionnav a.button-gray:hover,.apache-projects .side-nav .sectionnav a.button-green:hover,.apache-projects .side-nav .sectionnav a.button-orange:hover,.apache-projects .side-nav .sectionnav a.button-white:hover{background-color:#3fae2a;color:#fff}.apache-projects .ps{padding-top:30px;position:relative;clear:both}.apache-projects .ps>div{max-width:1400px;margin:auto;position:relative;overflow:visible}.apache-projects table{margin:15px 0;font-size:1em;font-family:"Helvetica Neue",Helvetica,Arial,"Open Sans","Lucida Grande",sans-serif;font-weight:300;border-spacing:0;line-height:1.5}.apache-projects .maincontent .panels,.apache-projects .maincontent .panels a{font-size:18px;font-family:Roboto,Helvetica,Arial,sans-serif}.apache-projects .data-table{width:100%}.apache-projects .data-table th{color:#fff;background-color:#3FAE2A;padding:2px 5px;border:1px solid #fff;font-weight:600}.apache-projects .data-table td{vertical-align:top;padding:2px 5px;border:1px solid #fff}.apache-projects .data-table tr:nth-child(even){background-color:#f0f0f0}.apache-projects .data-table tr:nth-child(even) td:first-child{background-color:#e6e6e6}.apache-projects .data-table tr:nth-child(odd){background-color:#f6f6f6}.apache-projects .gridx{min-height:230px}.apache-projects .gridx .aside #back-to-tutorials{margin:25px 0 40px;font-weight:700}.apache-projects .maincontent .panels{font-weight:400;line-height:28px;margin-bottom:75px}.apache-projects .maincontent .panels p{margin:15px 0}.apache-projects .maincontent .panels a{color:#1fa4d4}.apache-projects .maincontent .panels .article{margin-bottom:20px;min-height:160px}.apache-projects .maincontent .panels .logo{overflow:hidden;height:170px;margin-right:10px;text-align:center}@media screen and (max-width:667px){.apache-projects .maincontent .panels .article .quote,.apache-projects .maincontent .panels .article .title{font-size:14px;line-height:1.4}.apache-projects .maincontent .panels .article .title a{font-size:14px;font-weight:500}.apache-projects .maincontent .panels .logo{height:130px;width:90px}}.apache-projects .maincontent .panels img{margin:20px auto;box-shadow:0 0 25px 8px #eee;max-height:100%;line-height:1}.apache-projects .maincontent .panels h2{font-weight:400;font-size:200%;margin-bottom:20px;margin-top:0}.apache-projects .maincontent .panels h3{font-size:150%;margin:40px 0 10px;font-weight:300}.apache-projects .maincontent .panels #section_1 li,.apache-projects .maincontent .panels #section_2 li,.apache-projects .maincontent .panels #section_3 li{background:url(/wp-content/themes/hortonworks/images/tick.png) 0 1px no-repeat;list-style:none;padding:0 40px;margin:20px 0;font-size:18px;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:26px}.apache-projects .maincontent .panels .author{display:inline-block}.apache-projects .maincontent .panels .author a{font-size:15px}.apache-projects .maincontent .panels .related_posts p{margin:5px 0}.apache-projects .maincontent .panels .related_tutorials p{margin:5px 0 20px}.apache-projects .maincontent .panels #questionContainer{background:0 0;padding-left:0;border:none}.apache-projects .maincontent .panels #questionContainer img{display:none}.apache-projects .maincontent .panels #questionContainer h3{margin-top:-6px}.apache-projects .maincontent .panels #questionContainer ul{padding-left:0}.apache-projects .maincontent .panels #webinars .webinar{display:-ms-flexbox;display:flex}.apache-projects .maincontent .panels #webinars .webinar .icon{width:22%;margin-right:20px}@media screen and (max-width:768px){.apache-projects .maincontent .panels #webinars .webinar{display:block}.apache-projects .maincontent .panels #webinars .webinar .icon{width:100%}}.apache-projects .maincontent .panels #webinars .webinar .icon img{margin:0;height:160px}.apache-projects .maincontent .panels #webinars .webinar .details-container{width:73%}.datasheets-post-type section.main-body{padding:0}.datasheets-post-type section.main-body object{height:1200px}.apache-projects.hero-second-level .v-middle-wrapper .v-middle-inner .v-middle img{max-width:300px}#solutions-industry.hdinsight{text-align:center}#solutions-industry.hdinsight .tab-text a.learn-more:after{top:8px}#solutions-industry.hdinsight .tab-text p{margin-bottom:10px}#solutions-industry.hdinsight .tab-text ul li{margin-bottom:5px}.hero-slider .aws-hero .v-middle-inner.bnr-img-top .slide-logo.v-middle img{padding-top:40px}.info-cloud h3{margin:10px 0}.info-cloud .azure{background-color:#fff;padding:20px;border-radius:5px}.info-cloud .azure .azure-image{position:absolute;top:0;right:0}#mktoForm_228 .marketo-optin-prompt{display:inline-block}.big-data-journey h2{margin:50px 0;text-align:center}.big-data-journey .green-circle-bg{border-radius:24px;width:18px;padding:2px;font-size:14px;display:inline-block;color:#fff;background-color:#3fae2a;text-align:center}.big-data-journey .bullet-container{margin-top:50px}.big-data-journey .bullet-line{margin:60px 40px 0}.big-data-journey .bullet-text{margin-left:10px;margin-bottom:30px;font-weight:700;line-height:1.5}.big-data-journey .regular-text{font-weight:400}.big-data-journey .image-container{float:left;width:220px;height:194px;margin-left:50px;text-align:center}.big-data-journey .spacer-v20{min-height:20px}.big-data-journey .clear-both{clear:both}.data-hero .gform_wrapper h3:not(:first-of-type){margin-top:60px}.data-hero .gform_wrapper form{max-width:80%}.data-hero input[type=submit]{color:#3fae2a;background-color:#fff;border:2px solid #3fae2a;font-weight:500;padding:0 20px}.data-hero ul{list-style:none}.data-hero ul li{list-style:none;padding-left:0}.data-hero ul li:before{background-color:transparent;width:0;height:0;position:static;content:none}.data-hero .data-hero-confirmation{text-align:center;font-weight:700;border:1px solid #3fae2a;padding:20px}.developer-quick-links.backdrop{position:relative;width:100vw;padding:50px 15px;left:calc(-50vw + 50%);height:auto}.developer-quick-links.backdrop .wrapper{padding:0;max-width:1550px}.developer-quick-links.backdrop .cource-list .col-four{border:0 solid #fff}.developer-quick-links.backdrop .cource-list .col-four h3{margin-bottom:35px}.developer-quick-links.backdrop .cource-list .cource-img{margin-bottom:0}.developer-quick-links.backdrop .single-col{background-color:#fff;height:auto;min-height:600px;padding:40px 30px;margin:15px;text-align:center}.developer-quick-links.backdrop .single-col ul{text-align:left}.developer-quick-links.backdrop .single-col ul li{font-size:15px;line-height:1.25;margin:20px 0}.developer-quick-links.backdrop .single-col ul li img{float:left;margin-right:10px}.developer-quick-links.backdrop .single-col ul li span{padding-left:35px;display:block}.developer-quick-links.backdrop.smartsense-four .single-col{font-size:22px;line-height:1.25;min-height:300px}.no-padding-wrapper .wrapper{padding:0;max-width:none}.connected-platforms-page .tiny-disclaimer{font-size:16px;text-align:center}@media screen and (min-width:0) and (max-width:768px){.connected-platforms-page .tiny-disclaimer{font-size:10px;margin-top:10px}}.connected-platforms-page h2{margin-bottom:30px}@media screen and (min-width:0) and (max-width:667px){.connected-platforms-page h2{font-size:17px;line-height:1.2}}.connected-platforms-page .connected-platforms-container{background:url(/wp-content/uploads/2017/01/hortonworks_connection.png) center no-repeat;background-size:30%;height:460px}.connected-platforms-page .connected-platforms-container .tiny-disclaimer{font-size:10px}.connected-platforms-page .connected-platforms-container .hwc-cloud,.connected-platforms-page .connected-platforms-container .hwc-connect,.connected-platforms-page .connected-platforms-container .hwc-datacenter,.connected-platforms-page .connected-platforms-container .hwc-sol{width:33%;display:inline-block;vertical-align:top;line-height:1.5;font-size:20px}.connected-platforms-page .connected-platforms-container .hwc-connect,.connected-platforms-page .connected-platforms-container .hwc-sol{height:266px}.connected-platforms-page .connected-platforms-container .hwc-cloud,.connected-platforms-page .connected-platforms-container .hwc-datacenter{height:100px}.connected-platforms-page .connected-platforms-container .hwc-datacenter,.connected-platforms-page .connected-platforms-container .hwc-sol{text-align:right;padding-right:20px}.connected-platforms-page .connected-platforms-container .hwc-cloud,.connected-platforms-page .connected-platforms-container .hwc-connect{text-align:left;padding-left:20px}.connected-platforms-page .connected-platforms-container .hwc-cloud{border-left:1px solid #44697d}.connected-platforms-page .connected-platforms-container .hwc-datacenter{border-right:1px solid #44697d}.connected-platforms-page .connected-platforms-container .hwc-connect{border-left:1px solid #3fae2a}.connected-platforms-page .connected-platforms-container .hwc-sol{border-right:1px solid #999}.connected-platforms-page .connected-platforms-container .hwc-sol h5{color:#999}.connected-platforms-page .connected-platforms-container .hwc-connect h5{margin-bottom:10px;color:#3fa32a}.connected-platforms-page .connected-platforms-container .hwc-cloud h5,.connected-platforms-page .connected-platforms-container .hwc-datacenter h5{color:#44697d}.connected-platforms-page .connected-platforms-container .hwc-item{margin-bottom:14px;font-size:20px}.connected-platforms-page .connected-platforms-container .spacer-1a,.connected-platforms-page .connected-platforms-container .spacer-1b,.connected-platforms-page .connected-platforms-container .spacer-1c{display:inline-block;height:136px;vertical-align:top}.connected-platforms-page .connected-platforms-container .spacer-1a,.connected-platforms-page .connected-platforms-container .spacer-1c{margin-top:162px}.connected-platforms-page .connected-platforms-container .spacer-1a{width:6%;margin-left:-4px;border-top:1px solid #999}.connected-platforms-page .connected-platforms-container .spacer-1c{width:12%;margin-right:-4px;border-top:1px solid #3fae2a}.connected-platforms-page .connected-platforms-container .spacer-1b{width:15%}.connected-platforms-page .connected-platforms-container .spacer-2a,.connected-platforms-page .connected-platforms-container .spacer-2b,.connected-platforms-page .connected-platforms-container .spacer-2c{display:inline-block;height:130px;vertical-align:top}.connected-platforms-page .connected-platforms-container .spacer-2a,.connected-platforms-page .connected-platforms-container .spacer-2c{width:6%;border-top:1px solid #999;margin-top:30px}.connected-platforms-page .connected-platforms-container .spacer-2a{margin-left:-4px}.connected-platforms-page .connected-platforms-container .spacer-2c{margin-right:-4px}.connected-platforms-page .connected-platforms-container .spacer-2b{width:21%}.connected-platforms-page .connected-platforms-container .v-spacer{display:none}.connected-platforms-page .connected-platforms-container .top-line-left{display:inline-block}.connected-platforms-page .connected-platforms-container .top-line-right{display:inline-block;width:10px}.connected-platforms-page .connected-platforms-container .bottom-line-left{display:inline-block}.connected-platforms-page .connected-platforms-container .bottom-line-right{display:inline-block;width:10px}.connected-platforms-page .connected-platforms-container .pointer-lft-side{display:none}@media screen and (min-width:768px) and (max-width:1023px){.connected-platforms-page .connected-platforms-container{background-size:230px;background-position-y:98px}.connected-platforms-page .connected-platforms-container h5{font-size:18px}.connected-platforms-page .connected-platforms-container .hwc-item{font-size:14px;margin-bottom:2px}.connected-platforms-page .connected-platforms-container .hwc-cloud,.connected-platforms-page .connected-platforms-container .hwc-connect,.connected-platforms-page .connected-platforms-container .hwc-datacenter,.connected-platforms-page .connected-platforms-container .hwc-sol{font-size:14px;line-height:1.5}.connected-platforms-page .connected-platforms-container .hwc-connect,.connected-platforms-page .connected-platforms-container .hwc-sol{height:234px}.connected-platforms-page .connected-platforms-container .spacer-1a{height:80px;width:8%;margin-top:180px}.connected-platforms-page .connected-platforms-container .spacer-1b{height:80px;width:12%}.connected-platforms-page .connected-platforms-container .spacer-1c{height:80px;width:11%;margin-top:183px}.connected-platforms-page .connected-platforms-container .spacer-2b{width:19%}}@media screen and (min-width:667px) and (max-width:767px){.connected-platforms-page .connected-platforms-container{background-size:206px;background-position-y:50px}.connected-platforms-page .connected-platforms-container h5{font-size:14px}.connected-platforms-page .connected-platforms-container .hwc-item{font-size:14px;margin-bottom:2px}.connected-platforms-page .connected-platforms-container .hwc-cloud,.connected-platforms-page .connected-platforms-container .hwc-connect,.connected-platforms-page .connected-platforms-container .hwc-datacenter,.connected-platforms-page .connected-platforms-container .hwc-sol{font-size:14px;line-height:1.4}.connected-platforms-page .connected-platforms-container .hwc-connect,.connected-platforms-page .connected-platforms-container .hwc-sol{height:170px}.connected-platforms-page .connected-platforms-container .hwc-cloud,.connected-platforms-page .connected-platforms-container .hwc-datacenter{height:70px}.connected-platforms-page .connected-platforms-container .hwc-sol{padding-right:10px}.connected-platforms-page .connected-platforms-container .hwc-sol h5{margin-bottom:10px}.connected-platforms-page .connected-platforms-container .hwc-connect{padding-left:10px}.connected-platforms-page .connected-platforms-container .spacer-1a{height:54px;width:7%;margin-top:128px}.connected-platforms-page .connected-platforms-container .spacer-1b{height:80px;width:14%}.connected-platforms-page .connected-platforms-container .spacer-1c{height:67px;width:11%;margin-top:116px}.connected-platforms-page .connected-platforms-container .spacer-2b{width:20%}}@media screen and (min-width:480px) and (max-width:666px){.connected-platforms-page .connected-platforms-container{background-size:230px;background-position-y:160px}.connected-platforms-page .connected-platforms-container h5{font-size:18px}.connected-platforms-page .connected-platforms-container .hwc-item{font-size:14px;margin-bottom:2px}.connected-platforms-page .connected-platforms-container .hwc-cloud,.connected-platforms-page .connected-platforms-container .hwc-connect,.connected-platforms-page .connected-platforms-container .hwc-datacenter,.connected-platforms-page .connected-platforms-container .hwc-sol{font-size:14px;line-height:1}.connected-platforms-page .connected-platforms-container .hwc-sol{border-right:none;border-left:1px solid #999;border-bottom:1px solid #999;text-align:left;padding-left:10px;line-height:1.4;width:48%;height:205px;margin-right:10px}.connected-platforms-page .connected-platforms-container .hwc-sol h5{margin-bottom:8px}.connected-platforms-page .connected-platforms-container .hwc-connect{width:47%;height:226px;padding-left:10px}.connected-platforms-page .connected-platforms-container .hwc-cloud,.connected-platforms-page .connected-platforms-container .hwc-datacenter{text-align:left;padding-top:46px}.connected-platforms-page .connected-platforms-container .hwc-datacenter{border-right:none;border-top:1px solid #999;border-left:1px solid #999;padding-left:10px;width:40%;margin-right:50px}.connected-platforms-page .connected-platforms-container .hwc-cloud{width:42%}.connected-platforms-page .connected-platforms-container .spacer-1a,.connected-platforms-page .connected-platforms-container .spacer-1c,.connected-platforms-page .connected-platforms-container .spacer-2a,.connected-platforms-page .connected-platforms-container .spacer-2c{display:none}.connected-platforms-page .connected-platforms-container .spacer-1b{width:1%}.connected-platforms-page .connected-platforms-container .spacer-2b{width:2%}.connected-platforms-page .connected-platforms-container .v-spacer{display:block;height:145px}.connected-platforms-page .connected-platforms-container .bottom-line-left{margin-left:10px;margin-bottom:8px}.connected-platforms-page .connected-platforms-container .pointer-rt-side{display:none}.connected-platforms-page .connected-platforms-container .pointer-lft-side{display:inline;margin-right:6px}.connected-platforms-page .connected-platforms-container .bottom-line-right{display:none}}@media screen and (min-width:0) and (max-width:479px){.connected-platforms-page .connected-platforms-container{background-size:230px;background-position-y:160px}.connected-platforms-page .connected-platforms-container h5{font-size:10px}.connected-platforms-page .connected-platforms-container .spacer-1a,.connected-platforms-page .connected-platforms-container .spacer-1b,.connected-platforms-page .connected-platforms-container .spacer-1c,.connected-platforms-page .connected-platforms-container .spacer-2a,.connected-platforms-page .connected-platforms-container .spacer-2b,.connected-platforms-page .connected-platforms-container .spacer-2c{display:none}.connected-platforms-page .connected-platforms-container .v-spacer{display:block;height:145px}.connected-platforms-page .connected-platforms-container .hwc-item{font-size:10px;margin-bottom:2px}.connected-platforms-page .connected-platforms-container .hwc-cloud,.connected-platforms-page .connected-platforms-container .hwc-connect,.connected-platforms-page .connected-platforms-container .hwc-datacenter,.connected-platforms-page .connected-platforms-container .hwc-sol{font-size:10px;line-height:1}.connected-platforms-page .connected-platforms-container .hwc-cloud,.connected-platforms-page .connected-platforms-container .hwc-connect{padding-left:10px}.connected-platforms-page .connected-platforms-container .hwc-sol{border-right:none;border-left:1px solid #999;border-bottom:1px solid #999;text-align:left;padding-left:10px;padding-right:0;line-height:1.4;width:43%;height:205px;margin-right:30px}.connected-platforms-page .connected-platforms-container .hwc-connect{width:46%;height:226px}.connected-platforms-page .connected-platforms-container .hwc-cloud,.connected-platforms-page .connected-platforms-container .hwc-datacenter{text-align:left;padding-top:46px}.connected-platforms-page .connected-platforms-container .hwc-datacenter{border-right:none;border-top:1px solid #999;border-left:1px solid #999;padding-left:10px;width:40%;margin-right:50px}.connected-platforms-page .connected-platforms-container .hwc-cloud{width:42%}.connected-platforms-page .connected-platforms-container .bottom-line-left{margin-left:10px;margin-bottom:8px}.connected-platforms-page .connected-platforms-container .bottom-line-right{width:auto}.connected-platforms-page .connected-platforms-container .pointer-rt-side{display:none}.connected-platforms-page .connected-platforms-container .pointer-lft-side{display:inline;margin-right:6px}}.intro-block .partner-logos img{max-width:200px;vertical-align:middle;display:inline-block;margin:0 30px 0 0}.gravityform h2#title{color:#404041;text-align:center;margin-bottom:30px}.gravityform .gform_footer .top_label{text-align:center}.gravityform form input#gform_submit_button_3{padding:15px 20px}.single-video-page{margin-bottom:34px}.single-video-page h1{margin:30px auto;max-width:1200px}.single-video-page .video-description{width:50%;margin:0 auto 30px;font-size:115%;color:#777}.hortonworks-partner .certs h3,.hortonworks-partner .related-resources h3{font-size:32px}.single-video-page .video-description li,.single-video-page .video-description ul{list-style-type:disc;list-style-position:inside;text-align:left;line-height:1.2}section.partner-badges{padding:55px 0 0}section.partner-badges .company_logo{max-width:260px;height:auto;margin:0 auto 55px;text-align:center}.hortonworks-partner .v-middle .company_title{display:table;margin:0 auto}.hortonworks-partner .v-middle .company_title .company_name{height:200px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0 30px}.hortonworks-partner .certs{text-align:center;padding:20px}.hortonworks-partner .certs .cert_block{padding:0 20px;vertical-align:top;margin:0 auto;min-height:400px}.hortonworks-partner .certs .cert_block img{margin:35px 0}.hortonworks-partner .certs .cert_block.col-one{max-width:30%}.hortonworks-partner .related-resources{margin:30px 0 90px}.hortonworks-partner .related-resources .partner_products{margin:80px 0}.hortonworks-partner .related-resources .partner_products h3{margin-bottom:14px}.hortonworks-partner .related-resources .partner_products .product{float:none;vertical-align:top;text-align:left;border-right:1px solid #ACACAC;min-height:225px}@media screen and (max-width:1024px){.hortonworks-partner .related-resources .partner_products .product{width:100%;border-right:0 solid #fff;margin:25px 0;min-height:auto}}.hortonworks-partner .related-resources .partner_products .product .img{height:110px}.hortonworks-partner .related-resources .partner_products .product .img img{max-height:90px}.hortonworks-partner .related-resources .partner_products .product .product-info{color:#4D4D4D}.hortonworks-partner .related-resources .partner_products .product .product-info .product-name{font-size:26px;line-height:30px;margin-bottom:10px;font-family:"Roboto Condensed",sans-serif;min-height:60px}@media screen and (max-width:1024px){.hortonworks-partner .related-resources .partner_products .product .product-info .product-name{min-height:auto}}.hortonworks-partner .related-resources .partner_products .product .product-info .product-description{font-family:Roboto;font-size:14px;line-height:19px;margin-bottom:15px}.hortonworks-partner .related-resources .partner_products .product .product-info .hdp-cert{text-align:left}.hortonworks-partner .related-resources .partner_products .product .product-info .hdp-cert h5{font-weight:400;margin:15px 15px 5px}.hortonworks-partner .related-resources .partner_products .product .product-info .hdp-cert ul li{font-family:Roboto;font-size:16px;line-height:21px}.hortonworks-partner .related-resources .partner_products .product .product-info .hdp-cert img{max-height:30px;margin-right:5px;margin-bottom:0;vertical-align:middle}.hortonworks-partner .related-resources .partner_products .product:last-child{border-right:0 solid #fff}.hortonworks-partner .related_files{margin:45px 0}.hortonworks-partner .related_files .doc{vertical-align:top;margin:16px 0}.hortonworks-partner .related_files .doc .icon,.hortonworks-partner .related_files .doc .name{display:inline-block}.hortonworks-partner .related_files .doc .icon img,.hortonworks-partner .related_files .doc .name img{height:16px;width:auto;margin-right:12px}.hortonworks-partner .related_files .doc .name{font-size:16px;line-height:21px}.hortonworks-partner .related.posts,.hortonworks-partner .related.upcoming.webinars{margin:0 60px 90px}.hortonworks-partner .related.posts h3,.hortonworks-partner .related.upcoming.webinars h3{text-align:center;font-size:32px;margin-bottom:30px}.hortonworks-partner .related.posts .excerpt,.hortonworks-partner .related.posts .related.posts .author,.hortonworks-partner .related.upcoming.webinars .excerpt,.hortonworks-partner .related.upcoming.webinars .related.posts .author{display:none}.hortonworks-partner .related.posts li,.hortonworks-partner .related.upcoming.webinars li{display:inline-block;font-size:24px;line-height:28px;vertical-align:top;padding:15px 20px 15px 0;min-height:144px}.hortonworks-partner .related.upcoming.webinars{margin-top:90px}.hortonworks-partner .related.tutorials,.hortonworks-partner .related.upcoming.webinars,.hortonworks-partner .related.webinars{display:inline-block;vertical-align:top;padding:0 60px;margin-bottom:90px}.hortonworks-partner .related.tutorials .tutorial,.hortonworks-partner .related.tutorials .webinar,.hortonworks-partner .related.upcoming.webinars .tutorial,.hortonworks-partner .related.upcoming.webinars .webinar,.hortonworks-partner .related.webinars .tutorial,.hortonworks-partner .related.webinars .webinar{padding:15px 10px 15px 0}.hortonworks-partner .related.tutorials h3,.hortonworks-partner .related.upcoming.webinars h3,.hortonworks-partner .related.webinars h3{text-align:center;font-size:32px;margin-bottom:30px}.hortonworks-partner .related.tutorials .title,.hortonworks-partner .related.upcoming.webinars .title,.hortonworks-partner .related.webinars .title{font-size:24px}.hortonworks-partner .related.tutorials .date,.hortonworks-partner .related.tutorials .desc,.hortonworks-partner .related.tutorials .excerpt,.hortonworks-partner .related.tutorials .time,.hortonworks-partner .related.upcoming.webinars .date,.hortonworks-partner .related.upcoming.webinars .desc,.hortonworks-partner .related.upcoming.webinars .excerpt,.hortonworks-partner .related.upcoming.webinars .time,.hortonworks-partner .related.webinars .date,.hortonworks-partner .related.webinars .desc,.hortonworks-partner .related.webinars .excerpt,.hortonworks-partner .related.webinars .time{display:none}.hortonworks-partner .related.webinars .webinar::before{content:"";display:block;background:url(https://hortonworks.com/wp-content/uploads/2017/02/Webinar_icon.png) no-repeat;width:90px;height:50px;float:left}.hortonworks-partner .related.upcoming.webinars,.hortonworks-partner .related.webinars .webinar img{display:none}.hortonworks-partner .related.tutorials li::before{content:"";display:block;background:url(https://hortonworks.com/wp-content/uploads/2017/02/tutorial_icon.png) no-repeat;width:90px;height:50px;float:left}.hortonworks-partner .related-resources{text-align:center}.hortonworks-partner .related-resources .file,.hortonworks-partner .related-resources .product{display:inline-block;padding:0 33.5px;margin:46.5px -2px;min-height:200px;line-height:24px}.hortonworks-partner .related-resources .file img,.hortonworks-partner .related-resources .product img{margin-bottom:20px}.hortonworks-partner .related-resources .file.col-four{float:none}.hortonworks-partner.hero-second-level .v-middle-wrapper .v-middle-inner .v-middle img{max-height:265px}.hortonworks-partner.hero-second-level .v-middle-wrapper .v-middle-inner .v-middle .partner_status img{margin:20px 3px;max-height:95px;width:auto}.badge-container{text-align:center}.badge-container img{max-height:130px;padding:0 15px}.badge-container .badge-description{margin-top:55px}div.company_logo{text-align:left;float:left;min-height:125px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}div.company_logo .wrapper img{max-width:200px;margin-top:0}.hortonworks-partner+section.body-content{padding-bottom:0}.hortonworks-partner+section.body-content h3:not(:first-child),.hortonworks-partner+section.body-content h4{margin-top:70px}.hortonworks-partner+section.body-content h1,.hortonworks-partner+section.body-content h2,.hortonworks-partner+section.body-content h3,.hortonworks-partner+section.body-content h4,.hortonworks-partner+section.body-content h5,.hortonworks-partner+section.body-content p,.hortonworks-partner+section.body-content p img{text-align:center}.hortonworks-partner+section.body-content ul{margin:30px auto;max-width:800px}@media only screen and (max-width:840px){.col-four{width:50%}.hortonworks-partner .related-resources,.hortonworks-partner .related.posts li,.hortonworks-partner .related.tutorials .title,.hortonworks-partner .related.upcoming.webinars .title,.hortonworks-partner .related.upcoming.webinars li,.hortonworks-partner .related.webinars .title,.hortonworks-partner .related_files .file .name{font-size:18px;line-height:24px}.hortonworks-partner .certs h3,.hortonworks-partner .relatd-resources h3,.hortonworks-partner .related.posts h3,.hortonworks-partner .related.tutorials h3,.hortonworks-partner .related.upcoming.webinars h3,.hortonworks-partner .related.webinars h3{font-size:30px;line-height:34px}.hortonworks-partner+section.body-content{padding-left:0}.hortonworks-partner+section.body-content p,.hortonworks-partner+section.body-content ul li{font-size:16px;line-height:20px}}@media only screen and (max-width:676px){.hortonworks-partner.hero-second-level .v-middle-wrapper .v-middle-inner .v-middle img{max-height:130px}.hortonworks-partner.hero-second-level .v-middle-wrapper .v-middle-inner .v-middle .partner_status img{max-height:75px}.hortonworks-partner .related-resources,.hortonworks-partner .related.posts li,.hortonworks-partner .related.tutorials .title,.hortonworks-partner .related.upcoming.webinars .title,.hortonworks-partner .related.upcoming.webinars li,.hortonworks-partner .related.webinars .title,.hortonworks-partner .related_files .file .name{font-size:14px;line-height:18px}.hortonworks-partner .certs .cert_block,.hortonworks-partner .related-resources .file,.hortonworks-partner .related.posts li,.hortonworks-partner .related.upcoming.webinars li{min-height:auto}.hortonworks-partner .col-four{width:100%}.hortonworks-partner .certs,.hortonworks-partner .related-resources,.hortonworks-partner .related.posts,.hortonworks-partner .related.tutorials,.hortonworks-partner .related.upcoming.webinars,.hortonworks-partner .related.webinars{margin:0;padding:30px}.hortonworks-partner .certs h3,.hortonworks-partner .related-resources h3,.hortonworks-partner .related.posts h3,.hortonworks-partner .related.tutorials h3,.hortonworks-partner .related.upcoming.webinars h3,.hortonworks-partner .related.webinars h3{font-size:24px;line-height:28px}.hortonworks-partner .related.posts li,.hortonworks-partner .related.upcoming.webinars li{padding:15px 0}.hortonworks-partner .related-resources{margin-bottom:30px}.hortonworks-partner .related-resources .file{margin:15px 0}.hortonworks-partner .related-resources .file img{margin:20px}.hortonworks-partner+section.body-content{padding-left:0}.hortonworks-partner+section.body-content p,.hortonworks-partner+section.body-content ul li{font-size:14px;line-height:18px}}.lca .wrapper{max-width:1000px}.lca .inner-lca{margin:0 auto}.lca h2{font-weight:400;border-bottom:1px solid #000;margin-bottom:20px}.lca .recent-files li{margin:5px 0 5px 15px;list-style:decimal;line-height:24px}.lca .error_mark{color:red}.lca #HFFU_submit{padding:0;font-weight:600;background-color:#eee;height:32px;cursor:pointer}.lca #HFFU_upload_form{position:relative;margin-top:20px}.lca #HFFU_label{top:0;left:0}.lca#upload_container{padding-bottom:0}.grid-section.streaming-iot .heading-career{margin-bottom:35px}.grid-section.streaming-iot .cource-list .col-three .cource-img{height:auto}.grid-section.streaming-iot .cource-list .col-three h3{text-transform:none;margin-bottom:30px;font-size:26px!important;color:#44697d}.grid-section.streaming-iot ul{text-align:left}.grid-section.streaming-iot ul li{line-height:26px}.grid-section.streaming-iot ul li:before{content:"•";font-weight:bolder;font-size:larger;color:#3fae2a;padding-right:10px}.blog-page .search-filter-search-box{width:100%;max-width:800px;margin:40px auto}#HSF_filter{margin:0 auto 15px;max-width:1200px}section.blog-filter{padding:0}.blog-filter .sort_options ul li{display:inline-block}.dropdown{position:relative;cursor:pointer}.dropdown .dropdown-options,.dropdown .dropdown-options ul{display:none;position:absolute;z-index:1;width:170px;left:0;top:17px}.dropdown:hover .dropdown-options ul{display:block}.dropdown .dropdown-options ul li{padding:10px 15px;background-color:#eee}.dropdown .dropdown-options ul li:hover{background-color:#dedede}.dropdown .dropdown-options ul li a{color:#404041;text-transform:uppercase}.dropdown .dropdown-options ul li.selected{background-color:#456b7e}.dropdown .dropdown-options ul li.selected a{color:#fff}.blog-filter #filter-all,.blog-filter #filter-business,.blog-filter #filter-executive,.blog-filter #filter-technical,.blog-filter .filter-options,.blog-filter .sort-options{display:inline-block}.blog-filter .filter-by-category span:after,.blog-filter .filter-by-topic span:after{content:url(http://hortonworks.com/wp-content/uploads/2017/03/blue_down_arrow.png);float:right}.blog-filter .sort-options{float:left}.blog-filter .sort-options .arrow-box{padding:10px 40px}.blog-filter .sort-options .arrow-box a{color:#404041;text-transform:uppercase}.blog-filter .filter-options div,.blog-filter .sort-options .arrow-box{display:inline-block;text-transform:uppercase;font-size:14px;font-weight:600}.blog-filter .filter-options{float:right}.blog-filter .filter-options div{background-color:#eee}.blog-filter .filter-by-category,.blog-filter .filter-by-topic{padding:10px 15px;width:170px}.search-filter.blog-filter .filter-header-container{width:70%;display:inline-block}.search-filter .filter-header-container{overflow:visible;width:100%}.search-filter .blog-page #search-results-container{float:none;padding-left:0;width:100%}.search-filter .blog-page #search-results-container.filters-closed{width:calc(100% - 220px)}@media screen and (max-width:768px) and (min-width:320px){.search-filter .blog-page #search-results-container.filters-closed{width:100%}}.maincontent .blog-block{max-width:1200px;border-bottom:1px solid #eee;padding:50px 30px;margin:0 auto}.maincontent .blog-block .content{display:inline}.maincontent .blog-block .content p{line-height:24px;font-size:16px;display:inline}.maincontent .meta h2.blog_title{margin:10px 0}.maincontent .meta h2.blog_title a{color:#404041}.maincontent .meta .post_date{margin-right:15px}.maincontent .meta .blog_type a{margin-left:15px}.maincontent .meta .blog_type,.maincontent .meta .blog_type a,.maincontent .meta .post_date{display:inline-block;text-transform:uppercase;color:#8b8b8b;font-weight:700;font-family:Roboto,Helvetica,Arial,sans-serif}.maincontent .more_link{margin:15px 0}.maincontent .more_link.learn-more{display:block}.maincontent .post_author{line-height:24px;font-size:16px;display:inline}.maincontent .post_author a{color:#404041;font-weight:700}.maincontent .more_link .learn-more a{text-transform:uppercase;font-size:16px}.maincontent .block-container:hover,.maincontent .block-container:hover .blog_type,.maincontent .block-container:hover .content p,.maincontent .block-container:hover .learn-more:after,.maincontent .block-container:hover .maincontent .post_author,.maincontent .block-container:hover .meta h2.blog_title a,.maincontent .block-container:hover .post_author a{background-color:#eee;color:#404041;cursor:pointer}.maincontent .block-container:hover .blog_type .more_link .learn-more,.maincontent .block-container:hover .content p .more_link .learn-more,.maincontent .block-container:hover .learn-more:after .more_link .learn-more,.maincontent .block-container:hover .maincontent .post_author .more_link .learn-more,.maincontent .block-container:hover .meta h2.blog_title a .more_link .learn-more,.maincontent .block-container:hover .more_link .learn-more,.maincontent .block-container:hover .post_author a .more_link .learn-more{color:inherit}.maincontent .block-container:hover .blog-block{border-bottom:0 solid #eee}.maincontent .meta h2.blog_title a[target="_blank"]:after{font-family:icomoon;content:"\ea7d";padding-left:10px;color:inherit}.search-filter .press-room .filter-header-container{width:80%}.taller-blue-block .blue-boxes .col-two{height:245px}.taller-blue-block .blue-boxes .col-two .learn-more{margin-bottom:12px}.use-overlay.cta .bg-img{max-height:450px}.use-overlay.cta .v-middle-inner{max-width:600px}.back-to-all{float:right;font-size:16px;font-weight:400}.pagination{margin:0 20px}.archive-title,.page-links{width:100%;margin:50px auto}.archive-title h2,.page-links h2{border-bottom:2px solid #ccc}.page-links{margin-left:100px;margin-top:30px;position:relative}.page-links a.page-numbers,.page-links span.page-numbers{font-size:18px;font-weight:600;margin-right:40px;cursor:pointer;color:#404041}.page-links .current.page-numbers{border-bottom:3px solid #3fae2a;color:#3fae2a}.page-links a.next.page-numbers,.page-links a.prev.page-numbers{background-color:#aaa;border-radius:50%;position:absolute;top:-4px}.bdj-resources{margin:0 auto}.bdj-resources h2,.bdj-resources p{text-align:center}.bdj-resources .single-resource{max-width:960px;margin:55px auto;padding-bottom:50px;border-bottom:1px solid #ccc}.bdj-resources .single-resource .description{display:inline-block;max-width:70%}.bdj-resources .single-resource .description a,.bdj-resources .single-resource .description h4,.bdj-resources .single-resource .description p{text-align:left}.bdj-resources .single-resource .description a.learn-more{margin-top:10px}.bdj-resources .single-resource .description a.learn-more:after{top:9px}.bdj-resources .single-resource img{display:inline-block;margin-right:35px;max-width:164px}.data-drives-competitive{margin:0 auto;text-align:center}.data-drives-competitive .five-cols{width:100%;margin-top:30px}.data-drives-competitive .five-cols .column{display:inline-block;text-align:center;width:19%;padding:20px;font-weight:700;font-size:18px}.data-drives-competitive .five-cols .column img{margin-bottom:30px}.lp-subtitle,.lp-title{text-align:center}.lp-subtitle{margin-top:30px}.learning-paths-container{margin-top:50px;float:left;max-width:25%}.learning-paths-container .lp-cell{padding:0 20px}@media screen and (max-width:667px){.learning-paths-container{max-width:100%;width:100%}.learning-paths-container .lp-cell{border-right:none}.learning-paths-container .lp-cell .learning-menu .learning-menu-prompt{border-right:1px solid #dedede;border-left:1px solid #dedede}}.learning-paths-container .lp-cell .learning-menu{text-align:center;position:relative}.learning-paths-container .lp-cell .learning-menu .available-courses-list{padding:0;overflow:hidden;max-height:0;position:absolute;z-index:1;background-color:#fff;transition:all .3s ease-in;border-left:1px solid #dedede;border-right:1px solid #dedede}.learning-paths-container .lp-cell .learning-menu .show-links{border:1px solid #dedede;padding:10px 0;height:auto;max-height:300px;transition:all .3s ease-in;width:100%}@media screen and (max-height:1024px){.learning-paths-container .lp-cell .learning-menu .show-links{max-height:470px}}.learning-paths-container .lp-cell .learning-menu .learning-menu-prompt{font-size:14px;font-weight:600;font-family:Roboto,sans-serif;color:#1fa4d4;padding:10px 7px;cursor:pointer}@media screen and (max-width:1024px){.learning-paths-container .lp-cell .learning-menu .learning-menu-prompt{font-size:12px}}.learning-paths-container .lp-cell .learning-menu .learning-menu-prompt .down-arrow{position:relative;top:2px;left:6px}.learning-paths-container .lp-cell .learning-menu .learning-menu-prompt .down-arrow img{transform:rotate(90deg)}.learning-paths-container .lp-cell .learning-menu li{text-align:left;padding:6px 14px;margin-bottom:0}.learning-paths-container .lp-cell .learning-menu li:hover{background-color:#dedede}.learning-paths-container .lp-cell .main-icon{margin:0 auto;display:inherit;height:80px}.learning-paths-container .lp-cell .cell-title{font-size:100%;text-align:center;margin-top:24px;color:#313132}.learning-paths-container .lp-cell .cell-title h3{font-size:24px}@media screen and (max-width:1024px){.learning-paths-container .lp-cell .cell-title h3{font-size:130%}}@media screen and (max-width:768px){.learning-paths-container .lp-cell .cell-title h3{font-size:120%}.learning-paths-container .lp-cell .cell-body{font-size:15px;margin-bottom:20px}}.learning-paths-container .lp-cell .cell-body{text-align:center;line-height:1.25;margin-top:24px;height:70px}@media screen and (max-width:1024px){.learning-paths-container .lp-cell .cell-body{height:100px;font-size:15px}}.learning-paths-container .lp-cell .learn-more-container{cursor:pointer;text-align:center;font-weight:500;margin-top:40px}.learning-paths-container .lp-cell .rt-arrow{font-weight:700;font-size:20px}.learning-paths-container .lp-cell .buttons-container{color:#3fae2a;font-weight:500;font-size:14px;margin-top:40px;cursor:pointer}@media screen and (max-width:1280px){.learning-paths-container .lp-cell .buttons-container{font-size:12px}}.learning-paths-container .lp-cell .buttons-container .e-learning,.learning-paths-container .lp-cell .buttons-container .live-training{float:left;border:2px solid #3fae2a;padding:11px 0 11px 32px;width:50%}@media screen and (max-width:1024px){.learning-paths-container .lp-cell .buttons-container .e-learning,.learning-paths-container .lp-cell .buttons-container .live-training{padding-left:40px;width:100%}}@media screen and (max-width:667px){.learning-paths-container .lp-cell .cell-body{height:auto}.learning-paths-container .lp-cell .buttons-container .e-learning,.learning-paths-container .lp-cell .buttons-container .live-training{width:50%;margin-bottom:40px;padding-left:0}}.learning-paths-container .lp-cell .buttons-container .live-training{background:url(/wp-content/themes/hortonworks/images/svg/training-page/live-training-green-icon.svg) 14px 10px no-repeat}@media screen and (max-width:1024px){.learning-paths-container .lp-cell .buttons-container .live-training{background-position-x:7px}}@media screen and (max-width:768px){.learning-paths-container .lp-cell .buttons-container{font-size:12px;text-align:center}.learning-paths-container .lp-cell .buttons-container .live-training{background-position-x:14px}}.learning-paths-container .lp-cell .buttons-container .live-training:hover{color:#fff;background:url(/wp-content/themes/hortonworks/images/svg/training-page/live-training-white.svg) 14px 10px no-repeat #3fae2a}.learning-paths-container .lp-cell .buttons-container .e-learning{background:url(/wp-content/themes/hortonworks/images/svg/training-page/e-learning-icon.svg) 14px 10px no-repeat}@media screen and (max-width:1024px){.learning-paths-container .lp-cell .buttons-container .e-learning{background-position-x:7px}}@media screen and (max-width:768px){.learning-paths-container .lp-cell .buttons-container .e-learning{background-position-x:14px}}.learning-paths-container .lp-cell .buttons-container .e-learning:hover{color:#fff;background:url(/wp-content/themes/hortonworks/images/svg/training-page/e-learning-white-icon.svg) 14px 10px no-repeat #3fae2a}.learning-paths-container .lp-cell .buttons-container .e-learning img,.learning-paths-container .lp-cell .buttons-container .live-training img{height:14px;width:11px;margin-right:8px}.private-training-container{color:#456b7e;padding:50px 0}@media screen and (max-width:480px){.private-training-container{padding:40px 50px}}.private-training-container .pt-title-wrapper{text-align:center}.private-training-container .pt-title-wrapper .pt-title-container{text-align:center;display:inline-block;padding:20px 28px;background-color:transparent;border:2px solid #3fae2a}.private-training-container .pt-title-wrapper .pt-title-container h3{font-size:30px}@media screen and (max-width:1024px){.private-training-container .pt-title-wrapper .pt-title-container{padding:10px 18px}.private-training-container .pt-title-wrapper .pt-title-container h3{font-size:24px}}@media screen and (max-width:667px){.private-training-container .pt-title-wrapper .pt-title-container h3{font-size:20px}}.private-training-container .pt-img-wrapper{text-align:center}@media screen and (max-width:480px){.private-training-container .pt-img-wrapper{display:none}}.private-training-container .pt-img-wrapper .pt-img-container{display:inline-block;max-width:55%}@media screen and (max-width:1024px){.private-training-container .pt-img-wrapper .pt-img-container{max-width:80%}}.private-training-container .pt-img-wrapper-mobile{text-align:center;display:none}@media screen and (max-width:480px){.private-training-container .pt-img-wrapper-mobile{display:block}}.private-training-container .pt-img-wrapper-mobile .pt-img-container-mobile{display:inline-block;max-height:70%}.private-training .pt-cell{float:left;line-height:184px;font-size:20px;font-weight:500;width:21%;text-align:left}.pt-contact-us,.training-title{text-align:center}@media screen and (max-width:1280px){.private-training .pt-cell{font-size:16px}}@media screen and (max-width:768px){.private-training-container .pt-img-wrapper .pt-img-container{max-width:90%}.private-training .pt-cell{width:100%;line-height:6}}.private-training .pt-cell .pt-cell-inner{display:inline-block;vertical-align:middle;line-height:normal;margin-left:110px}.private-training .pt-first-cell{width:14%}@media screen and (max-width:1024px){.private-training .pt-cell .pt-cell-inner{font-size:85%;margin-left:38%}.private-training .pt-first-cell{width:13%}.private-training .pt-first-cell img{display:none}}@media screen and (max-width:768px){.private-training .pt-cell .pt-cell-inner{margin-left:auto}.private-training .pt-first-cell{width:100%;text-align:center}}.private-training .pt-first-cell img{position:relative;left:73%}.private-training .pt-first-cell .pt-cell-inner{font-size:140%;font-weight:600;margin-left:40px;width:1px}@media screen and (max-width:1280px){.private-training .pt-first-cell img{left:61%}.private-training .pt-first-cell .pt-cell-inner{font-size:100%}}@media screen and (max-width:1024px){.private-training .pt-first-cell .pt-cell-inner{margin-left:10px}}@media screen and (max-width:768px){.private-training .pt-first-cell .pt-cell-inner{width:auto;margin-left:auto}}#private-audience{width:22%;background:url(/wp-content/themes/hortonworks/images/svg/training-page/private-audience-icon.svg) 52px 66px no-repeat #597b8c;background-size:20%}#tailoring-customize{background:url(/wp-content/themes/hortonworks/images/svg/training-page/tailoring-customization-icon.svg) 40px 66px no-repeat #456b7e;background-size:20%}#virtual-scoping{background:url(/wp-content/themes/hortonworks/images/svg/training-page/onsite-virtual-icon.svg) 40px 66px no-repeat #597b8c;background-size:20%}#training-support{background:url(/wp-content/themes/hortonworks/images/svg/training-page/support-icon.svg) 40px 78px no-repeat #456b7e;background-size:17%}#training-support .pt-cell-inner{margin-left:90px}@media screen and (max-width:1024px){#private-audience,#tailoring-customize,#training-support,#virtual-scoping{background-position-x:20%}#training-support .pt-cell-inner{margin-left:46%}}#login-button-container{position:relative;width:250px;display:inline-block}#login-dropdown{display:none;position:absolute;left:12%;z-index:1}#login-dropdown li{background-color:rgba(255,255,255,.9);color:#000;border:2px solid #28AFAB;padding:10px 20px;width:100%;font-size:14px;cursor:pointer}@media screen and (max-width:768px){#private-audience{width:100%;background-size:auto;background-position:20% 42%;text-align:center}#tailoring-customize,#training-support,#virtual-scoping{background-size:auto;background-position:20% 42%;text-align:center}#training-support .pt-cell-inner{margin-left:auto}#login-dropdown{left:14%}#login-dropdown li{font-size:13px;padding:10px 16px}}#login-dropdown li:hover{color:#fff;font-weight:500;background-color:#24B683}.training-title{margin-bottom:40px}#training-page .search-wrap .top-search-input{font-size:30px}@media screen and (max-width:1024px){#training-page .search-wrap img{display:none}}@media screen and (max-width:667px){#training-page .search-wrap .top-search-input{font-size:24px}}@media screen and (max-width:480px){#training-page .search-wrap .top-search-input{font-size:17px}}.course-title{background-color:#44697D;color:#fff;font-weight:600;font-size:14px;margin-top:10px}.course-row{font-size:14px;position:relative;padding:8px 0;background-color:#f0f3f6}.course-row:nth-child(odd){background-color:transparent}.course-row div,.course-title div{display:inline-block;padding:6px 14px;vertical-align:top;font-weight:500;line-height:1.4;width:100%}.course-row .course-level-mobile,.course-row .exp-col-char.mobile,.course-row .prereq-body{display:none}.course-row .course-register a div{margin-top:8px;margin-bottom:8px;padding-top:8px;padding-bottom:8px;width:136px;text-align:center}.course-row .course-name,.course-title .name-header{width:36%}.course-row .course-level,.course-title .level-header{width:11%;position:relative}.course-row .learning-path,.course-title .learning-path-header{width:12%;position:relative}.course-row .duration,.course-title .duration-header{position:relative;width:9%}.course-row .course-code{font-size:14px;padding-left:0;padding-top:0;font-weight:700}.course-row .training-options,.course-title .training-options-header{width:14%;position:relative}.course-row .course-date,.course-title .date-header{width:15%}.course-row .course-location,.course-title .loc-header{width:22%}.course-row .course-location.course-page,.course-title .loc-header.course-page{width:30%}@media screen and (max-width:768px){.course-row .course-location.course-page,.course-title .loc-header.course-page{width:100%}}.course-row .course-register,.course-title .reg-header{width:12%}.course-row .course-date,.course-row .course-level,.course-row .course-location,.course-row .course-register{padding-top:12px}.course-row .course-name{font-size:16px;position:relative}.course-row .course-name div:first-child{font-weight:600;padding-bottom:0}.course-row .course-name .duration{padding-top:0;margin-top:-8px;color:#687984}.course-row .info-icon{float:right;width:auto;padding:4px 0 0}.course-row .description-popup{display:none;position:absolute;top:-39px;left:34%;width:30%;z-index:2;background-color:#fff;box-shadow:0 6px 20px 0 rgba(0,0,0,.3);border:1px solid #dfe3e6;border-top:6px solid #3fae2a;padding:0 20px 20px}.course-row .description-popup:after,.course-row .description-popup:before{right:100%;top:224px;border:solid transparent;content:'';height:0;width:0;position:absolute;pointer-events:none}.course-row .description-popup:before{border-color:rgba(222,227,230,0);border-right-color:#dee3e6;border-width:13px;margin-top:-174px}.course-row .description-popup:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:10px;margin-top:-171px}.course-row .description-popup .desc-close{font-weight:700;clear:both;color:#8c9ba5;cursor:pointer;text-align:right}.course-row .description-popup p.desc-header{font-weight:400}.course-row .description-popup .desc-body{font-weight:400;font-size:14px;line-height:1.43;padding:0 0 20px}.course-row .prereq-link{color:#3aafda;cursor:pointer;position:relative;margin-top:-6px;margin-left:-14px}.course-row .prereq-body{position:absolute;color:#000;top:-10px;left:100px;z-index:1;width:100%;min-width:215px;background-color:#fff;padding:14px;box-shadow:0 3px 3px 0 rgba(0,0,0,.3);border:1px solid #dfe3e6}.course-row .prereq-body:after,.course-row .prereq-body:before{right:100%;top:25px;border:solid transparent;content:'';height:0;width:0;position:absolute;pointer-events:none}.course-row .prereq-body:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:10px;margin-top:-10px}.course-row .prereq-body:before{border-color:rgba(222,227,230,0);border-right-color:#dee3e6;border-width:13px;margin-top:-13px}.course-row .training-options .live_training{background:url(/wp-content/uploads/2018/01/live-training-ico@2x.png) no-repeat}.course-row .training-options .self_paced{background:url(/wp-content/uploads/2018/01/self-paced-ico@2x.png) no-repeat}.course-row .training-options .blended{background:url(/wp-content/uploads/2018/01/blended-ico@2x.png) no-repeat}.course-row .training-options .blended,.course-row .training-options .live_training,.course-row .training-options .self_paced{display:inline-block;height:20px;width:40px;background-size:20px 20px}#training-page .option-legend{text-align:right}#training-page .option-legend .live_training{background:url(/wp-content/uploads/2018/01/live-training-ico@2x.png) no-repeat}#training-page .option-legend .self_paced{background:url(/wp-content/uploads/2018/01/self-paced-ico@2x.png) no-repeat}#training-page .option-legend .blended{background:url(/wp-content/uploads/2018/01/blended-ico@2x.png) no-repeat}#training-page .option-legend .blended,#training-page .option-legend .live_training,#training-page .option-legend .self_paced{display:inline-block;height:20px;width:24px;background-size:20px 20px}#training-page .descriptor{position:relative;top:-4px;margin-right:18px;font-size:14px}#training-page .descriptor:last-of-type{margin-right:0}#page-nums{font-weight:700;margin-top:40px;margin-left:-30px;text-align:center}#page-nums .page-num.selected{color:#3fae2a;border-bottom:2px solid #3fae2a}#page-nums .page-num,#page-nums .page-num-label{display:inline-block;margin-right:30px;cursor:pointer}@media screen and (max-width:1024px){.course-row .course-level{width:10%}.course-row .course-register{width:11%}.course-row .course-register a div{width:100px;padding:10px 2px}.course-row .course-location{width:21%}}@media screen and (max-width:768px){.course-title{display:none}.course-row{max-height:480px;overflow:hidden}.course-row.collapsed{max-height:125px;overflow:hidden;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.course-row.collapsed .course-level-mobile{margin-top:50px}.course-row.expanded{max-height:600px;overflow:hidden;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.course-row.expanded .course-level-mobile{margin-top:0}.course-row .exp-col-char.mobile{display:block;text-align:center;position:absolute;bottom:-6px;cursor:pointer;z-index:1}.course-row .exp-col-char.mobile span.down-arrow{color:#778e99;font-weight:800}.course-row .exp-col-char.mobile span.up-arrow{display:none;color:#24a6d5}.course-row .exp-col-char.mobile span.up-arrow img{position:relative;top:5px}.course-row .course-name{width:100%;padding-left:0;font-size:18px}.course-row .course-level,.course-row .course-name .duration,.course-row .course-name .info-icon img{display:none}.course-row .course-level-mobile{display:block}.course-row .course-level-mobile .course-level-mobile-label{padding-left:0}.course-row .course-date{width:100%;padding-top:0}.course-row .course-location{width:100%;padding-top:10px;padding-bottom:0}.course-row .course-register{width:100%;padding-top:0;margin-top:-10px;margin-bottom:20px}.course-row .course-register a div,.course-row .duration,.course-row .learning-path,.course-row .training-options{width:100%}.course-row .description-popup{display:block;border:none;position:relative;top:auto;left:auto;z-index:auto;width:100%;background-color:transparent;box-shadow:none;padding-left:14px}.course-row .description-popup:after,.course-row .description-popup:before{border:none}.course-row .description-popup p.desc-header{font-weight:500}.course-row .description-popup .desc-close{display:none}.three-col-icon-block .subtitle{font-size:14px}}.three-col-icon-block{background-color:#e8e8e8}.three-col-icon-block h3{text-align:center;margin-bottom:16px}.three-col-icon-block .subtitle{text-align:center;margin-bottom:40px}.three-col-icon-block .cell-container{height:150px}@media screen and (max-width:1024px){.three-col-icon-block .cell-container{height:200px}}@media screen and (max-width:768px){.three-col-icon-block .cell-container{height:200px}}.three-col-icon-block .cell-container .img-container{float:left;height:100%;margin-right:12px}.three-col-icon-block .cell-container .img-container img{height:110px}@media screen and (max-width:1024px){.three-col-icon-block .cell-container .img-container img{height:70px}}@media screen and (max-width:768px){.three-col-icon-block .cell-container .img-container img{height:60px}}@media screen and (max-width:667px){.three-col-icon-block .cell-container .img-container img{height:80px}}.three-col-icon-block .cell-container .cell-title{font-family:"Roboto Condensed",sans-serif;font-size:26px;font-weight:600;margin-bottom:8px}.three-col-icon-block .cell-container .cell-body-text{line-height:21px;height:70px}@media screen and (max-width:1024px){.three-col-icon-block .cell-container .cell-body-text{height:94px}}@media screen and (max-width:768px){.three-col-icon-block .cell-container .cell-title{font-size:20px}.three-col-icon-block .cell-container .cell-body-text{height:126px;font-size:14px}}@media screen and (max-width:667px){.three-col-icon-block .cell-container .cell-body-text{height:auto}}.be-first-overlay{width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:1000;position:fixed;top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:all .8s ease-in-out}.be-first-overlay .msg-overlay{background:url(/wp-content/uploads/2017/06/be_first_runner_background.jpg) 50% no-repeat;width:600px;height:455px}.be-first-overlay .logo-container{margin:40px 0 10px 34px}.be-first-overlay.hidden{display:none}.be-first-overlay.visually-hidden{opacity:0}#closer{color:#efefef;font-weight:800;float:right;font-size:24px;margin-top:10px;margin-right:10px;cursor:pointer}.msg-txt{margin-top:58px;margin-bottom:26px}.msg-txt h3{color:#fff;margin:0 0 30px 34px;font-size:42px;line-height:1.3}@media screen and (max-width:768px){.msg-txt h3{font-size:36px}}.button-real-white{border-color:#fff;padding:18px 20px;margin-right:24px;float:right;font-size:21px}.search-filter .press-room .filter-header-container{display:inline-block;font-size:14px;line-height:22px;font-weight:700}.search-filter .press-room #HSF_form{display:-ms-flexbox;display:flex}.search-filter .press-room .ui-datepicker{width:216px;height:auto;margin:5px auto 0;font:9pt Arial,sans-serif;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.ui-datepicker-group .ui-datepicker-group-first{background-color:#fff}.press-room .date-picker{display:inline-block;width:20%;background-color:#e8e8e8;padding:18px 20px;vertical-align:top;text-align:left;position:relative;text-transform:uppercase;font-size:14px;font-weight:700;border:0 solid #fff;cursor:pointer}.press-room .date-picker span:after{content:'';border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #3db5e6;position:absolute;top:22px;right:20px}.hortonworks-partner.industry-certifications{padding-bottom:0}.hortonworks-partner.industry-certifications .certs .cert_block{min-height:auto}.webinar-section.min-height-adjustment{min-height:890px}.overlay-anchor{position:relative}.webinar-overlay{width:100%;height:100%;left:0;top:0;z-index:1;display:none;position:absolute;background-color:#fff;filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65}.webinar-title{margin-bottom:25px;font-size:200%}.schedule-status-bar-container{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px 40px;position:relative;margin-right:20px}.schedule-status-bar-container .schedule-element{display:inline-block;width:32%}.schedule-status-bar-container .schedule-element.icon-container{position:relative;top:4px;vertical-align:top}.schedule-status-bar-container .schedule-element.last-item{float:right;position:relative;text-align:right;margin-right:10px}@media screen and (max-width:1024px){.schedule-status-bar-container .schedule-element{display:inline-block;width:100%;margin-bottom:14px}.schedule-status-bar-container .schedule-element.last-item{width:auto}}.schedule-status-bar-container .schedule-element .form-button{width:100%}@media screen and (max-width:667px){.schedule-status-bar-container .schedule-element .form-button{float:none;margin-top:10px;width:100%}}.schedule-status-bar-container .schedule-element .form-button.inactive{display:none}.schedule-status-bar-container .schedule-element .form-button .button-default.button-green,.schedule-status-bar-container .schedule-element .form-button .button-default.button-white,.schedule-status-bar-container .schedule-element .form-button .button-green,.schedule-status-bar-container .schedule-element .form-button .button-green.button-gray,.schedule-status-bar-container .schedule-element .form-button .button-green.button-orange,.schedule-status-bar-container .schedule-element .form-button .button-green.button-white,.schedule-status-bar-container .schedule-element .form-button .button-white,.schedule-status-bar-container .schedule-element .form-button .button-white.button-gray,.schedule-status-bar-container .schedule-element .form-button .button-white.button-green,.schedule-status-bar-container .schedule-element .form-button .button-white.button-orange{margin-top:0}.schedule-status-bar-container .schedule-element .schedule-icon{float:left;margin-right:10px;padding-top:2px;margin-bottom:10px}@media screen and (max-width:768px){.webinar-title{line-height:1.2;font-size:170%}.schedule-status-bar-container{padding-right:10px;padding-left:10px}.schedule-status-bar-container .schedule-element.icon-container{vertical-align:top}.schedule-status-bar-container .schedule-element.last-item{top:0}.schedule-status-bar-container .schedule-element .schedule-icon{margin-bottom:10px}}.schedule-status-bar-container .schedule-element .schedule-category{font-size:12px}.schedule-status-bar-container .schedule-element .schedule-detail{font-size:110%;font-weight:400}.webinar-section .flex-outer{display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.schedule-status-bar-container .schedule-element .schedule-detail{font-size:90%;font-weight:500}.webinar-section .flex-outer{display:block}}.webinar-section #body-expander{background-color:#efefef;width:30px;padding:7px;text-align:center;border-radius:18px;margin:-15px auto 0;display:none;position:relative}.webinar-section #body-expander img{position:relative;top:4px;transition:all 1s linear}.webinar-section #body-expander img.up{position:relative;top:2px;transform:rotate(180deg);transition:all 1s linear}.webinar-section .marketo-form.collapsed{max-height:0;overflow:hidden;transition:all .5s ease-out;-webkit-transition:all .5s ease-out;padding:0}.webinar-section .marketo-form{max-height:700px;right:0;top:50px;transition:all .5s ease-in;-webkit-transition:all .5s ease-in;padding:20px 22px;background-color:#efefef;z-index:10;width:450px}@media screen and (max-width:1400px){.webinar-section .marketo-form{width:430px}}@media screen and (max-width:1024px){.schedule-status-bar-container .schedule-element .schedule-detail{font-size:90%;font-weight:500}.webinar-section .marketo-form{width:400px}}@media screen and (max-width:768px){.webinar-section .marketo-form{position:static;left:0;z-index:auto;width:100%;box-shadow:none;background-color:transparent;padding-right:0;padding-left:0}}.webinar-section .marketo-form .marketo_form_title{margin-left:10px;margin-bottom:10px}.webinar-section .marketo-form .marketo_field{margin-bottom:10px}@media screen and (max-width:667px){.webinar-section .marketo-form .marketo_field .col{padding-right:0;padding-left:0}}.webinar-section .marketo-form .success_message li.featured-link{padding:10px;margin-left:16px;position:relative;font-size:16px;font-weight:500;line-height:1.2;text-align:left}.webinar-section .marketo-form .success_message li.featured-link:before{content:"•";color:#3fae2a;font-size:40px;vertical-align:middle;padding-right:10px;position:absolute;left:-16px;top:-8px;line-height:1.5}.webinar-section .marketo-form .success_message p{text-align:center;font-size:22px;font-weight:500}.webinar-section .marketo-form .success_message .link-container{border-top:1px solid #aeaeae;padding-top:26px;margin-top:20px;margin-bottom:18px}.webinar-section .marketo-form .success_message .link-container .interest{font-size:18px;margin-bottom:16px}.webinar-section .marketo-form #form-closer{position:relative;top:-30px;cursor:pointer}#webinar-body-container{margin-top:30px;max-height:1600px;overflow:hidden;border-bottom:1px solid #dedede;transition:all .5s ease-in;-webkit-transition:all .5s ease-in}#webinar-body-container.collapsed{max-height:314px;min-height:314px;overflow:hidden;border-bottom:1px solid #dedede;transition:all .5s ease-in;-webkit-transition:all .5s ease-out;position:relative}@media screen and (max-width:768px){.webinar-section .marketo-form #form-closer{top:-10px;left:-10px}#webinar-body-container.collapsed{max-height:460px}}#webinar-body-container.collapsed.delayed-gradient:after{content:" ";text-align:right;position:absolute;top:293px;right:0;width:100%;height:20px;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff 70%)}#webinar-body-container .img-container{display:inline-block;width:25%}#webinar-body-container .img-container img{max-height:300px;height:100%}@media screen and (max-width:768px){#webinar-body-container .img-container{display:block;width:100%;text-align:center;margin-bottom:30px}#webinar-body-container .img-container img{height:auto;width:auto}}#webinar-body-container .body-description{padding:0 20px 20px;display:inline-block;vertical-align:top;font-size:18px;max-width:73%}#webinar-body-container .body-description div,#webinar-body-container .body-description p{line-height:1.3}#webinar-body-container .body-description ul{margin-bottom:20px;margin-top:20px}#webinar-body-container .body-description ul li{margin-left:16px;line-height:1.5;position:relative}#webinar-body-container .body-description ul li:before{content:"•";color:#3fae2a;font-size:34px;vertical-align:middle;padding-right:8px;position:absolute;left:-20px;top:-12px;line-height:1.5}.speakers-outer-container{margin-top:40px}.daterangepicker .range_inputs,.speakers-outer-container .speakers-container{margin-top:15px}.speaker-cell{margin-right:10px;margin-bottom:10px;width:100%;padding:14px}@media screen and (max-width:768px){#webinar-body-container .body-description{max-width:none;width:100%}.speaker-cell{width:100%;text-align:center}}.speaker-cell img{border-radius:60px;width:120px;height:120px;vertical-align:middle}.speaker-cell-bottom{height:150px;text-align:center;padding:72px 20px 14px;border:1px solid #efefef}.speaker-detail{display:inline-block;margin-left:20px;position:relative;top:10px}@media screen and (max-width:768px){.speaker-detail{display:block}}.speaker-name{font-size:18px;padding:6px 0;font-weight:500}.speaker-title{font-size:16px}.daterangepicker{border-radius:0;padding:15px}.daterangepicker .calendar td,.daterangepicker .daterangepicker .calendar th{padding:7px 5px}.daterangepicker .daterangepicker_input{display:none}.daterangepicker td.off{color:#fff}.daterangepicker .btn{background-color:#fff;border-radius:0;font-size:12px;font-weight:700;text-transform:uppercase;border:0 solid transparent;padding:10px 20px;cursor:pointer}.daterangepicker .btn-success{background-color:#3fae2a;color:#fff;float:right}.daterangepicker .btn-success:hover{background-color:#3b8740}.daterangepicker .btn-default,.daterangepicker .btn-default:hover{color:#1fa4d4}.daterangepicker .btn-default:hover{background-color:#e8e8e8}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.daterangepicker td.active,.daterangepicker td.active:hover,.daterangepicker td.start-date.end-date{border-radius:0}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#e8f5fb;border-radius:0;color:#404041}.daterangepicker td.active:hover,.daterangepicker th.active:hover{background-color:#1da4d4}#HSF_form .search-filter form input{font-size:14px;width:20%;padding:10px;text-align:center;font-weight:700}.daterangepicker.ltr .ranges{float:left;text-align:right}button,input,select,textarea{font-family:inherit;line-height:inherit}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 10px;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:0;box-shadow:none}.ranges ul{background-color:#f5f5f5;margin:10px auto;padding:10px 0 28px}.ranges ul li{border-radius:0;font-weight:700;color:#1fa4d4;padding:6px 15px;margin-bottom:0;text-align:left}.ranges ul li.active,.ranges ul li:hover{background-color:#1fa4d4;color:#fff;border:1px solid #1fa4d4}.daterangepicker td.active,.daterangepicker td.active:hover,.daterangepicker td.start-date.end-date{background-color:#1fa4d4;color:#fff}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.col .content{opacity:0;animation:fadeIn ease-in 1;animation-fill-mode:forwards;animation-duration:1s}.two-by-two .row{display:-ms-flexbox;display:flex}.two-by-two .row:first-of-type{border-bottom:1px solid #eee}.two-by-two .row .col.one .content{animation-delay:.7s}.two-by-two .row .col.two .content{animation-delay:1.2s}.two-by-two .row .col.three .content{animation-delay:1.6s}.two-by-two .row .col.four .content{animation-delay:2s}.two-by-two .row .col{margin:auto;width:50%;padding:5px 35px;text-align:center;min-height:300px}.two-by-two .row .col img{padding:20px 0;max-width:100px}.two-by-two .row .col:first-of-type{border-right:1px solid #eee}.two-by-two .row .col h3{color:#44697D;font-family:"Roboto Condensed";font-size:26px;font-weight:700;line-height:26px}.two-by-two .row .col p{font-family:Roboto,sans-serif;color:#404041;font-size:16px;line-height:21px}.two-by-two .row .col .content{display:inline-block}.two-by-two .row .col .hover{display:none}.data-science-kit.more{padding-top:0}.data-science-kit.how-to{background-color:#eee;padding:0;margin:0 0 60px}.data-science-kit.how-to .tile{height:400px}.data-science-kit{margin:0 auto;text-align:center}.data-science-kit h2{text-transform:uppercase;text-align:center;margin-bottom:15px}.data-science-kit.get-aws-acct .setting-up{text-align:left}.data-science-kit .how-to-series .setting-up{background-color:#eee}.data-science-kit .how-to-series .setting-up h3{font-family:Roboto,sans-serif;text-transform:uppercase;color:#5A5A5A;font-weight:500;font-size:20px;line-height:26px;text-align:left;margin-bottom:9px;margin-left:8px}.data-science-kit .how-to-series .setting-up .aws-signup,.data-science-kit .how-to-series .setting-up h3.aws-login{display:inline-block}.data-science-kit .how-to-series,.data-science-kit .more-resources{width:calc(100% - 360px);margin:0 auto;padding:20px 0}.data-science-kit .how-to-series h2,.data-science-kit .more-resources h2{margin-bottom:32px}@media screen and (max-width:940px){.data-science-kit .how-to-series .setting-up h3{text-align:center}.data-science-kit .how-to-series,.data-science-kit .more-resources{width:100%}}.data-science-kit .tile{background-color:#FFF;display:inline-block;position:relative;width:calc(33.333% - 7.67px);height:450px;margin-bottom:12px;border:1px solid #d1d1d1;padding-bottom:45px;overflow:hidden;text-align:left}@media screen and (max-width:940px){.data-science-kit .tile{width:50%}}.data-science-kit .tile .image_wrap .image{width:100%;height:190px;background-size:cover;background-repeat:no-repeat;background-position:center center;border-bottom:1px #d1d1d1 solid}.data-science-kit .tile .image_wrap.video{position:relative}.data-science-kit .tile .image_wrap.video .video-overlay{cursor:pointer;position:absolute;top:0;bottom:0;left:42%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.data-science-kit .tile .copy{padding:0 16px 16px}.data-science-kit .tile .meta{padding:16px 0;text-transform:uppercase;font-size:12px;font-family:"Roboto Condensed",sans-serif;letter-spacing:2.4px;color:grey}.data-science-kit .tile.aws-credit p,.try-data-cloud .container .ad p{font-family:'Roboto Condensed',sans-serif;font-weight:700}.data-science-kit .tile .meta .date{float:left}.data-science-kit .tile .meta .type{float:right}.data-science-kit .tile .meta:after{content:"";display:table;clear:both}.data-science-kit .tile a.title{color:#404041}.data-science-kit .tile h4{line-height:1.15;margin-bottom:16px;font-size:22px}.data-science-kit .tile p{font-size:14px;line-height:20px;color:#4d4d4d}.data-science-kit .tile .readmore{position:absolute;bottom:0;left:0;height:45px;width:100%;font-size:14px;padding:0 16px;border-top:1px #d1d1d1 solid;background:#fff}.data-science-kit .tile .readmore:before{content:"";text-align:right;position:absolute;top:-31px;right:0;width:100%;height:30px;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff 70%)}.data-science-kit .tile .readmore a{display:inline-block;position:relative;line-height:45px;font-weight:700;text-transform:uppercase}.data-science-kit .tile .readmore a:before{content:"\203A";position:absolute;right:-20px;line-height:40px;font-size:28px}.data-science-kit .tile.aws-credit{background-color:#44697D;color:#FFF;padding:15px 0}@media screen and (max-width:676px){.data-science-kit .tile{width:100%}.data-science-kit .tile.aws-credit{text-align:center}}.data-science-kit .tile.aws-credit img{padding:0 35px;max-height:45%}.data-science-kit .tile.aws-credit h3{font-size:30px;line-height:26px;font-weight:700;text-transform:uppercase;color:#fff;margin:35px 0;padding:0 15px}.data-science-kit .tile.aws-credit h3 span{color:#3fb7e7}.data-science-kit .tile.aws-credit .banner{background-color:#f5a623;padding:10px 10px 10px 0}.data-science-kit .tile.aws-credit .banner img{width:10%;max-width:40px;padding:10px 0;display:inline-block}@media screen and (max-width:940px){.data-science-kit .tile.aws-credit h3{font-size:28px;line-height:24px}.data-science-kit .tile.aws-credit .banner img{max-width:20px}}.data-science-kit .tile.aws-credit p{color:#fff;font-size:26px;line-height:24px;width:85%;display:inline-block;padding:0 15px}.data-science-kit .tile.aws-credit p span{color:#44697D}@media screen and (max-width:600px){.data-science-kit .tile.aws-credit p{font-size:24px;line-height:20px}}.data-science-kit .load_more{margin-bottom:1em}.data-science-kit .load_more a.button-default.disabled,.data-science-kit .load_more a.disabled.button-gray,.data-science-kit .load_more a.disabled.button-green,.data-science-kit .load_more a.disabled.button-orange,.data-science-kit .load_more a.disabled.button-white,.data-science-kit .load_more button.disabled{cursor:progress}.data-science-kit .load_more .no_results{display:none;line-height:42px;margin-top:25px}.try-data-cloud{background-color:#44697D}.try-data-cloud .container{text-align:center;display:-ms-flexbox;display:flex}@media screen and (max-width:940px){.try-data-cloud .container{display:block}}.try-data-cloud .container img{display:inline-block;margin-left:75px;width:78%}.try-data-cloud .container .ad,.try-data-cloud .container .ad-image{width:50%;display:inline-block}.try-data-cloud .container .ad{text-align:left;display:inline-block}.event-session h2,.graphic-only .col-five,.graphic-only .col-four,.graphic-only .col-six,.graphic-only .col-three,.graphic-only .col-two,.thank-you-section .main-content{text-align:center}@media screen and (max-width:940px){.try-data-cloud .container img{margin-left:0}.try-data-cloud .container .ad{margin-left:0;margin-top:35px}}.try-data-cloud .container .ad .button .button-default,.try-data-cloud .container .ad .button .button-gray,.try-data-cloud .container .ad .button .button-green,.try-data-cloud .container .ad .button .button-orange,.try-data-cloud .container .ad .button .button-white{margin-top:48px}@media screen and (max-width:600px){.try-data-cloud .container .ad,.try-data-cloud .container .ad-image{width:100%}.try-data-cloud .container .ad .button{text-align:center}}.try-data-cloud .container .ad h3{font-size:38px;line-height:34px;font-weight:700;text-transform:uppercase;color:#fff;margin-bottom:35px}.try-data-cloud .container .ad h3 span{color:#3fb7e7}.try-data-cloud .container .ad p{color:#fff;font-size:30px;line-height:30px}.try-data-cloud .container .ad p span{color:#fcc512}.event-session .tabbed-comp{max-width:1200px;margin:0 auto}.event-session h2{font-family:'Roboto Condensed',Helvetica,Arial,sans-serif;margin-bottom:30px}.event-session .tab-contents{max-width:900px;margin:0 auto}.event-session .session-title{position:relative;background-color:#eee;padding:10px 20px;margin-bottom:1px;cursor:pointer}.event-session .session-title.active{background-color:#1fa4d4;color:#fff}.event-session .session-title.event-passed{color:#ccc}.event-session .details iframe{margin:0 auto -500px;display:block;-ms-zoom:.75;-moz-transform:scale(.75);-moz-transform-origin:0 0;-o-transform:scale(.75);-o-transform-origin:0 0;-webkit-transform:scale(.75);-webkit-transform-origin:0 0}.event-session .session-title .readMore{float:right;position:absolute;right:15px;top:20px}.thank-you-section .main-content h1{font-weight:400;font-size:40px}.thank-you-section .posts-container{display:inline-block;width:49%;height:280px;vertical-align:top;margin-top:6px;padding:30px;background-color:#f0f3f7}@media screen and (max-width:1280px){.thank-you-section .posts-container{height:300px}}@media screen and (max-width:1024px){.thank-you-section .posts-container{height:364px}}@media screen and (max-width:768px){.thank-you-section .posts-container{width:100%;height:auto}}.thank-you-section .posts-container .posts-icon-container{width:50px;display:inline-block;vertical-align:top}.thank-you-section .posts-container .posts-body-container{display:inline-block;width:88%;padding-top:4px;margin-left:6px}@media screen and (max-width:1280px){.thank-you-section .posts-container .posts-body-container{width:86%}}@media screen and (max-width:1024px){.thank-you-section .posts-container .posts-body-container{width:83%}}.thank-you-section .posts-container-full{width:98.3%;height:260px;background-image:url(/wp-content/uploads/2017/08/community-connection-hortonworks-banner.jpg);text-align:center;margin-top:30px;color:#fff}@media screen and (max-width:768px){.thank-you-section .posts-container-full{width:100%}}.thank-you-section .posts-container-full .dimmer{padding:30px 0;width:100%;height:100%;background:rgba(0,0,0,.5);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.thank-you-section .posts-container-full .lead-in{font-weight:500;font-size:20px}.thank-you-section .posts-container-full .detail{margin-top:20px;font-weight:400}.thank-you-section .posts-container-full .posts-container-full-inner{width:60%;margin:0 auto}.thank-you-section .posts-container-full .posts-desc{font-size:18px;font-weight:400}@media screen and (max-width:768px){.thank-you-section .posts-container-full .posts-container-full-inner{width:64%}.thank-you-section .posts-container-full .posts-desc{font-size:14px}}.thank-you-section .posts-container-full .posts-links{margin-top:0}.thank-you-section .posts-desc{font-weight:500;font-size:20px}.thank-you-section .posts-links{margin-top:20px}.thank-you-section .posts-links .ty-link{padding-bottom:10px}.thank-you-section .posts-links .button-green a{color:#fff}.data-analytics-studio .wrapper .col-seven{float:none}.data-analytics-studio .wrapper .col-seven .gravityform{margin-top:35px}.data-analytics-studio .wrapper .col-seven .gravityform p{margin-top:10px}#careers .v-middle-wrapper.black-overlay{background-color:rgba(0,0,0,.5)}#careers .select-list{background-color:#fff}#careers .position-search .options{background-color:#fff;box-shadow:1px 2px 2px rgba(0,0,0,.5)}@media screen and (max-width:767px){#careers .logo{width:auto}}.hortonworks-partner .qats-img{width:50%}.grid-section.green-bullets ul,.hwx-embed .mkto-form .form-fields form{text-align:left}.graphic-only .col-five p img,.graphic-only .col-four p img,.graphic-only .col-six p img,.graphic-only .col-three p img,.graphic-only .col-two p img{max-height:180px;max-width:290px}@media screen and (max-width:768px){.graphic-only .col-five p,.graphic-only .col-four p,.graphic-only .col-six p,.graphic-only .col-three p,.graphic-only .col-two p{padding:20px 0;min-height:90px}}.body-content .cookie-policy p{font-size:16px}.body-content .cookie-policy table tr{border:1px solid #dad9d6}.body-content .cookie-policy table tr th{width:inherit;border:1px solid #cacdd4;padding:4px 10px}.body-content .cookie-policy table tr th:first-of-type{width:45%}.body-content .cookie-policy table tr th:nth-child(2){width:15%;background:#e9e7e4}.body-content .cookie-policy table tr th:nth-child(2):before{content:" ";position:static;background:#e9e7e4;border-radius:0;width:15%;height:inherit}.body-content .cookie-policy table tr th p{margin-bottom:6px;margin-top:6px}.body-content .cookie-policy table tr td{padding:12px 18px;font-weight:400;background-color:transparent}.body-content .cookie-policy table tr td:first-of-type{width:45%}.body-content .cookie-policy table tr td:nth-child(2){width:12%}.body-content .cookie-policy table tr td p{font-size:14px;line-height:1.6;margin-bottom:12px}.grid-section.green-bullets ul li{position:relative;margin-bottom:15px;line-height:1.5em}.grid-section.green-bullets ul li:before{content:'';background-color:#3fae2a;height:6px;width:6px;left:-15px;top:8px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:absolute}.info-block.full-width .sub{max-width:none}.info-block.full-width .column-body p{max-width:none;font-size:inherit}.embed .wrapper{padding:0;max-width:1600px}.embed .wrapper h2{font-size:34px;line-height:45px}@media screen and (max-width:768px){.embed .wrapper h2{font-size:28px}}.embed .wrapper ul{margin-top:25px}.embed .wrapper ul li{position:relative;padding-left:45px;margin-bottom:20px;font-size:16px;line-height:21px}.embed .wrapper ul li:before{content:'';display:inline-block;position:absolute;background-image:url(/wp-content/uploads/2018/09/check-bullet.png);background-size:contain;height:20px;width:20px;top:1px;left:0}@media screen and (min-width:768px){.embed .wrapper .body{padding:32px 42px}}.embed .wrapper .why-hortonworks .image{background-image:url(/wp-content/uploads/2018/09/Why-Embed-Hortonworks-img.jpg)}.embed .wrapper .capture-data{-ms-flex-pack:end;justify-content:flex-end}.embed .wrapper .capture-data .image{background-image:url(/wp-content/uploads/2018/09/Capture-Data-In-Motion-img.jpg)}.embed .wrapper .capture-data,.embed .wrapper .col-group,.embed .wrapper .why-hortonworks{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.embed .wrapper .capture-data .image,.embed .wrapper .col-group .image,.embed .wrapper .why-hortonworks .image{background-size:cover;background-position:center;max-width:50%;width:593px;height:auto}@media screen and (max-width:1024px){.embed .wrapper .capture-data .image,.embed .wrapper .col-group .image,.embed .wrapper .why-hortonworks .image{background-size:contain;background-position:top;background-repeat:no-repeat;width:40%}}@media screen and (max-width:768px){.embed .wrapper .body{padding:20px 35px}.embed .wrapper .capture-data .image,.embed .wrapper .col-group .image,.embed .wrapper .why-hortonworks .image{background-size:cover;width:100%;max-width:100%;height:280px}}.embed .wrapper .capture-data .body,.embed .wrapper .col-group .body,.embed .wrapper .why-hortonworks .body{max-width:800px;width:50%}@media screen and (max-width:1024px){.embed .wrapper .capture-data .body,.embed .wrapper .col-group .body,.embed .wrapper .why-hortonworks .body{width:60%}}@media screen and (max-width:768px){.embed .wrapper .capture-data .body,.embed .wrapper .col-group .body,.embed .wrapper .why-hortonworks .body{width:100%;max-width:100%}}.hwx-embed{background:url(/wp-content/uploads/2018/09/Embedding-creates-opportunity-BG-graphic.png) no-repeat #44697D;background-size:contain;padding:40px 0;margin:0}.hwx-embed .wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.hwx-embed .body{max-width:600px}.hwx-embed .body h2{color:#fff;margin-bottom:40px}.hwx-embed .body p{color:#fff;margin-bottom:25px}.hwx-embed .mkto-form{padding-left:25px}.hwx-embed .mkto-form p{color:#fff;font-weight:700;margin-bottom:35px}.hwx-embed .mkto-form .form-fields{max-width:320px}.hwx-embed .mkto-form .form-fields form .col{padding:0;margin-bottom:15px}.hwx-embed .mkto-form .form-fields form .col input{height:40px;padding-left:15px;font-size:14px}.hwx-embed .mkto-form .form-fields form .col label{font-size:18px;line-height:24px;color:#4A4A4A;top:8px;left:15px}.hwx-embed .mkto-form .form-fields form .col .used~label,.hwx-embed .mkto-form .form-fields form .col input:focus~label{top:-2px;font-size:12px;color:#9a9a9a}.hwx-embed .mkto-form .form-fields .marketo-optin-prompt .optinlabel{color:#fff;font-size:14px!important;line-height:19px}.hwx-embed .mkto-form .form-fields #mkto_submit .button-default,.hwx-embed .mkto-form .form-fields #mkto_submit .button-gray,.hwx-embed .mkto-form .form-fields #mkto_submit .button-green,.hwx-embed .mkto-form .form-fields #mkto_submit .button-orange,.hwx-embed .mkto-form .form-fields #mkto_submit .button-white{margin-top:7px}@media screen and (max-width:768px){.hwx-embed .body,.hwx-embed .mkto-form{width:100%;max-width:auto;padding:0 35px 35px}.hwx-embed .wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}#pdfdiv_content{width:100%;border:none;position:relative;min-height:1130px}.w100{width:100%;position:absolute;height:100%}@media screen and (min-width:1280px) and (max-width:1399px){.products-menu .drop-menu,.solutions-menu .drop-menu{right:50px}}@media screen and (min-width:1024px) and (max-width:1279px){.training-menu .drop-menu{width:100%;right:0;left:auto}.services-menu .drop-menu{width:950px}.products-menu .drop-menu,.solutions-menu .drop-menu{width:100%;right:0;left:auto}}@media screen and (min-width:768px) and (max-width:1023px){.products-menu .drop-menu,.services-menu .drop-menu,.solutions-menu .drop-menu,.training-menu .drop-menu{padding:35px 0 50px;width:100%;right:0;left:auto}.menu-column .submenu ul{padding-left:5px}}@media screen and (min-width:1280px) and (max-width:1399px){.programs-section{padding:80px 0}.wrapper{padding:0 20px}.downloads .item .beige-bg .btn-container.wide{min-width:750px}.downloads .item .beige-bg .btn-container.wide ul{float:left;width:50%}.downloads .item .beige-bg .btn-container.wide ul li{display:block;padding-bottom:8px}.downloads .item .beige-bg .btn-container.wide ul li:last-child{padding-bottom:0}.downloads .item .beige-bg .btn-container.wide.single{min-width:335px}.downloads .item .beige-bg .btn-container.wide.single ul{width:100%}}@media screen and (min-width:1024px) and (max-width:1279px){.contact-form,.contact-links,.partner-resource,.programs-section,.slate-grey-block,section{padding:70px 0}.wrapper{padding:0 20px}.downloads .item .beige-bg .btn-container{min-width:270px}.downloads .item .beige-bg .btn-container.wide{min-width:750px}.downloads .item .beige-bg .btn-container.wide ul{float:left;width:50%}.downloads .item .beige-bg .btn-container.wide ul li{display:block;padding-bottom:8px}.downloads .item .beige-bg .btn-container.wide ul li:last-child{padding-bottom:0}.downloads .item .beige-bg .btn-container.wide.single{min-width:270px}.downloads .item .beige-bg .btn-container.wide.single ul{width:100%}}@media screen and (min-width:768px) and (max-width:1023px){.contact-form,.contact-links,.padding70,.partner-resource,.programs-section,.slate-grey-block,section{padding:60px 0}.wrapper{padding:0 20px}h1{font-size:40px}h2{font-size:30px;line-height:36px}h3{font-size:26px;line-height:30px}h4{font-size:24px;line-height:28px}h5{font-size:20px;line-height:22px}p{font-size:16px;line-height:20px}.hero-second-level a.play-video{margin-top:30px}.cta-block h1{font-size:40px}.downloads .item p{margin-bottom:10px}.downloads .item .beige-bg .text-container{display:block}.downloads .item .beige-bg .btn-container{display:block;text-align:left}.downloads .item .beige-bg .btn-container.wide{min-width:0}.downloads .item .beige-bg .btn-container.wide ul{float:left;width:50%}.downloads .item .beige-bg .btn-container.wide ul li{display:block;padding:0 0 8px}.downloads .item .beige-bg .btn-container.wide ul li:last-child{padding-bottom:0}.tabular-box .row-data{font-size:15px}.tabular-box .row-data div{padding:20px 15px}}@media screen and (min-width:667px) and (max-width:767px){.wrapper{padding:0 20px}.cta-block h1,h1{font-size:34px}h2{font-size:28px;line-height:34px}h3{font-size:24px;line-height:28px}h4{font-size:22px;line-height:26px}h5{font-size:18px}p{font-size:16px;line-height:21px}.button-default,.button-gray,.button-green,.button-orange,.button-white,.cta-bar .button-default,.cta-bar .button-gray,.cta-bar .button-green,.cta-bar .button-orange,.cta-bar .button-white{padding:9px 11px;font-size:12px;line-height:12px}.hero-second-level a.play-video{margin-top:20px}}@media screen and (min-width:480px) and (max-width:666px){.wrapper{padding:0 20px}.cta-block h1,h1{font-size:30px}h2{font-size:26px;line-height:32px}h3{font-size:22px;line-height:26px}h4{font-size:20px;line-height:24px}h5{font-size:18px;line-height:20px}h6,p{font-size:16px}p{line-height:21px}.col-five,.col-seven,.col-three,.col-two,.col-two-five{width:100%}.resources-default{margin-bottom:20px}.button-default,.button-gray,.button-green,.button-orange,.button-white,.cta-bar .button-default,.cta-bar .button-gray,.cta-bar .button-green,.cta-bar .button-orange,.cta-bar .button-white{padding:9px 11px;font-size:12px;margin-top:15px;line-height:12px}.hero-second-level a.play-video{margin-top:20px;line-height:inherit}.hero-second-level .bg-img{height:250px}.hero-second-level .bg-img img{width:auto}.video-btn img{vertical-align:middle;width:40px;height:40px}}@media screen and (max-width:767px){.downloads .accordion .opener p,.downloads .item ul li a,.tabular-box .row-data,.tabular-box .row-sub-head{font-size:14px}.contact-form,.contact-links,.events-section,.padding70,.partner-intro,.partner-resource,.programs-section,.slate-grey-block,.sol-carousel,section{padding:50px 0}.resources-default{margin-bottom:20px}.padding40{padding:30px 0}.downloads{padding:0}.downloads hr{margin:10px 0}.downloads .item h5{line-height:20px}.downloads .item p{margin-bottom:10px}.downloads .item ul li{display:block}.downloads .item ul li:before{width:0}.downloads .item ul li:first-child{padding:0 19px}.downloads .item .beige-bg{text-align:center}.downloads .item .beige-bg .text-container{display:block}.downloads .item .beige-bg .btn-container{display:block;text-align:center;min-width:0}.downloads .item .beige-bg .btn-container.double,.downloads .item .beige-bg .btn-container.wide{min-width:0}.downloads .item .beige-bg .btn-container.wide ul{float:left;width:50%}.downloads .item .beige-bg .btn-container.wide ul li{display:block;padding:0 0 8px}.downloads .item .beige-bg .btn-container.wide ul li:last-child{padding-bottom:0}.downloads .item .beige-bg .btn-container.wide.single ul{width:100%}.downloads .item .beige-bg .btn-container .button-default,.downloads .item .beige-bg .btn-container .button-gray,.downloads .item .beige-bg .btn-container .button-green,.downloads .item .beige-bg .btn-container .button-orange,.downloads .item .beige-bg .btn-container .button-white{min-width:210px}.downloads .item h6.head-space{margin-top:15px}.downloads .accordion hr{margin:10px 0}.downloads .accordion .item{padding:10px}.downloads-container .footnote{padding:25px 20px!important}.downloads-container .footnote p{font-size:14px;line-height:20px}.downloads-container .footnote p a{margin-top:10px}.events-section .text-center h2,.featured-section .text-center h2,.other-products h2,.sol-carousel h2{margin:0 auto 20px}.tabular-box .row-data div{padding:15px 10px}.tabular-box .row-head{margin-top:20px}.tabular-box .row-sub-head{padding:10px 13px}.footnote{padding:20px 15px!important}}@media screen and (max-width:666px){.pinned .cell-four,.pinned .cell-three,.scrollable .row-data .cell-four,.scrollable .row-data .cell-three,.scrollable .row-head .cell-four,.scrollable .row-head .cell-three{white-space:nowrap}.downloads .item .beige-bg .btn-container ul li{display:block}.downloads .item .beige-bg .btn-container ul li:first-child{padding-bottom:8px}.downloads .item .beige-bg .btn-container.wide ul{float:none;width:100%}.inner-wrapper{padding:0}.scrollable{overflow-y:hidden;overflow-x:scroll}.scrollable .service-table{margin-left:35%}.scrollable .row-data .cell-four:first-of-type,.scrollable .row-data .cell-three:first-of-type,.scrollable .row-head .cell-four:first-of-type,.scrollable .row-head .cell-three:first-of-type{display:none}.scrollable .row-sub-head{text-align:left}.scrollable .table2 .row-data .cell-four{padding:10px}.scrollable .premium-table .row-data .cell-three{padding:20px 15px}.scrollable .premium-table .row-data .cell-three img{width:14px;height:14px}.table-wrapper{position:relative}.pinned{position:absolute;left:0;top:0;background:#fff;width:35%;overflow:hidden;overflow-x:scroll;border-right:1px solid #dad9d6}.pinned .cell-four:first-of-type,.pinned .cell-three:first-of-type{border-right:0}.pinned .row-sub-head{text-indent:-9999px;border-right:0}.pinned .table2 .row-data .cell-four:first-of-type{padding:15px}.pinned .premium-table .row-data .cell-three:first-of-type{padding:20px 15px}}@media screen and (max-width:480px){.contact-form,.contact-links,.events-section,.padding50,.padding70,.partner-intro,.partner-resource,.programs-section,.slate-grey-block,.sol-carousel,section{padding:40px 0}.padding40{padding:25px 0}.wrapper{padding:0 20px}h1{font-size:26px}h2{font-size:24px;line-height:30px}h3{font-size:20px;line-height:24px}h4{font-size:18px;line-height:22px}h5,h6,p{font-size:16px}h5,p{line-height:18px}.col-five,.col-seven,.col-three,.col-two,.col-two-five{width:100%}.button-default,.button-gray,.button-green,.button-orange,.button-white,.cta-bar .button-default,.cta-bar .button-gray,.cta-bar .button-green,.cta-bar .button-orange,.cta-bar .button-white{padding:8px 10px;font-size:12px;margin-top:15px;line-height:12px}.v-middle-inner{padding:0 20px}.cta-block h1{font-size:26px}.hero-second-level a.play-video{margin-top:20px;line-height:inherit}.hero-second-level .bg-img{height:250px}.hero-second-level .bg-img img{width:auto}.video-btn img{vertical-align:middle;width:40px;height:40px}.downloads .accordion .opener{height:45px;padding:10px 20px;overflow:hidden}.downloads .accordion .opener .display{width:0;text-indent:9999px}.info-product-page{padding:7px 0 30px}.info-product-page .row-inner{padding-top:10px}.footer .legacy.language-form{float:left}.learn-more{font-size:12px}}@media screen and (min-width:1400px){section{padding:92px 0 100px}.info-three-block{padding:95px 0}.filter-videos,.sol-grid-content{padding:100px 0}.m10 img{margin-top:10px}.sol-grid-content .grid{margin:55px auto 40px}}@media screen and (min-width:1280px){.products-menu .drop-menu,.services-menu .drop-menu,.solutions-menu .drop-menu,.training-menu .drop-menu{padding:55px 0 70px 30px;left:auto}.main-nav .wrapper{position:relative}.training-menu .drop-menu{right:0;width:1175px}.services-menu .drop-menu{right:0;width:1050px}.solutions-menu .drop-menu{right:0;width:1260px}.products-menu .drop-menu{right:100px;width:1175px}}@media screen and (max-width:1279px) and (min-width:1024px){.services-menu .drop-menu{padding:55px 0 70px 30px;right:0;left:auto}}@media screen and (max-width:767px){.event-wrapper{width:100%}.event-wrapper .event-head{display:none}}@media screen\0{img{border:0}.get-started .v-middle p span img{vertical-align:middle}.f-close-btn{right:42px}}svg{height:Calc(64vh) \9\0}@media screen and (max-width:666px){svg{height:Calc(34vh) \9\0}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){svg{height:Calc(64vh)}}@media screen and (-ms-high-contrast:active) and (max-width:666px),screen and (-ms-high-contrast:none) and (max-width:666px){svg{height:Calc(34vh)}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.answer-section .blue-boxes .col-three{height:213px}}@media only screen and (min-width:48em){.main-body .page-summary{padding-right:30px}.hero{min-height:250px}}@media only screen and (max-width:667px){.main-body .location-details,.main-body .mktoForm{margin-top:0}.page-summary{margin-bottom:40px}.minimal-contact{display:none}.win-win .hexagon span{top:68px}.tabbed-accordion .tabbed-comp .tab-contents .sponsors .sponsor_company{width:100%}}@media only screen and (max-width:767px){.tabbed-accordion .tabbed-comp .tab-nav ul li{width:100%}.tabbed-accordion .tabbed-comp .tab-nav .active:after{border-top:0 solid transparent}.tabbed-accordion .tabbed-comp .tab-contents h3{font-size:16px;font-weight:400}.tabbed-accordion .tabbed-comp .tab-contents h3 .accordion-title{width:30%;padding:20px 2px}.tabbed-accordion .tabbed-comp .tab-contents h3 .accordion-subtitle{width:70%}.tabbed-accordion .tabbed-comp .tab-contents h3 .accordion-subtitle img{right:15px}.tabbed-accordion .tabbed-comp .tab-contents .accordion-details{padding:20px}.tabbed-accordion .tabbed-comp .tab-contents .accordion-details .inner-nav ul{text-align:center}.tabbed-accordion .tabbed-comp .tab-contents .accordion-details .inner-nav ul li{padding:15px 5px 5px;width:30%;font-size:14px}}@media only screen and (max-width:500px){.tabbed-accordion .tabbed-comp .tab-contents h3 .accordion-title{width:40%}.tabbed-accordion .tabbed-comp .tab-contents h3 .accordion-subtitle{width:60%;padding:15px 0 15px 5px}.tabbed-accordion .tabbed-comp .tab-contents iframe{width:450px}.tabbed-accordion .tabbed-comp .accordion-details .speakers .speaker{width:100%}}@media only screen and (max-width:921px){.block-our-offerings .table .tr .td,.block-our-offerings .table .tr .td:not(:first-child),.block-our-offerings .table .tr .th,.block-our-offerings .table .tr .th:nth-of-type(3),.block-our-offerings .table .tr .th:nth-of-type(4){width:100%;display:block;border:0;min-height:auto}.block-our-offerings .table .tr .empty{display:none}.block-our-offerings .table .tr .button-default,.block-our-offerings .table .tr .button-gray,.block-our-offerings .table .tr .button-green,.block-our-offerings .table .tr .button-orange,.block-our-offerings .table .tr .button-white{margin-top:0}.block-our-offerings .table .tr .intro{margin-bottom:0}.block-our-offerings .table .tr .info-block .cta-img img{width:100%}}@media only screen and (max-width:767px){.block-our-offerings .tiptext{font-size:16px;padding:20px}.block-our-offerings .tiptext::before{zoom:.5}.usage-standards .top-form .cta-block .v-middle>div,.usage-standards .top-form .cta-block .v-middle>div>div{width:auto}.usage-standards .top-form .cta-block{height:350px;padding-top:75px}.usage-standards .top-form .cta-block h1{margin-bottom:20px}.usage-standards .top-form .cta-block .v-middle>div .button-default,.usage-standards .top-form .cta-block .v-middle>div .button-gray,.usage-standards .top-form .cta-block .v-middle>div .button-green,.usage-standards .top-form .cta-block .v-middle>div .button-orange,.usage-standards .top-form .cta-block .v-middle>div .button-white{margin:20px 0;display:block}.usage-standards .top-form .cta-block .v-middle p{margin:20px 0}}@media only screen and (min-width:901px){.future-of-data-infograph #info-line-2{display:none}}@media only screen and (max-width:900px){.future-of-data-infograph .fourth{width:49%}.future-of-data-infograph #info-line-1{display:none}.future-of-data-infograph #fod-info{padding-top:45px}}@media only screen and (max-width:500px){.future-of-data-infograph .whole{padding:0}.future-of-data-infograph .fourth{width:100%;padding:0}.future-of-data-infograph .fourth .bit{min-height:0;margin:30px 0}.future-of-data-infograph .fourth .bit p{font-size:20px;line-height:24px}.future-of-data-infograph .fod-info span{font-size:44px}}@media only screen and (max-width:840px){.service-dtl table,.service-dtl tbody,.service-dtl td,.service-dtl th,.service-dtl thead,.service-dtl tr{display:block}.service-dtl thead tr{position:absolute;top:-9999px;left:-9999px;display:none}.service-dtl tr{border:1px solid #ccc}.service-dtl td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}.service-dtl td:before{font-weight:700;padding-right:10px;white-space:nowrap}.service-dtl td:nth-of-type(2):before{content:"HDP Jumpstart"}.service-dtl td:nth-of-type(3):before{content:"HDP Enterprise"}.service-dtl td:nth-of-type(4):before{content:"Enterprise Plus"}.service-table .row-head{display:none}.service-table .row-data{margin-bottom:5px}.service-table .row-data .cell-four,.service-table .row-data .cell-three{width:100%;border-right:0 solid #dad9d6;border-bottom:0 solid #dad9d6;line-height:18px}.service-table .row-data .cell-four:first-of-type,.service-table .row-data .cell-three:first-of-type{font-size:18px;background-color:#e9e7e4;padding:18px}.service-table.table2 .row-data .cell-four,.service-table.table2 .row-data .cell-three{text-align:left}}@media screen and (max-width:1260px){.search-filter.blog-filter .filter-header-container{width:60%}}@media screen and (max-width:1200px){.maincontent .blog-block{padding:50px 20px}.maincontent .blog-block .content{line-height:20px}}@media screen and (max-width:1124px){.blog-filter .sort-options .arrow-box{padding:10px 30px}}@media screen and (min-width:768px) and (max-width:1023px){.tag_cloud .container{margin:30px 20px}.search-filter.blog-filter .filter-header-container{width:auto}}@media screen and (max-width:800px){.blog-filter .filter-options,.blog-filter .sort-options{float:none}.search-filter .selected .arrow-box:after,.search-filter .selected .arrow-box:before{border-width:0}}@media screen and (max-width:767px){.tag_cloud .container{margin:30px 0}.maincontent .meta .blog_type,.maincontent .meta .blog_type a,.maincontent .meta .post_date{font-size:14px;display:-webkit-box}.maincontent .meta .post_date:before{content:"|";margin-right:15px}.search-filter.blog-filter .filter-header-container{width:auto}.blog-filter .sort-options .arrow-box{padding:10px 20px}}@media only screen and (max-width:767px){.bdj-resources .single-resource,.bdj-resources .single-resource .description a,.bdj-resources .single-resource .description h4,.bdj-resources .single-resource .description p{text-align:center}.bdj-resources .single-resource img{display:block;margin:0 auto 20px}.bdj-resources .single-resource .description{display:block;margin:0 auto;max-width:100%}}@media only screen and (max-width:820px){.data-drives-competitive .five-cols .column{width:25%}}@media only screen and (max-width:620px){.data-drives-competitive .five-cols .column{width:100%}}.info-hadoop .flex2-full{max-width:450px;margin:0 auto}.flex-infographic .infographic-single-block{display:inline-block;padding:15px;text-align:center;transition:all .2s ease-in-out}.flex-infographic .infographic-single-block:hover{padding:0}@media only screen and (min-width:768px){.info-hadoop .flex1-full,.info-hadoop .flex2-full{display:block}.info-hadoop .flex1-mobile,.info-hadoop .flex2-mobile{display:none}.flex-infographic.wrapper{max-width:800px}}@media only screen and (max-width:767px){.info-hadoop .flex1-full,.info-hadoop .flex2-full{display:none}.info-hadoop .flex1-mobile{display:block}.flex-infographic.wrapper{max-width:auto}.flex-infographic.wrapper .infographic-single-block,.flex-infographic.wrapper .infographic-single-block img{padding:15px}.flex-infographic.wrapper .infographic-single-block img:hover{padding:25px}.differences .img-text{width:calc(100% - 50px)}.icon-content.ordered-list .ol-bullet:before{width:0}.icon-content.ordered-list .col-one .img-text{font-size:14px}}@media only screen and (max-width:900px){.two-col-rows .row-complete{display:block}.two-col-rows .row-complete .content-col,.two-col-rows .row-complete .image-col{width:100%}.two-col-rows .row-complete .content-col p,.two-col-rows .row-complete .content-col ul li,.two-col-rows .row-complete .image-col p,.two-col-rows .row-complete .image-col ul li{font-size:16px;line-height:21px}}@media only screen and (max-width:676px){.search-filter .press-room #HSF_form{display:block}.search-filter .press-room #HSF_form #filter-all,.search-filter .press-room #HSF_form #filter-news,.search-filter .press-room #HSF_form #filter-press{width:33.3%}.search-filter .press-room #HSF_form .date-picker,.search-filter .press-room #HSF_form .filter-header-container{display:block;width:100%}}@media only screen and (max-width:900px){.two-by-two .row{display:block}.two-by-two .row .col{width:100%}.two-by-two .row .col:first-of-type{border-right:0 solid #fff}}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;top:5px;width:auto;z-index:100000}.legacy select{display:inline-block}.legacy .track-container:after,.legacy .track-container:before,.legacy .training-map:after,.legacy .training-map:before{content:" ";display:table}.legacy .track-container:after,.legacy .training-map:after{clear:both}.legacy .carousel-nav a{color:transparent;font:0/0 a;text-shadow:none}.legacy .testimonial-carousel .slide,.legacy .track-box{box-shadow:0 0 4px 2px rgba(215,213,212,.34)}.legacy .track-box ul{list-style:none;margin-left:0;padding-left:0}.legacy .training-callout ul li:before{content:"\f046";font-family:FontAwesome;color:#e17000;margin-right:.5em}.legacy .track-box{position:relative;overflow:hidden;background-color:#fff;border:1px solid #d7d5d4;border-top:0;border-radius:8px}.legacy *{box-sizing:border-box}.legacy article,.legacy aside,.legacy details,.legacy figcaption,.legacy figure,.legacy footer,.legacy header,.legacy hgroup,.legacy main,.legacy nav,.legacy section,.legacy summary{display:block}.legacy audio,.legacy canvas,.legacy video{display:inline-block}.legacy audio:not([controls]){display:none;height:0}.legacy [hidden]{display:none}.legacy html{background:#fff;color:#000;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.legacy body{margin:0}.legacy p{line-height:1.5;font-size:1em;font-weight:300;margin-top:16px;margin-bottom:16px}.legacy a:focus{outline:dotted thin}.legacy a:active,.legacy a:hover{outline:0}.legacy abbr[title]{border-bottom:1px dotted}.legacy b,.legacy strong{font-weight:700}.legacy dfn{font-style:italic}.legacy mark{background:#ff0;color:#000}.legacy code,.legacy kbd,.legacy pre,.legacy samp{font-family:Consolas,"Liberation Mono",Courier,monospace;font-size:1em}.legacy pre{white-space:pre-wrap}.legacy q{quotes:"\201C" "\201D" "\2018" "\2019"}.legacy .maincontent .articles .quote,.legacy .maincontent blockquote{quotes:"“" "”"}.legacy small{font-size:80%}.legacy sub,.legacy sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.legacy sup{top:-.5em}.legacy sub{bottom:-.25em}.legacy img{border:0}.legacy svg:not(:root){overflow:hidden}.legacy figure{margin:0}.legacy legend{border:0;padding:0}.legacy button,.legacy select{text-transform:none}.legacy button[disabled],.legacy html input[disabled]{cursor:default}.legacy button::-moz-focus-inner,.legacy input::-moz-focus-inner{border:0;padding:0}.legacy .button-default,.legacy .button-gray,.legacy .button-green,.legacy .button-orange,.legacy .button-white{color:#fff}.legacy textarea{overflow:auto;vertical-align:top;resize:vertical}.legacy table{border-spacing:0}.legacy th{text-align:left}.legacy dt{margin-top:10px}.legacy dd{margin-left:0}.legacy body,.legacy table{font-size:1em;line-height:1.5;font-family:"Helvetica Neue",Helvetica,Arial,"Open Sans","Lucida Grande",sans-serif;font-weight:300}.legacy ::-moz-selection{background:#b3d4fc;text-shadow:none}.legacy ::-moz-selection,.legacy ::selection{background:#b3d4fc;text-shadow:none}.legacy a,.legacy a:visited{color:#598ba6}.legacy a:hover{color:#e17000}.legacy figcaption{text-align:center;color:#999;font-size:80%}.legacy h1{font-size:250%;font-weight:300;line-height:1.125em;margin:0 0 20px}.legacy section{padding:14px 0 12px}@media only screen and (min-width:48em){.legacy h1{font-size:380%;line-height:1.5em}}.legacy h1+.subtitle{font-size:110%;color:#999;font-weight:300;margin-top:0}@media only screen and (min-width:48em){.legacy h1+.subtitle{font-size:140%}}.legacy h1.wordy{font-size:300%;padding-top:10px}.legacy .slug_innovation .innovation .group_title,.legacy h2{font-size:200%;font-weight:300;margin:10px 0 15px;overflow:visible}.legacy .slug_innovation .innovation .group_title+.subtitle,.legacy h2+.subtitle{font-size:110%;color:#aaa;font-weight:300;margin-top:-20px;margin-bottom:20px;line-height:170%}.legacy .slug_innovation .innovation .group_title+h3,.legacy h2+h3{margin-top:0}.legacy .slug_innovation .innovation .group_title+p,.legacy h2+p{margin-top:5px}.legacy h3{font-size:145%;margin:40px 0 10px;font-weight:300}.legacy h3+p{margin-top:0}.legacy h4{margin-top:10px}.legacy h4+p{margin-top:0}.legacy hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}.legacy img{max-width:100%;vertical-align:middle;height:auto}.legacy .contact-sales-form.popup,.legacy .contact-training-form.popup{height:525px}.legacy li{line-height:1.5;font-weight:300;list-style:outside}.legacy img.shadowed{-ms-filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=0, Color='#777')";filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=0, Color='#777')"}.legacy .bottom_drawer .promo .cta a,.legacy .btn{display:inline-block;padding:5px 10px;text-decoration:none;text-align:center;border-radius:0;color:#fff;background-color:#3FAE2A;font-weight:700;margin-right:5px;margin-bottom:5px}.legacy .btn.button-white{color:#3fae2a;text-transform:uppercase;background-color:transparent;padding:10px 20px;border-color:#3fae2a;margin:0 0 0 30px}.legacy .btn.button-white:hover{background-color:#3fae2a}.legacy .full_width{margin-bottom:30px;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#eee;padding:30px 15px}.legacy .job_selection_filters{max-width:1120px;margin:0 auto}.legacy .bottom_drawer .promo .cta a:active,.legacy .btn:active{position:relative;top:1px}.legacy .bottom_drawer .promo .cta a:visited,.legacy .btn:visited{color:#fff}.legacy .bottom_drawer .promo .cta a:hover,.legacy .btn:hover{color:#fff;background-color:#3d7215}.legacy .bottom_drawer .promo .cta a .subtext,.legacy .btn .subtext{color:#9ac5dc;font-weight:400;font-size:75%;text-transform:uppercase;display:block;margin-top:4px}.legacy .bottom_drawer .promo .cta a.small,.legacy .btn.small{padding:5px 10px;font-size:80%}.legacy .bottom_drawer .promo .cta a.large,.legacy .btn.large{padding:15px 30px}@media only screen and (min-width:60em){.legacy .bottom_drawer .promo .cta a.large,.legacy .btn.large{font-size:120%}}.legacy .bottom_drawer .promo .cta a.w_subtext,.legacy .btn.w_subtext{padding:5px}.legacy a.pdf,.legacy ol{padding-left:20px}.legacy .bottom_drawer .promo .cta a.full,.legacy .btn.full{width:100%;display:block}.legacy .bottom_drawer .promo .cta a,.legacy .btn.clear{color:#3FAE2A!important;border:1px solid #DCDCDC;background-color:#f2f0ef!important;background-image:linear-gradient(#f6f7f7 0,#e7e8e9 100%)}.legacy .bottom_drawer .promo .cta a:hover,.legacy .btn.clear:hover{border:1px solid #DCDCDC;background-color:#f2f0ef;background-image:linear-gradient(#e7e8e9 0,#f6f7f7 100%)}.legacy .bottom_drawer .promo .cta a.loud,.legacy .btn.loud{background:#e17000;color:#fff;border:0 solid #b05801}.legacy .bottom_drawer .promo .cta a.loud:hover,.legacy .btn.loud:hover{background-color:#ff8003}.legacy .bottom_drawer .promo .cta a.loud .subtext,.legacy .btn.loud .subtext{color:#fee8d4}.legacy .bottom_drawer .promo .cta a.dark,.legacy .btn.dark{background:#333;color:#fff;border:0 solid #000}.legacy .bottom_drawer .promo .cta a.dark:hover,.legacy .btn.dark:hover{background-color:#ff8003}.legacy .bottom_drawer .promo .cta a.dark .subtext,.legacy .btn.dark .subtext{color:#fee8d4}.legacy a.pdf{background:url(../images/icons/pdf_icon.png) no-repeat}.legacy ol li{margin-bottom:5px}.legacy ul ul{padding:0}.legacy ol.no-indent,.legacy ul.no-indent{padding-left:15px}.legacy .related ul,.legacy .widget_display_topics ul,.legacy ol.nodots,.legacy ul.nodots{padding:0}.legacy .related ul li,.legacy .widget_display_topics ul li,.legacy ol.nodots li,.legacy ul.nodots li{list-style-type:none}.legacy ol.comma_separated,.legacy ul.comma_separated{overflow:auto;padding-left:0;display:inline-block}.legacy ol.comma_separated li,.legacy ul.comma_separated li{list-style-type:none;display:inline-block}.legacy ol.comma_separated li:after,.legacy ul.comma_separated li:after{content:", "}.legacy ol.comma_separated li:last-child:after,.legacy ul.comma_separated li:last-child:after{content:""}.legacy ol.jump_offs,.legacy ul.jump_offs{list-style-type:none;padding-left:0}.legacy ol.wide li,.legacy ul.wide li{margin-bottom:10px}.legacy ol.wide li b:first-child,.legacy ol.wide li strong:first-child,.legacy ul.wide li b:first-child,.legacy ul.wide li strong:first-child{display:block}.legacy ol.wide li b+br,.legacy ul.wide li b+br{display:none}.legacy ol.check,.legacy ul.check{padding-left:0;list-style-type:none}.legacy ol.check li,.legacy ul.check li{padding-left:25px;background:url(/wp-content/themes/hortonworks/images/icons/check_grey_x16.png) left 3px no-repeat;vertical-align:top;margin-bottom:10px}.legacy table.fixed,.legacy table.fixed tbody{table-layout:fixed}.legacy td{vertical-align:top}.legacy td>ul:first-child{margin-top:0;margin-bottom:0}.legacy div>p:first-child{margin-top:0}.legacy .notations{font-size:85%;font-style:italic}.legacy .typer{color:#aaa;text-transform:uppercase;font-size:80%}.legacy .footnote{font-size:85%}.legacy .marker{font-family:'Permanent Marker',sans-serif}.legacy .aside .oehroadshow.promo,.legacy .mkto-template,.legacy .mkto-template .mktoForm .Request_Sales_Call__c label,.legacy .mkto-template .titlebar .subtitle{font-family:Cabin,"Helvetica Neue",Arial,Helvetica,"Lucida Grande",sans-serif}.legacy .categories a{background-color:#f2f0ef;padding:3px 5px;border-radius:3px;line-height:2}.legacy .update-note{background-color:#f6f6f6;padding:10px;font-weight:700}.legacy .role{color:#999}.legacy fieldset{border:0;margin:0;padding:0}.legacy input[type=submit],.legacy input[type=button]{color:#3FAE2A;font-weight:700;background-color:#f2f0ef;background:linear-gradient(to bottom,#f6f7f7 0,#e7e8e9 100%);border:1px solid #DCDCDC}.legacy input.oversize,.legacy textarea.oversize{font-size:17px;padding:4px 6px}.legacy input[type=text]:focus,.legacy input[type=password]:focus,.legacy input[type=date]:focus,.legacy input[type=datetime]:focus,.legacy input[type=email]:focus,.legacy input[type=number]:focus,.legacy input[type=search]:focus,.legacy input[type=tel]:focus,.legacy input[type=time]:focus,.legacy input[type=url]:focus,.legacy textarea:focus{background:#fafafa;outline:0!important;border-color:#b3b3b3}.legacy input[disabled],.legacy textarea[disabled]{background-color:#ddd}.legacy fieldset.grey{padding:10px 10px 20px;background-color:#f2f0ef}.legacy .labels-by-side label{display:inline-block;width:250px}.legacy .fill-it-out input,.legacy .fill-it-out textarea{width:100%}.legacy form .grid.row{margin-bottom:0}.legacy form .row{clear:both}.legacy .response{border-left:5px solid #666;background-color:#f6f6f6;padding:5px 10px;font-size:90%;margin:10px 0 20px}.legacy .response .title{font-size:120%;font-weight:700}.legacy .response.success{border-left:5px solid #3FAE2A;background-color:#e6f2df;color:#3FAE2A}.legacy .response.success a{color:#3d7215}.legacy .response.success .title{color:#3FAE2A;font-weight:700}.legacy .response.fail{border-left:5px solid #c00;background-color:#fcc}.legacy .response.fail .title{color:#c00}.legacy .response.fail .title a{color:#800}.legacy html .gform_wrapper .gfield_description{padding:0}.legacy .gform_wrapper .gform_page_footer .button.gform_button.disabled{opacity:.6;cursor:not-allowed}.legacy .bx-wrapper:hover .bx-controls-direction a,.legacy .mainpoints .more>div:hover .more{opacity:1}.legacy .contact-training-form{width:70%;margin:0 auto}.legacy .contact-training-form .slug_innovation .innovation .header.group_title,.legacy .contact-training-form h2.header,.legacy .slug_innovation .innovation .contact-training-form .header.group_title{text-align:center;background-color:#57a41c;color:#FFF;border-bottom:1px solid #3d7215}.legacy .contact-training-form .marketo-form-embed{width:100%}.legacy .contact-training-form .marketo-form-embed .Company,.legacy .contact-training-form .marketo-form-embed .LastName,.legacy .contact-training-form .marketo-form-embed .Phone,.legacy .contact-training-form .marketo-form-embed>.FirstName{width:49%;display:inline-block}.legacy .contact-training-form .marketo-form-embed .Company,.legacy .contact-training-form .marketo-form-embed>.FirstName{margin-right:10px}.legacy .contact-training-form .marketo-form-embed label{font-size:85%;color:#999;width:100%;display:block}.legacy .contact-training-form .marketo-form-embed input,.legacy .contact-training-form .marketo-form-embed textarea{width:100%}.legacy .contact-training-form .marketo-form-embed select{font-size:120%}.legacy .contact-training-form .marketo-form-embed input[type=submit]{color:#fff;background:#3FAE2A}.legacy .contact-training-form .marketo-form-embed input[type=submit]:hover{background:#3d7215}.legacy .contact-training-form .success_message{position:relative;float:right;top:30px;right:50px}.legacy .contact-training-form .click-chat{display:block;width:150px;max-height:75px;position:fixed;left:50px;bottom:75px}.legacy .contact-sales-form .marketo-form-embed{width:100%}.legacy .contact-sales-form .marketo-form-embed .Email,.legacy .contact-sales-form .marketo-form-embed .FirstName,.legacy .contact-sales-form .marketo-form-embed .LastName,.legacy .contact-sales-form .marketo-form-embed>.linkedin_autocomplete{width:45%;display:inline-block}.legacy .contact-sales-form .marketo-form-embed .LastName,.legacy .contact-sales-form .marketo-form-embed>.linkedin_autocomplete{margin-right:57px}.legacy .contact-sales-form .marketo-form-embed>div:nth-last-child(1){display:inline-block;width:90%;line-height:1}.legacy .contact-sales-form .marketo-form-embed>div:nth-last-child(2){display:inline-block;vertical-align:top;margin:0 10px 0 0}.legacy .contact-sales-form .marketo-form-embed label{font-size:85%;color:#999;width:100%;display:block}.legacy .contact-sales-form .marketo-form-embed input,.legacy .contact-sales-form .marketo-form-embed textarea{width:100%}.legacy .contact-sales-form .marketo-form-embed input[type=checkbox]{width:auto}.legacy .contact-sales-form .marketo-form-embed label.optin{text-align:center;width:calc(100% - 10px)}.legacy .contact-sales-form .marketo-form-embed select{font-size:120%}.legacy .contact-sales-form .marketo-form-embed input[name=contactUsURL],.legacy .contact-sales-form .marketo-form-embed label[for=contactUsURL]{display:none}.legacy .contact-sales-form .marketo-form-embed input[type=submit]{color:#fff;background:#3FAE2A}.legacy .contact-sales-form .marketo-form-embed input[type=submit]:hover{background:#3d7215}.legacy .contact-sales-form .success_message{position:relative;float:right;top:30px;right:50px}.legacy .contact-sales-form.popup .marketo-form-embed .LastName,.legacy .contact-sales-form.popup .marketo-form-embed>.linkedin_autocomplete{margin-right:48px}.legacy .contact-sales-form .click-chat{display:block;width:150px;max-height:75px;position:fixed;left:50px;bottom:75px}.legacy .mkto-template .titlebar h1#main_title{font-size:190%;margin:50px 0 35px}.legacy .mkto-template .titlebar .subtitle{font-size:150%}.legacy .mkto-template .text-p{margin-bottom:8%}.legacy .mkto-template .mainbody .text-p>ul,.legacy .mkto-template .text-content{font-size:115%}.legacy .mkto-template .text-title{font-size:150%}.legacy .mkto-template .text-summary{font-size:140%;color:#999;font-weight:100}.legacy .mkto-template ul{list-style:none;padding:0;margin:0}.legacy .mkto-template li{padding-left:1em;text-indent:-.7em;font-size:115%}.legacy .mkto-template li:before{content:"•  ";color:#3FAE2A}.legacy .mkto-template .testimonial_container{font-size:18px;color:#666;font-weight:lighter;margin:50px 0;overflow:auto}.legacy .mkto-template .testimonial_left{float:left;display:inline-block;width:32%;padding:8px 0}.legacy .mkto-template .testimonial_right{float:right;display:inline-block;width:66%;border:1px solid #eee;padding:8px;font-style:italic}.legacy .mkto-template .testimonial_author{display:inline-block;width:74%;line-height:12px}.legacy .mkto-template .testimonial_author_detail{font-size:14px}.legacy .mkto-template .testimonial_image{display:inline-block;float:left;width:24%;padding:4px;margin-right:2%}.legacy .mkto-template .testimonial_image img{border-radius:50%;max-width:45px;max-height:45px}.legacy .mkto-template .mktoForm .Company label,.legacy .mkto-template .mktoForm .Email label,.legacy .mkto-template .mktoForm .FirstName label,.legacy .mkto-template .mktoForm .LastName label,.legacy .mkto-template .mktoForm .Phone label,.legacy .mkto-template .mktoForm .Title label{display:none}.legacy .mktoForm .marketo-form-embed .marketo_field{margin-bottom:14px;position:relative;padding:0 11px}.legacy .mktoForm .marketo-form-embed .marketo_field>div{display:block;position:relative}.legacy .mktoForm .marketo-form-embed .marketo_field.checkbox input,.legacy .mktoForm .marketo-form-embed .marketo_field.radio input{height:26px}.legacy .mktoForm .marketo-form-embed .marketo_field.checkbox label,.legacy .mktoForm .marketo-form-embed .marketo_field.radio label{top:6px}.legacy .mktoForm .marketo-form-embed .marketo_field.checkbox>label,.legacy .mktoForm .marketo-form-embed .marketo_field.radio>label{position:relative;left:auto;top:auto;text-align:left}.legacy .mktoForm .marketo-form-embed .marketo_field.checkbox>div:first-of-type,.legacy .mktoForm .marketo-form-embed .marketo_field.radio>div:first-of-type{margin-top:10px}@media only screen and (min-width:48em){.legacy .grid{margin:0 0 2.1875em}.legacy .grid:after{content:"";display:table;clear:both}.legacy [class*=col-]{float:left;padding-right:2.1875em}.legacy form [class*=col-]{padding-right:inherit}.grid .legacy [class*=col-]:last-of-type{padding-right:0}.legacy [class*=col-].alignright{text-align:right}.legacy .col-2-3{width:66.66%}.legacy .col-3-4{width:75%}.legacy .col-1-3{width:33.33%}.legacy .col-1-2{width:50%}.legacy .col-1-4{width:25%}.legacy .col-1-5{width:20%}.legacy .col-4-5{width:80%}.legacy .col-1-8{width:12.5%}.legacy .grid-pad{padding:2.1875em 0 2.1875em 2.1875em}.legacy .grid-pad [class*=col-]:last-of-type{padding-right:2.1875em}.legacy .three>div,.legacy .three>li{width:33%}.legacy .two>div,.legacy .two>li{width:50%}.legacy .four>div,.legacy .four>li{width:25%}.legacy .two.hitters>div,.legacy .two.hitters>li{width:48%}.legacy .three.hitters>div,.legacy .three.hitters>li{width:32.8%}.legacy .four.hitters>div,.legacy .four.hitters>li{width:24.5%}.legacy .five.hitters>div,.legacy .five.hitters>li{width:19.5%}}.legacy .mainbody{background:#f6f6f6;background:linear-gradient(to bottom,#f0f0f0 0,#f6f6f6 10%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#fafafa', GradientType=0 );transform:translate3d(0,0,0);transition:transform .5s ease}.legacy .mainbody.active{transform:translate3d(70%,0,0);transition:transform .5s ease}.legacy .lowerbody .ps>div{background-color:#fff}.legacy .lowerbody .ps:last-child{padding-bottom:45px}.legacy .browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0;position:relative;z-index:999999}.legacy .ps{position:relative;clear:both}.legacy .ps>div{position:relative;margin:auto;max-width:1200px;border-top:0;border-bottom:0;overflow:visible;padding:15px 20px}@media only screen and (min-width:48em){.legacy .ps>div{padding:30px 40px}}.legacy .ps>div>h2,.legacy .slug_innovation .innovation .ps>div>.group_title{text-align:center;font-size:250%;margin-bottom:35px}.legacy .ps>div>h3{text-align:center;font-size:150%;color:#aaa;margin-bottom:35px}.legacy .ps>div>h2+h3,.legacy .slug_innovation .innovation .ps>div>.group_title+h3{margin-top:-35px}.legacy .ps.titlebar{text-align:left;color:#404040;padding-bottom:0;min-height:100px}.legacy .ps.titlebar>div{padding-top:75px;text-align:left}.legacy .ps.titlebar .subtitle p{margin:0}.legacy .ps.titlebar .basic_subtitle{font-size:120%}@media only screen and (min-width:48em){.legacy .ps.titlebar .basic_subtitle{font-size:150%;margin-bottom:-10px;margin-top:-10px}}.legacy .ps.titlebar .green_subtitle{text-transform:none}.legacy .ps.titlebar .featured_image{float:right;right:50px;top:20px}.legacy .ps.titlebar h1{color:#404040;margin-top:20px;margin-bottom:20px}@media only screen and (min-width:48em){.legacy .ps.titlebar h1{margin-bottom:10px}}.legacy .ps.titlebar h1+.subtitle{color:#404040;width:auto;padding:5px 20px 10px;margin:10px -20px -20px}@media only screen and (min-width:48em){.legacy .ps.titlebar h1+.subtitle{padding:0 40px;margin:10px -40px -30px}}.legacy .aside h3:first-child,.legacy .ps.divided>div>div h3:first-child{margin-top:0}.legacy .ps.titlebar a{color:#e6f2df}.legacy .ps.titlebar a:hover{color:#ccc;text-decoration:underline}.legacy .ps.titlebar.grey{background-color:#d7d5d4;color:#555;border-top:1px solid #ccc;padding-bottom:0}.legacy .ps.titlebar.grey h1{color:#555}.legacy .ps.titlebar.grey .breadcrumb a{color:#404040}.legacy .ps.titlebar.grey .breadcrumb a:hover{color:#e17000}.legacy .green{color:#fff}.legacy .green.full{background-color:#3FAE2A}.legacy .green .date{color:#e6f2df}.legacy .green a{color:#fff}.legacy .green a:hover{color:#e6f2df;text-decoration:underline}.legacy #options_panel a,.legacy ul.tabs li a{text-decoration:none;color:#fff}.legacy .green a.alt{color:#000}.legacy .bottom_drawer .promo .cta .green a,.legacy .green .bottom_drawer .promo .cta a,.legacy .green a.btn{background:#3d7215;border:1px solid #3d7215;color:#fff}.legacy .bottom_drawer .promo .cta .green a:hover,.legacy .green .bottom_drawer .promo .cta a:hover,.legacy .green a.btn:hover{border:1px solid #e6f2df}.legacy .green .slug_innovation .innovation .group_title,.legacy .green h2,.legacy .green h3,.legacy .slug_innovation .innovation .green .group_title{color:#fff}.legacy .green .slug_innovation .innovation .group_title+h3,.legacy .green h2+h3,.legacy .slug_innovation .innovation .green .group_title+h3{color:#3d7215}.legacy .green .related.posts .post .author,.legacy .green .related.posts .post .date{color:#e6f2df}.legacy .orange,.legacy .orange a{color:#fff}.legacy .ps.green>div{background-color:#3FAE2A}.legacy .orange.full{background-color:#e17000}.legacy .orange a:hover{color:#fee8d4}.legacy .orange a.alt{color:#000}.legacy .bottom_drawer .promo .cta .orange a,.legacy .orange .bottom_drawer .promo .cta a,.legacy .orange a.btn{background:#b05801;border:1px solid #b05801;color:#fff}.legacy .bottom_drawer .promo .cta .orange a:hover,.legacy .orange .bottom_drawer .promo .cta a:hover,.legacy .orange a.btn:hover{border:1px solid #fee8d4}.legacy .ps.orange>div{background-color:#e17000}.legacy .dark,.legacy .dark a{color:#fff}.legacy .dark a:hover{color:#e6f2df!important}.legacy .dark a.alt{color:#333}.legacy .dark h3,.legacy .light-grey .slug_innovation .innovation .group_title+h3,.legacy .light-grey h2+h3,.legacy .slug_innovation .innovation .light-grey .group_title+h3{color:#3FAE2A}.legacy .dark.full{background-color:#424242}.legacy .dark.full>div{background-color:transparent}.legacy .ps.dark>div{background-color:rgba(66,66,66,.9)}.legacy .light-grey.full,.legacy .ps.light-grey>div{background-color:#f2f0ef}.legacy .bottom_drawer .promo .cta a.ps>div,.legacy .ps.clear>div{background-color:transparent}.legacy .ps.divided{overflow:auto}.legacy .ps.divided>div{padding:0}.legacy .ps.divided>div>div{padding:40px;width:50%;float:left}.legacy .ps.divided>div>div.green{background:url(https://hortonworks.com/wp-content/uploads/unversioned/backgrounds/square-green-carter.jpg) #3FAE2A;background-size:cover}.legacy .ps.divided>div>div.dark{background:url(https://hortonworks.com/wp-content/uploads/unversioned/backgrounds/square-black-elephant.jpg) #000;background-size:cover}.legacy .divider{overflow:auto;padding-bottom:45px;padding-top:0;background:url(/wp-content/themes/hortonworks/images/assets/divider_light.jpg) center bottom no-repeat}.legacy .divider.top{background-position:center top;padding-bottom:25px;padding-top:35px}.legacy .aside{font-size:90%}@media only screen and (min-width:48em){.legacy .aside.left{padding-right:20px;border-right:1px solid #eee}.legacy .aside.right{border-left:1px solid #eee;padding-left:35px;padding-right:0}}.legacy .maincontent.right{padding-left:25px}.legacy ul.tabs{list-style-type:none;padding-left:0!important;padding:5px 5px 0;margin-left:-5px}.legacy ul.tabs li{z-index:2;position:relative;padding:3px 10px;margin-right:10px;background-color:#ccc;display:block;width:100%;margin-bottom:2px}.legacy ul.tabs li.active,.legacy ul.tabs li:hover{background-color:#44697d}.legacy ul.tabs li.spacer{background-color:#fff}@media only screen and (min-width:48em){.legacy ul.tabs li{display:inline-block;border-radius:10px;margin-bottom:0;width:auto}.legacy ul.tabs li.spacer{width:30px}}.legacy #options_panel{color:#fff;border-bottom:0;padding:0;z-index:100;display:none}.legacy #options_panel ul{padding-left:0;overflow:hidden;margin:0}.legacy #options_panel li{background-color:#333;list-style-type:none;float:right;padding:0;display:block;overflow:hidden}@media only screen and (min-width:48em){.legacy #options_panel{display:block;position:fixed;right:-97px;top:500px;border-right:3px solid #3FAE2A;transform:rotate(-90deg)}.legacy #options_panel li{border-right:2px solid #fff;display:block}.legacy #options_panel li img{transform:rotate(90deg)}}.legacy #options_panel li .fa{font-size:150%;padding:1px 4px 7px;transform:rotate(90deg)}.legacy #options_panel a{display:inline-block;padding:5px 12px 8px;height:37px;font-weight:500}.legacy #options_panel a:hover{background-color:#e17000}.legacy .click-chat{display:block;width:150px;max-height:75px;position:fixed;right:25px;bottom:25px}@media (max-width:767px){.legacy .click-chat{display:none}}.legacy .modal{display:none;padding:10px}.legacy .video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;text-align:center}.legacy .video-container .video-thumb,.legacy .video-container embed,.legacy .video-container iframe,.legacy .video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.legacy .video-container .video-thumb{background-size:100% auto;background-repeat:no-repeat;background-position:center center}.legacy .video-container .video-thumb a{display:block;width:100%;height:100%}.legacy .video-container .video-thumb a i{font-size:7em;color:#000;color:rgba(0,0,0,.7);position:relative;top:50%;transform:translateY(-50%);transition:color .2s ease}.legacy .video-container .video-thumb a:hover i{color:#cd201f;color:rgba(205,32,31,.9)}.legacy [class*=" icon-"],.legacy [class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.legacy .icon-download:before{content:"\e600"}.legacy .icon-pdf:before{content:"\e601"}.legacy .icon-menu:before{content:"\e602"}.legacy .icon-language:before{content:"\e603"}.legacy .icon-search:before{content:"\e604"}.legacy .icon-profile:before{content:"\e605"}.legacy .icon-close:before{content:"\e606"}.legacy .icon-drop:before{content:"\e607"}@media only screen and (min-width:75em){.legacy .send-to-titlebar{position:absolute;top:-200px;right:50px}}.legacy .maincontent img.alignleft,.legacy img.alignleft{float:left;margin:8px 15px 15px 0}.legacy .maincontent img.alignright,.legacy img.alignright{float:right;margin:8px 0 15px 15px}.legacy .center{text-align:center}.legacy .align-right{text-align:right}.legacy .align-left{text-align:left}.legacy .ir{background-color:transparent;border:0;overflow:hidden}.legacy .ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none!important}.legacy .clearfix:after,.legacy .clearfix:before{content:" ";display:table}.legacy .clearfix:after{clear:both}.legacy .grayscale img{-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.legacy div.smaller,.legacy p.smaller,.legacy span.smaller{font-size:80%}.legacy .wp-caption{font-weight:700;font-size:85%;color:#999;border:0;max-width:96%;padding:5px 3px 10px;text-align:center}.legacy .wp-caption.alignnone{margin:5px 20px 20px 0}.legacy .wp-caption.alignleft{margin:5px 20px 20px 0;float:left}.legacy .wp-caption.alignright{margin:5px 0 20px 20px;float:right}.legacy .wp-caption img{border:0;height:auto;margin:0 0 5px;max-width:98.5%;padding:0;width:auto}.legacy .widget_display_topics li{margin-bottom:10px}.legacy .widget_display_topics li>div{font-size:80%;color:#aaa}.legacy .db_queries{font-size:10px;width:800px}.legacy .gsc-adBlock,.legacy .gsc-adBlockVertical{display:none!important}.legacy .gsc-wrapper.gsc-thinWrapper{width:100%!important;border-right:0}.legacy .gform_wrapper .top_label .gfield_label{font-weight:400;margin:0 0 2px}.legacy .show-on-mobile,.legacy nav#main ul.sub-menu li.show-on-mobile{display:block}@media only screen and (min-width:48em){.legacy .show-on-mobile,.legacy nav#main ul.sub-menu li.show-on-mobile{display:none}}.legacy .note{display:none;background-color:#ff9;padding:3px 8px}.legacy .is_admin .note,.legacy .is_editor .note{display:block}.legacy .is_admin span.note,.legacy .is_editor span.note{display:inline}.legacy .in_test{display:none}.legacy .is_admin .in_test{display:block}.legacy .edit_link,.legacy .edit_link a,.legacy a.edit_link{display:none}.legacy .admin-bar .edit_link{display:initial}.legacy .admin-bar .edit_link a,.legacy .admin-bar a.edit_link{display:initial;color:#e17000;font-size:13px!important;text-decoration:none!important;font-weight:400!important;text-transform:none!important}.legacy .admin-bar .edit_link a:hover,.legacy .admin-bar a.edit_link:hover{text-decoration:underline}.legacy .admin-bar .editable_area{border:1px solid transparent;position:relative}.legacy .admin-bar .editable_area .edit_link{display:none;position:absolute;top:-15px;right:0;line-height:13px!important}.legacy .admin-bar .editable_area .editable_area .edit_link{display:none;position:absolute;top:0;left:0;right:auto}.legacy .admin-bar .editable_area .editable_area .edit_link a{display:block;padding:3px 10px;background:#eee}.legacy .admin-bar .editable_area:hover{border:1px dashed #aaa}.legacy .admin-bar .editable_area:hover>.edit_link{display:block;text-decoration:underline}.legacy .ext-link{background-image:url(/wp-content/themes/hortonworks/images/assets/ext.png);background-position:top right;background-repeat:no-repeat;padding-right:12px}.legacy .ext-link.treat-as-local{background-image:none}.legacy .innernav{margin:20px 0;overflow:auto;height:40px}.legacy .innernav .next{float:right}.legacy .innernav .prev{float:left}.legacy .play-thumbnail .playbutton{background:rgba(2,2,2,.2);position:absolute;overflow:auto;height:auto;width:278px;z-index:2;padding:2% 8% 18px}.legacy .play-thumbnail img{position:relative;width:80%}.legacy #content table.bbp-topics tbody tr.status-closed td,.legacy #content table.bbp-topics tbody tr.status-closed td a{color:#333!important}.legacy #bbpress-forums .widget_display_replies img.avatar,.legacy #bbpress-forums .widget_display_topics img.avatar,.legacy #bbpress-forums div.bbp-template-notice img.avatar,.legacy #bbpress-forums p.bbp-topic-meta img.avatar,.legacy #bbpress-forums ul.bbp-reply-revision-log img.avatar,.legacy #bbpress-forums ul.bbp-topic-revision-log img.avatar{margin-bottom:10px!important}.legacy #subscription-toggle{display:block;margin:5px 0 10px}.legacy #subscription-toggle a{text-decoration:none}.legacy .moderator_email{font-size:80%;display:block;width:130px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.legacy li.bbp-body>ul{margin:0!important}.legacy a.reply_toggler{display:block;float:right}.legacy .bbp-breadcrumb-home,.legacy .bbp-breadcrumb-home+.bbp-breadcrumb-sep,.legacy .bbp-footer,.legacy .bbp-replies .bbp-header,.legacy .global_reply_toggler span.ajax_image,.legacy .smartling-ja .tel span{display:none}.legacy .bbp-template-notice .open-login,.legacy .bbp-template-notice .register{color:#598ba6}.legacy .fa-inverse,.legacy .test{color:#fff}.legacy .new-topic-button{float:right;padding-bottom:20px}.legacy .smartling-ja #sandbox-promo .cta{font-size:.9em}.legacy .fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.legacy .fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.legacy .fa-2x{font-size:2em}.legacy .fa-3x{font-size:3em}.legacy .fa-4x{font-size:4em}.legacy .fa-5x{font-size:5em}.legacy .fa-fw{width:1.28571em;text-align:center}.legacy .fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.legacy .fa-ul>li{position:relative}.legacy .fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.legacy .fa-li.fa-lg{left:-1.85714em}.legacy .fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.legacy .pull-right{float:right}.legacy .pull-left{float:left}.legacy .fa.pull-left{margin-right:.3em}.legacy .fa.pull-right{margin-left:.3em}.legacy .fa-spin{animation:spin 2s infinite linear}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}.legacy .fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);transform:rotate(90deg)}.legacy .fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);transform:rotate(180deg)}.legacy .fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);transform:rotate(270deg)}.legacy .fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);transform:scale(-1,1)}.legacy .fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);transform:scale(1,-1)}.legacy .fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.legacy .fa-stack-1x,.legacy .fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.legacy .fa-stack-1x{line-height:inherit}.legacy .fa-stack-2x{font-size:2em}.legacy .fa-glass:before{content:""}.legacy .fa-music:before{content:""}.legacy .fa-search:before{content:""}.legacy .fa-envelope-o:before{content:""}.legacy .fa-heart:before{content:""}.legacy .fa-star:before{content:""}.legacy .fa-star-o:before{content:""}.legacy .fa-user:before{content:""}.legacy .fa-film:before{content:""}.legacy .fa-th-large:before{content:""}.legacy .fa-th:before{content:""}.legacy .fa-th-list:before{content:""}.legacy .fa-check:before{content:""}.legacy .fa-times:before{content:""}.legacy .fa-search-plus:before{content:""}.legacy .fa-search-minus:before{content:""}.legacy .fa-power-off:before{content:""}.legacy .fa-signal:before{content:""}.legacy .fa-cog:before,.legacy .fa-gear:before{content:""}.legacy .fa-trash-o:before{content:""}.legacy .fa-home:before{content:""}.legacy .fa-file-o:before{content:""}.legacy .fa-clock-o:before{content:""}.legacy .fa-road:before{content:""}.legacy .fa-download:before{content:""}.legacy .fa-arrow-circle-o-down:before{content:""}.legacy .fa-arrow-circle-o-up:before{content:""}.legacy .fa-inbox:before{content:""}.legacy .fa-play-circle-o:before{content:""}.legacy .fa-repeat:before,.legacy .fa-rotate-right:before{content:""}.legacy .fa-refresh:before{content:""}.legacy .fa-list-alt:before{content:""}.legacy .fa-lock:before{content:""}.legacy .fa-flag:before{content:""}.legacy .fa-headphones:before{content:""}.legacy .fa-volume-off:before{content:""}.legacy .fa-volume-down:before{content:""}.legacy .fa-volume-up:before{content:""}.legacy .fa-qrcode:before{content:""}.legacy .fa-barcode:before{content:""}.legacy .fa-tag:before{content:""}.legacy .fa-tags:before{content:""}.legacy .fa-book:before{content:""}.legacy .fa-bookmark:before{content:""}.legacy .fa-print:before{content:""}.legacy .fa-camera:before{content:""}.legacy .fa-font:before{content:""}.legacy .fa-bold:before{content:""}.legacy .fa-italic:before{content:""}.legacy .fa-text-height:before{content:""}.legacy .fa-text-width:before{content:""}.legacy .fa-align-left:before{content:""}.legacy .fa-align-center:before{content:""}.legacy .fa-align-right:before{content:""}.legacy .fa-align-justify:before{content:""}.legacy .fa-list:before{content:""}.legacy .fa-dedent:before,.legacy .fa-outdent:before{content:""}.legacy .fa-indent:before{content:""}.legacy .fa-video-camera:before{content:""}.legacy .fa-image:before,.legacy .fa-photo:before,.legacy .fa-picture-o:before{content:""}.legacy .fa-pencil:before{content:""}.legacy .fa-map-marker:before{content:""}.legacy .fa-adjust:before{content:""}.legacy .fa-tint:before{content:""}.legacy .fa-edit:before,.legacy .fa-pencil-square-o:before{content:""}.legacy .fa-share-square-o:before{content:""}.legacy .fa-check-square-o:before{content:""}.legacy .fa-arrows:before{content:""}.legacy .fa-step-backward:before{content:""}.legacy .fa-fast-backward:before{content:""}.legacy .fa-backward:before{content:""}.legacy .fa-play:before{content:""}.legacy .fa-pause:before{content:""}.legacy .fa-stop:before{content:""}.legacy .fa-forward:before{content:""}.legacy .fa-fast-forward:before{content:""}.legacy .fa-step-forward:before{content:""}.legacy .fa-eject:before{content:""}.legacy .fa-chevron-left:before{content:""}.legacy .fa-chevron-right:before{content:""}.legacy .fa-plus-circle:before{content:""}.legacy .fa-minus-circle:before{content:""}.legacy .fa-times-circle:before{content:""}.legacy .fa-check-circle:before{content:""}.legacy .fa-question-circle:before{content:""}.legacy .fa-info-circle:before{content:""}.legacy .fa-crosshairs:before{content:""}.legacy .fa-times-circle-o:before{content:""}.legacy .fa-check-circle-o:before{content:""}.legacy .fa-ban:before{content:""}.legacy .fa-arrow-left:before{content:""}.legacy .fa-arrow-right:before{content:""}.legacy .fa-arrow-up:before{content:""}.legacy .fa-arrow-down:before{content:""}.legacy .fa-mail-forward:before,.legacy .fa-share:before{content:""}.legacy .fa-expand:before{content:""}.legacy .fa-compress:before{content:""}.legacy .fa-plus:before{content:""}.legacy .fa-minus:before{content:""}.legacy .fa-asterisk:before{content:""}.legacy .fa-exclamation-circle:before{content:""}.legacy .fa-gift:before{content:""}.legacy .fa-leaf:before{content:""}.legacy .fa-fire:before{content:""}.legacy .fa-eye:before{content:""}.legacy .fa-eye-slash:before{content:""}.legacy .fa-exclamation-triangle:before,.legacy .fa-warning:before{content:""}.legacy .fa-plane:before{content:""}.legacy .fa-calendar:before{content:""}.legacy .fa-random:before{content:""}.legacy .fa-comment:before{content:""}.legacy .fa-magnet:before{content:""}.legacy .fa-chevron-up:before{content:""}.legacy .fa-chevron-down:before{content:""}.legacy .fa-retweet:before{content:""}.legacy .fa-shopping-cart:before{content:""}.legacy .fa-folder:before{content:""}.legacy .fa-folder-open:before{content:""}.legacy .fa-arrows-v:before{content:""}.legacy .fa-arrows-h:before{content:""}.legacy .fa-bar-chart-o:before{content:""}.legacy .fa-twitter-square:before{content:""}.legacy .fa-facebook-square:before{content:""}.legacy .fa-camera-retro:before{content:""}.legacy .fa-key:before{content:""}.legacy .fa-cogs:before,.legacy .fa-gears:before{content:""}.legacy .fa-comments:before{content:""}.legacy .fa-thumbs-o-up:before{content:""}.legacy .fa-thumbs-o-down:before{content:""}.legacy .fa-star-half:before{content:""}.legacy .fa-heart-o:before{content:""}.legacy .fa-sign-out:before{content:""}.legacy .fa-linkedin-square:before{content:""}.legacy .fa-thumb-tack:before{content:""}.legacy .fa-external-link:before{content:""}.legacy .fa-sign-in:before{content:""}.legacy .fa-trophy:before{content:""}.legacy .fa-github-square:before{content:""}.legacy .fa-upload:before{content:""}.legacy .fa-lemon-o:before{content:""}.legacy .fa-phone:before{content:""}.legacy .fa-square-o:before{content:""}.legacy .fa-bookmark-o:before{content:""}.legacy .fa-phone-square:before{content:""}.legacy .fa-twitter:before{content:""}.legacy .fa-facebook:before{content:""}.legacy .fa-github:before{content:""}.legacy .fa-unlock:before{content:""}.legacy .fa-credit-card:before{content:""}.legacy .fa-rss:before{content:""}.legacy .fa-hdd-o:before{content:""}.legacy .fa-bullhorn:before{content:""}.legacy .fa-bell:before{content:""}.legacy .fa-certificate:before{content:""}.legacy .fa-hand-o-right:before{content:""}.legacy .fa-hand-o-left:before{content:""}.legacy .fa-hand-o-up:before{content:""}.legacy .fa-hand-o-down:before{content:""}.legacy .fa-arrow-circle-left:before{content:""}.legacy .fa-arrow-circle-right:before{content:""}.legacy .fa-arrow-circle-up:before{content:""}.legacy .fa-arrow-circle-down:before{content:""}.legacy .fa-globe:before{content:""}.legacy .fa-wrench:before{content:""}.legacy .fa-tasks:before{content:""}.legacy .fa-filter:before{content:""}.legacy .fa-briefcase:before{content:""}.legacy .fa-arrows-alt:before{content:""}.legacy .fa-group:before,.legacy .fa-users:before{content:""}.legacy .fa-chain:before,.legacy .fa-link:before{content:""}.legacy .fa-cloud:before{content:""}.legacy .fa-flask:before{content:""}.legacy .fa-cut:before,.legacy .fa-scissors:before{content:""}.legacy .fa-copy:before,.legacy .fa-files-o:before{content:""}.legacy .fa-paperclip:before{content:""}.legacy .fa-floppy-o:before,.legacy .fa-save:before{content:""}.legacy .fa-square:before{content:""}.legacy .fa-bars:before,.legacy .fa-navicon:before,.legacy .fa-reorder:before{content:""}.legacy .fa-list-ul:before{content:""}.legacy .fa-list-ol:before{content:""}.legacy .fa-strikethrough:before{content:""}.legacy .fa-underline:before{content:""}.legacy .fa-table:before{content:""}.legacy .fa-magic:before{content:""}.legacy .fa-truck:before{content:""}.legacy .fa-pinterest:before{content:""}.legacy .fa-pinterest-square:before{content:""}.legacy .fa-google-plus-square:before{content:""}.legacy .fa-google-plus:before{content:""}.legacy .fa-money:before{content:""}.legacy .fa-caret-down:before{content:""}.legacy .fa-caret-up:before{content:""}.legacy .fa-caret-left:before{content:""}.legacy .fa-caret-right:before{content:""}.legacy .fa-columns:before{content:""}.legacy .fa-sort:before,.legacy .fa-unsorted:before{content:""}.legacy .fa-sort-desc:before,.legacy .fa-sort-down:before{content:""}.legacy .fa-sort-asc:before,.legacy .fa-sort-up:before{content:""}.legacy .fa-envelope:before{content:""}.legacy .fa-linkedin:before{content:""}.legacy .fa-rotate-left:before,.legacy .fa-undo:before{content:""}.legacy .fa-gavel:before,.legacy .fa-legal:before{content:""}.legacy .fa-dashboard:before,.legacy .fa-tachometer:before{content:""}.legacy .fa-comment-o:before{content:""}.legacy .fa-comments-o:before{content:""}.legacy .fa-bolt:before,.legacy .fa-flash:before{content:""}.legacy .fa-sitemap:before{content:""}.legacy .fa-umbrella:before{content:""}.legacy .fa-clipboard:before,.legacy .fa-paste:before{content:""}.legacy .fa-lightbulb-o:before{content:""}.legacy .fa-exchange:before{content:""}.legacy .fa-cloud-download:before{content:""}.legacy .fa-cloud-upload:before{content:""}.legacy .fa-user-md:before{content:""}.legacy .fa-stethoscope:before{content:""}.legacy .fa-suitcase:before{content:""}.legacy .fa-bell-o:before{content:""}.legacy .fa-coffee:before{content:""}.legacy .fa-cutlery:before{content:""}.legacy .fa-file-text-o:before{content:""}.legacy .fa-building-o:before{content:""}.legacy .fa-hospital-o:before{content:""}.legacy .fa-ambulance:before{content:""}.legacy .fa-medkit:before{content:""}.legacy .fa-fighter-jet:before{content:""}.legacy .fa-beer:before{content:""}.legacy .fa-h-square:before{content:""}.legacy .fa-plus-square:before{content:""}.legacy .fa-angle-double-left:before{content:""}.legacy .fa-angle-double-right:before{content:""}.legacy .fa-angle-double-up:before{content:""}.legacy .fa-angle-double-down:before{content:"ↆ"}.legacy .fa-angle-left:before{content:""}.legacy .fa-angle-right:before{content:""}.legacy .fa-angle-up:before{content:""}.legacy .fa-angle-down:before{content:""}.legacy .fa-desktop:before{content:""}.legacy .fa-laptop:before{content:""}.legacy .fa-tablet:before{content:""}.legacy .fa-mobile-phone:before,.legacy .fa-mobile:before{content:""}.legacy .fa-circle-o:before{content:""}.legacy .fa-quote-left:before{content:""}.legacy .fa-quote-right:before{content:""}.legacy .fa-spinner:before{content:""}.legacy .fa-circle:before{content:""}.legacy .fa-mail-reply:before,.legacy .fa-reply:before{content:""}.legacy .fa-github-alt:before{content:""}.legacy .fa-folder-o:before{content:""}.legacy .fa-folder-open-o:before{content:""}.legacy .fa-smile-o:before{content:""}.legacy .fa-frown-o:before{content:""}.legacy .fa-meh-o:before{content:""}.legacy .fa-gamepad:before{content:""}.legacy .fa-keyboard-o:before{content:""}.legacy .fa-flag-o:before{content:""}.legacy .fa-flag-checkered:before{content:""}.legacy .fa-terminal:before{content:""}.legacy .fa-code:before{content:""}.legacy .fa-mail-reply-all:before,.legacy .fa-reply-all:before{content:""}.legacy .fa-star-half-empty:before,.legacy .fa-star-half-full:before,.legacy .fa-star-half-o:before{content:""}.legacy .fa-location-arrow:before{content:""}.legacy .fa-crop:before{content:""}.legacy .fa-code-fork:before{content:""}.legacy .fa-chain-broken:before,.legacy .fa-unlink:before{content:""}.legacy .fa-question:before{content:""}.legacy .fa-info:before{content:""}.legacy .fa-exclamation:before{content:""}.legacy .fa-superscript:before{content:""}.legacy .fa-subscript:before{content:""}.legacy .fa-eraser:before{content:""}.legacy .fa-puzzle-piece:before{content:""}.legacy .fa-microphone:before{content:""}.legacy .fa-microphone-slash:before{content:""}.legacy .fa-shield:before{content:""}.legacy .fa-calendar-o:before{content:""}.legacy .fa-fire-extinguisher:before{content:""}.legacy .fa-rocket:before{content:""}.legacy .fa-maxcdn:before{content:""}.legacy .fa-chevron-circle-left:before{content:""}.legacy .fa-chevron-circle-right:before{content:""}.legacy .fa-chevron-circle-up:before{content:""}.legacy .fa-chevron-circle-down:before{content:""}.legacy .fa-html5:before{content:""}.legacy .fa-css3:before{content:""}.legacy .fa-anchor:before{content:""}.legacy .fa-unlock-alt:before{content:""}.legacy .fa-bullseye:before{content:""}.legacy .fa-ellipsis-h:before{content:""}.legacy .fa-ellipsis-v:before{content:""}.legacy .fa-rss-square:before{content:""}.legacy .fa-play-circle:before{content:""}.legacy .fa-ticket:before{content:""}.legacy .fa-minus-square:before{content:""}.legacy .fa-minus-square-o:before{content:""}.legacy .fa-level-up:before{content:""}.legacy .fa-level-down:before{content:""}.legacy .fa-check-square:before{content:""}.legacy .fa-pencil-square:before{content:""}.legacy .fa-external-link-square:before{content:""}.legacy .fa-share-square:before{content:""}.legacy .fa-compass:before{content:""}.legacy .fa-caret-square-o-down:before,.legacy .fa-toggle-down:before{content:""}.legacy .fa-caret-square-o-up:before,.legacy .fa-toggle-up:before{content:""}.legacy .fa-caret-square-o-right:before,.legacy .fa-toggle-right:before{content:""}.legacy .fa-eur:before,.legacy .fa-euro:before{content:""}.legacy .fa-gbp:before{content:""}.legacy .fa-dollar:before,.legacy .fa-usd:before{content:""}.legacy .fa-inr:before,.legacy .fa-rupee:before{content:""}.legacy .fa-cny:before,.legacy .fa-jpy:before,.legacy .fa-rmb:before,.legacy .fa-yen:before{content:""}.legacy .fa-rouble:before,.legacy .fa-rub:before,.legacy .fa-ruble:before{content:""}.legacy .fa-krw:before,.legacy .fa-won:before{content:""}.legacy .fa-bitcoin:before,.legacy .fa-btc:before{content:""}.legacy .fa-file:before{content:""}.legacy .fa-file-text:before{content:""}.legacy .fa-sort-alpha-asc:before{content:""}.legacy .fa-sort-alpha-desc:before{content:""}.legacy .fa-sort-amount-asc:before{content:""}.legacy .fa-sort-amount-desc:before{content:""}.legacy .fa-sort-numeric-asc:before{content:""}.legacy .fa-sort-numeric-desc:before{content:""}.legacy .fa-thumbs-up:before{content:""}.legacy .fa-thumbs-down:before{content:""}.legacy .fa-youtube-square:before{content:""}.legacy .fa-youtube:before{content:""}.legacy .fa-xing:before{content:""}.legacy .fa-xing-square:before{content:""}.legacy .fa-youtube-play:before{content:""}.legacy .fa-dropbox:before{content:""}.legacy .fa-stack-overflow:before{content:""}.legacy .fa-instagram:before{content:""}.legacy .fa-flickr:before{content:""}.legacy .fa-adn:before{content:""}.legacy .fa-bitbucket:before{content:""}.legacy .fa-bitbucket-square:before{content:""}.legacy .fa-tumblr:before{content:""}.legacy .fa-tumblr-square:before{content:""}.legacy .fa-long-arrow-down:before{content:""}.legacy .fa-long-arrow-up:before{content:""}.legacy .fa-long-arrow-left:before{content:""}.legacy .fa-long-arrow-right:before{content:""}.legacy .fa-apple:before{content:""}.legacy .fa-windows:before{content:""}.legacy .fa-android:before{content:""}.legacy .fa-linux:before{content:""}.legacy .fa-dribbble:before{content:""}.legacy .fa-skype:before{content:""}.legacy .fa-foursquare:before{content:""}.legacy .fa-trello:before{content:""}.legacy .fa-female:before{content:""}.legacy .fa-male:before{content:""}.legacy .fa-gittip:before{content:""}.legacy .fa-sun-o:before{content:""}.legacy .fa-moon-o:before{content:""}.legacy .fa-archive:before{content:""}.legacy .fa-bug:before{content:""}.legacy .fa-vk:before{content:""}.legacy .fa-weibo:before{content:""}.legacy .fa-renren:before{content:""}.legacy .fa-pagelines:before{content:""}.legacy .fa-stack-exchange:before{content:""}.legacy .fa-arrow-circle-o-right:before{content:""}.legacy .fa-arrow-circle-o-left:before{content:""}.legacy .fa-caret-square-o-left:before,.legacy .fa-toggle-left:before{content:""}.legacy .fa-dot-circle-o:before{content:""}.legacy .fa-wheelchair:before{content:""}.legacy .fa-vimeo-square:before{content:""}.legacy .fa-try:before,.legacy .fa-turkish-lira:before{content:""}.legacy .fa-plus-square-o:before{content:""}.legacy .fa-space-shuttle:before{content:""}.legacy .fa-slack:before{content:""}.legacy .fa-envelope-square:before{content:""}.legacy .fa-wordpress:before{content:""}.legacy .fa-openid:before{content:""}.legacy .fa-bank:before,.legacy .fa-institution:before,.legacy .fa-university:before{content:""}.legacy .fa-graduation-cap:before,.legacy .fa-mortar-board:before{content:""}.legacy .fa-yahoo:before{content:""}.legacy .fa-google:before{content:""}.legacy .fa-reddit:before{content:""}.legacy .fa-reddit-square:before{content:""}.legacy .fa-stumbleupon-circle:before{content:""}.legacy .fa-stumbleupon:before{content:""}.legacy .fa-delicious:before{content:""}.legacy .fa-digg:before{content:""}.legacy .fa-pied-piper-square:before,.legacy .fa-pied-piper:before{content:""}.legacy .fa-pied-piper-alt:before{content:""}.legacy .fa-drupal:before{content:""}.legacy .fa-joomla:before{content:""}.legacy .fa-language:before{content:""}.legacy .fa-fax:before{content:""}.legacy .fa-building:before{content:""}.legacy .fa-child:before{content:""}.legacy .fa-paw:before{content:""}.legacy .fa-spoon:before{content:""}.legacy .fa-cube:before{content:""}.legacy .fa-cubes:before{content:""}.legacy .fa-behance:before{content:""}.legacy .fa-behance-square:before{content:""}.legacy .fa-steam:before{content:""}.legacy .fa-steam-square:before{content:""}.legacy .fa-recycle:before{content:""}.legacy .fa-automobile:before,.legacy .fa-car:before{content:""}.legacy .fa-cab:before,.legacy .fa-taxi:before{content:""}.legacy .fa-tree:before{content:""}.legacy .fa-spotify:before{content:""}.legacy .fa-deviantart:before{content:""}.legacy .fa-soundcloud:before{content:""}.legacy .fa-database:before{content:""}.legacy .fa-file-pdf-o:before{content:""}.legacy .fa-file-word-o:before{content:""}.legacy .fa-file-excel-o:before{content:""}.legacy .fa-file-powerpoint-o:before{content:""}.legacy .fa-file-image-o:before,.legacy .fa-file-photo-o:before,.legacy .fa-file-picture-o:before{content:""}.legacy .fa-file-archive-o:before,.legacy .fa-file-zip-o:before{content:""}.legacy .fa-file-audio-o:before,.legacy .fa-file-sound-o:before{content:""}.legacy .fa-file-movie-o:before,.legacy .fa-file-video-o:before{content:""}.legacy .fa-file-code-o:before{content:""}.legacy .fa-vine:before{content:""}.legacy .fa-codepen:before{content:""}.legacy .fa-jsfiddle:before{content:""}.legacy .fa-life-bouy:before,.legacy .fa-life-ring:before,.legacy .fa-life-saver:before,.legacy .fa-support:before{content:""}.legacy .fa-circle-o-notch:before{content:""}.legacy .fa-ra:before,.legacy .fa-rebel:before{content:""}.legacy .fa-empire:before,.legacy .fa-ge:before{content:""}.legacy .fa-git-square:before{content:""}.legacy .fa-git:before{content:""}.legacy .fa-hacker-news:before{content:""}.legacy .fa-tencent-weibo:before{content:""}.legacy .fa-qq:before{content:""}.legacy .fa-wechat:before,.legacy .fa-weixin:before{content:""}.legacy .fa-paper-plane:before,.legacy .fa-send:before{content:""}.legacy .fa-paper-plane-o:before,.legacy .fa-send-o:before{content:""}.legacy .fa-history:before{content:""}.legacy .fa-circle-thin:before{content:""}.legacy .fa-header:before{content:""}.legacy .fa-paragraph:before{content:""}.legacy .fa-sliders:before{content:""}.legacy .fa-share-alt:before{content:""}.legacy .fa-share-alt-square:before{content:""}.legacy .fa-bomb:before{content:""}.legacy #logo{width:100px;height:auto;padding:0;text-align:center;font-size:120%;margin:0 auto}@media only screen and (min-width:48em){.legacy #logo{width:150px}}@media only screen and (min-width:60em){.legacy #logo{width:200px;float:left}}.legacy .search{position:absolute;top:0;left:-16em;display:block;z-index:100;margin-left:12px}@media only screen and (min-width:48em){.legacy .search{position:relative;float:right;margin-top:8px;margin-left:20px;margin-right:10px;left:auto;top:auto}}.legacy #fat-nav,.legacy #login-drawer,.legacy #toplinks,.legacy .smt-trigger ul,.legacy .tool-form{display:none}.legacy .menu{padding:0}.legacy #header>div{padding:1em}.legacy #header>div:after,.legacy #header>div:before{content:"";display:table}.legacy #header>div:after{clear:both}.legacy #header.ps{overflow:visible}.legacy #menu-header-navigation-2015 a,.legacy #menu-header-new a{font-size:12px;text-decoration:none;font-weight:500}.legacy body{background:#333}.legacy #navbar{background:#fff;position:relative;box-shadow:-6px 0 4px rgba(0,0,0,.1);z-index:1000;transform:translate3d(0,0,0);transition:transform .5s ease}.legacy #navbar.active{transform:translate3d(70%,0,0);transition:transform .5s ease}.legacy #blacknav{background-color:#000;height:5px}.legacy #blacknav>div{text-align:right;padding:3px 40px}.legacy #blacknav .blacklinks{color:#ccc;font-size:80%;border-radius:10px;background-color:#000;position:absolute;right:0;top:-5px;padding:7px 20px;z-index:50;border:3px solid #333}.legacy #blacknav .blacklinks .community{display:inline-block}.legacy #blacknav .blacklinks .community a{color:#fff;text-decoration:none}.legacy #blacknav .blacklinks .community a:hover{text-decoration:underline}.legacy #blacknav .blacklinks .tools a:hover{text-decoration:none}.legacy #blacknav .blacklinks .tools .sub-menu a:hover{color:#e17000}.legacy #header{height:auto;background:#333}.legacy #header:after,.legacy #header:before{content:"";display:table}.legacy #header:after{clear:both}.legacy #header>div{position:relative}.legacy .navigation .search{background-color:#000;float:none;position:absolute;top:0;left:0;z-index:0;padding:.75em;width:100%}.legacy .navigation .search input[type=text],.legacy .navigation .search input[type=search]{background:0 0;border:none;color:#fff;padding-left:2em;line-height:2em;margin-bottom:0;width:100%}.legacy .navigation .search button{left:.5em;right:auto;top:1.375em}@media only screen and (min-width:60em){.legacy #blacknav .blacklinks{font-size:75%}.legacy .navigation .search{display:none}}.legacy #menu-header-new{display:block;left:0;margin:0;position:absolute;top:4em;width:100%}@media only screen and (min-width:60em){.legacy #menu-header-new{display:none}}.legacy #menu-header-new a{color:#fff}.legacy #menu-header-new li{list-style:none}.legacy #menu-header-new li a{border-bottom:1px solid rgba(0,0,0,.2);display:block;padding:1em}.legacy #menu-header-new li li a{color:#ccc;font-weight:300}.legacy #menu-header-navigation-2015{display:block;left:0;margin:0;position:absolute;top:4em;width:100%}@media only screen and (min-width:60em){.legacy #menu-header-navigation-2015{display:none}}.legacy #menu-header-navigation-2015 a{color:#fff}.legacy #menu-header-navigation-2015 li{list-style:none}.legacy #menu-header-navigation-2015 li a{border-bottom:1px solid rgba(0,0,0,.2);display:block;padding:1em}.legacy #menu-header-navigation-2015 li li a{color:#ccc;font-weight:300}.legacy .menu-link{font-size:36px;position:absolute;left:.325em;top:18px;color:#fff;border:none;text-decoration:none}.legacy .menu-link:visited{color:#fff}.legacy .menu-link:hover{color:#ccc}@media only screen and (min-width:60em){.legacy #fat-nav:after,.legacy #header>div:after{clear:both}.legacy #header>div{padding:18px 40px 0;max-width:1200px}.legacy #header>div:after,.legacy #header>div:before{content:"";display:table}.legacy #header{background:#333;overflow:visible;position:relative}.legacy #logo{width:120px;margin-right:1em;margin-top:10px;float:left}.legacy .menu-link{display:none}.legacy #fat-nav{display:block;width:90%;margin:0 50px 0 150px}.legacy #fat-nav:after,.legacy #fat-nav:before{content:"";display:table}.legacy #fat-nav>li{width:auto}.legacy #fat-nav li{display:block;float:left;padding:25px 0 5px 15px;margin-top:20px;border-radius:5px 5px 0 0}.legacy #fat-nav li:hover{background-color:#111;color:#e17000;padding:25px 0 5px 15px;margin-top:20px}.legacy #fat-nav li.download .menu-item-link:hover,.legacy #fat-nav li.highlight .menu-item-link:hover{color:rgba(255,255,255,.8)}.legacy #fat-nav li:hover .menu-item-link{border-right:1px solid rgba(255,255,255,0)}.legacy #fat-nav li.disabled:hover{background-color:transparent}.legacy #fat-nav li.download{background:url(../images/layout/header/paper.png) 0 80px no-repeat,#d76b00;border-radius:0}.legacy #fat-nav li.highlight{background-color:#d76b00}.legacy #fat-nav li:last-of-type .menu-item-link{border-right:0}.legacy #fat-nav li .menu-item-link{color:#fff;display:block;font-size:.8em;font-weight:500;line-height:1.25em;padding:0 15px 0 0;min-height:25px;text-decoration:none;border-right:1px solid rgba(255,255,255,.2)}.legacy #fat-nav li .menu-item-link a{color:#fff;text-decoration:none}.legacy #fat-nav li .menu-item-link a:hover{color:#e17000}.legacy #fat-nav li .menu-item-link span{color:rgba(255,255,255,.5)}.legacy #fat-nav li .menu-item-link:hover{border-right:1px solid transparent;color:#e17000}.legacy #fat-nav li .subhead{color:rgba(255,255,255,.5);display:block;font-size:.75rem;font-weight:300;margin-top:.25em}.legacy #fat-nav li .bottom_drawer .promo .cta a,.legacy #fat-nav li a.btn,.legacy .bottom_drawer .promo .cta #fat-nav li a{color:#e17000;cursor:pointer;font-size:.8rem;font-weight:300}.legacy #fat-nav li .mega{float:left;font-size:2em;margin-right:.5em}.legacy #fat-nav li .h-icon{margin-top:.5em}.legacy #fat-nav li .sub-menu{box-shadow:3px,3px,3px,rgba(0,0,0,.75);background:#111;display:none;position:absolute;left:0;margin-top:5px;padding:0;vertical-align:top;width:auto;z-index:100;border-radius:0 0 5px 5px}.legacy #fat-nav li .sub-menu li{border-radius:0;border-right:none;display:block;float:none;padding:0;width:auto;margin:15px 30px 0;font-weight:400;font-size:.9rem}.legacy #fat-nav li .sub-menu li:nth-child(4){clear:none}.legacy #fat-nav li .sub-menu li:last-of-type .menu-item-link{border:none}.legacy #fat-nav li .sub-menu .menu-item-link{margin:0;border-right:none;width:100%;min-height:30px;border-bottom:1px solid rgba(255,255,255,.2);font-weight:400;padding:0}.legacy #fat-nav li .sub-menu.col-2 .menu-item-link,.legacy #fat-nav li .sub-menu.col-5 .menu-item-link{padding-left:15px}.legacy #fat-nav #menu-item-1 .col-1{margin-left:190px}.legacy #fat-nav #menu-item-2 .col-2{margin-left:327px}.legacy #fat-nav #menu-item-3 .col-3{margin-left:412px}.legacy #fat-nav #menu-item-5 .col-5{margin-left:507px}.legacy #fat-nav #menu-item-6 .col-6{margin-left:593px}.legacy #fat-nav #menu-item-7 .col-7{margin-left:672px}.legacy #fat-nav #menu-item-8 .col-8{margin-left:754px}.legacy #fat-nav #menu-item-8 .menu-item-link{border-right:none}.legacy #fat-nav #menu-item-9{color:#000;background-color:#e17000;padding:10px 0 0 15px;border-radius:5px;margin:30px 0 0 20px}.legacy #fat-nav #menu-item-9:hover{background-color:#ff8003;color:#000}.legacy #fat-nav #menu-item-9 .col-9{margin:7px 0 0 869px;background-color:rgba(255,255,255,.9);border:1px solid #e17000;border-radius:5px}.legacy #fat-nav #menu-item-9 .col-9 li{background:0 0;margin:15px 15px 0}.legacy #fat-nav #menu-item-9 .col-9 li .menu-item-link{color:#000;border-color:#000}.legacy #fat-nav #menu-item-9 .col-9 li .menu-item-link:hover{color:#e17000}.legacy #fat-nav #menu-item-9 .menu-item-link:hover{color:#fff}}@media only screen and (min-width:75em){.legacy #logo{margin-right:10px;margin-top:0;width:180px}.legacy #fat-nav{width:960px;margin:0 100px 0 205px}.legacy #fat-nav>li>li:hover>a{color:#e17000}.legacy #fat-nav li,.legacy #fat-nav li:hover{padding:25px 0 5px 15px;margin-top:20px}.legacy #fat-nav li.download{background:url(../images/layout/header/paper.png) 0 95px no-repeat,#d76b00}.legacy #fat-nav li.download a{height:100%}.legacy #fat-nav li.download .uptext{display:block;margin-top:-23px;font-size:80%;color:#fee8d4;font-weight:400}.legacy #fat-nav li .menu-item-link{font-size:1em}.legacy #fat-nav li .sub-menu{margin-left:245px;margin-top:5px;width:auto;border-radius:0 0 5px 5px}.legacy #fat-nav li .sub-menu li{padding:0;width:auto;margin:15px 30px 0;border-right:none;font-weight:400;font-size:.9rem}.legacy #fat-nav li .sub-menu .menu-item-link{min-height:30px;border-bottom:1px solid rgba(255,255,255,.2);font-weight:400;padding:0}.legacy #fat-nav li .sub-menu.col-5 .menu-item-link{padding-left:15px}.legacy #fat-nav #menu-item-1 .col-1{margin-left:245px}.legacy #fat-nav #menu-item-2 .col-2{margin-left:408px}.legacy #fat-nav #menu-item-3 .col-3{margin-left:507px}.legacy #fat-nav #menu-item-5 .col-5{margin-left:618px}.legacy #fat-nav #menu-item-6 .col-6{margin-left:718px}.legacy #fat-nav #menu-item-7 .col-7{margin-left:809px}.legacy #fat-nav #menu-item-8 .col-8{margin-left:903px}.legacy #fat-nav #menu-item-8 .menu-item-link{border-right:none}.legacy #fat-nav #menu-item-9{color:#000;background-color:#e17000;padding:10px 0 5px 15px;border-radius:5px;margin:30px 0 0 20px}.legacy #fat-nav #menu-item-9:hover{background-color:#ff8003;color:#000}.legacy #fat-nav #menu-item-9 .col-9{margin:7px 0 0 1036px;background-color:rgba(255,255,255,.9);border:1px solid #e17000;border-radius:5px}.legacy #fat-nav #menu-item-9 .col-9 li{background:0 0;margin:15px 15px 0}.legacy #fat-nav #menu-item-9 .col-9 li .menu-item-link{color:#000;border-color:#000}.legacy #fat-nav #menu-item-9 .col-9 li .menu-item-link:hover{color:#e17000}.legacy #fat-nav #menu-item-9 .menu-item-link:hover{color:#fff}}.legacy .breadcrumb{text-transform:uppercase;display:none;font-size:80%;margin-top:10px;margin-bottom:10px;width:100%}.legacy .breadcrumb ul,.legacy .sectionnav ul{padding-left:0;margin:0}.legacy .breadcrumb a:hover{color:#eee}.legacy .sectionnav ul{overflow:auto;position:relative}.legacy .sectionnav li{list-style-type:none}.legacy .sectionnav li .text{padding:5px;margin-left:20px;margin-right:5px}.legacy .ps.sectionnav{border-top:0}.legacy .ps.sectionnav>div{padding:10px 20px}@media only screen and (min-width:48em){.legacy .breadcrumb{display:block}.legacy .ps.sectionnav>div{padding:10px 40px}}.legacy .ps.sectionnav li a{display:block;font-size:large;border-radius:3px;padding:5px 10px;text-decoration:none}.legacy .ps.sectionnav li a:hover{background-color:#e6e6e6;color:#666}.legacy .ps.sectionnav li.active a{color:#fff}@media only screen and (min-width:48em){.legacy .ps.sectionnav li{display:inline-block;margin-right:20px}}.legacy .ps.sectionnav.grey{background-color:#d7d5d4}.legacy .opener .sectionnav{text-align:center;padding-bottom:0}.legacy .opener .sectionnav a{display:block;color:#fff;border-top-left-radius:3px;border-top-right-radius:3px;padding:20px;text-decoration:none;text-transform:uppercase}.legacy .opener .sectionnav a:hover{background-color:#fff;color:#e17000}.legacy .opener .sectionnav li.active a{background-color:#fff;color:#3FAE2A}@media only screen and (min-width:48em){.legacy .opener .sectionnav li{display:inline-block;margin-right:10px}.legacy .sidenav .sectionnav li{margin-right:10px}}.legacy .opener.lighter .sectionnav a{color:#333}.legacy .sidenav .sectionnav{border-right:1px dashed #ddd}.legacy .sidenav .sectionnav ul{margin-left:-10px}.legacy .sidenav .sectionnav a{display:block;text-decoration:none;padding:2px 10px}.legacy .sidenav .sectionnav li.active a{color:#e17000;background-color:#f6f6f6}.legacy .pop-over .language-form,.legacy .pop-over .login-form,.legacy .pop-over .search-form{padding:0}.legacy .pop-over .language-form .icon-language,.legacy .pop-over .login-form .icon-profile{font-size:36px;left:.5rem;line-height:45px;position:absolute;top:1rem}.legacy .navigation .search button,.legacy .pop-over .login-form .button,.legacy .pop-over .login-form button,.legacy .pop-over .search-form button{background-color:transparent;border:none;color:#fff;position:absolute}.legacy .pop-over .language-form .langugage-list .language,.legacy .pop-over .login-form input[type=text],.legacy .pop-over .login-form input[type=password],.legacy .pop-over input[type=text],.legacy .pop-over input[type=password],.legacy .pop-over input[type=search]{background-color:transparent;border-bottom:1px solid #fff}.legacy .pop-over .login-form,.legacy .pop-over .search-form{display:none}@media only screen and (min-width:60em){.legacy .pop-over .language-form,.legacy .pop-over .login-form,.legacy .pop-over .search-form{padding:7px 50px 0 70px}.legacy .pop-over .login-form,.legacy .pop-over .search-form{display:block}.legacy .tools .tools-list li{text-align:center;font-size:100%}}.legacy .tools{display:inline-block}.legacy .tools .tools-list{display:inline-block;list-style:none;padding:0;margin:0}.legacy .tools .tools-list:after,.legacy .tools .tools-list:before{content:"";display:table}.legacy .tools .tools-list:after{clear:both}.legacy .tools .tools-list li{display:inline-block;padding:0;font-size:100%;height:15px;float:none}@media only screen and (min-width:75em){.legacy .tools .tools-list li{padding:0;float:left}.legacy .tools{top:10px;font-size:100%}}.legacy .tools .tools-list li.hide-small{display:none}@media only screen and (min-width:60em){.legacy .tools .tools-list li.hide-small{display:inline-block}}.legacy .tools .tools-list li .sub-menu{box-shadow:3px,3px,3px,rgba(0,0,0,.75);background:#111;display:none;position:absolute;right:0;padding:0;vertical-align:top;z-index:100;border-radius:0 0 5px 5px}.legacy .tools .tools-list li .sub-menu li{padding:1em 0 1em 1em;width:auto;height:35px;float:none}.legacy .tools .tools-list li .sub-menu li:last-child a{border:none}.legacy .tools .tools-list li .sub-menu li a{line-height:normal;min-width:10em;display:block;border-right:1px solid rgba(255,255,255,.2)}.legacy .tools .tools-list li .sub-menu .menu-item-link{padding:0 1em 0 0}.legacy .tools .tools-list li:nth-child(3){padding-left:5px}.legacy .tools .tools-list li:nth-child(3) a{border-right:0}.legacy .tools .tools-list a{color:#fff;text-decoration:none}.legacy .tools .tools-list a span{padding:0 6px;vertical-align:middle}.legacy .tools .tools-list a span.icon-profile{transition-property:background;transition-duration:50ms;transition-timing-function:fade}.legacy .tools .tools-list a span.icon-profile.hover,.legacy .tools .tools-list a span.icon-profile:hover{background:#111}@media only screen and (min-width:60em){.legacy .tools .tools-list li .sub-menu li a{min-width:0}.legacy .tools{top:10px;right:1.625em}}.legacy .pop-over{display:none;position:absolute;background-color:#000;color:#fff;z-index:999;right:0;top:70px;width:50%}@media only screen and (min-width:60em){.legacy .pop-over{display:none;font-size:18px;height:75px;line-height:40px;left:175px;right:auto;top:18px;width:75%}}@media only screen and (min-width:75em){.legacy .pop-over{font-size:22px;height:73px;left:230px;top:20px;right:auto;width:810px}}.legacy .pop-over input[type=text],.legacy .pop-over input[type=password],.legacy .pop-over input[type=search]{border-top:none;border-left:none;border-right:none;color:#fff;font-size:22px;line-height:45px;width:100%}.legacy .pop-over input[type=text],.legacy .pop-over input[type=password]{line-height:40px}.legacy .pop-over a{color:#fff;text-decoration:none}.legacy .pop-over .close{color:rgba(255,255,255,.3);display:none;line-height:60px;position:absolute;right:10px;top:10px}@media only screen and (min-width:60em){.legacy .pop-over .close{display:block}}.legacy .pop-over .search-form button{left:.75rem;top:1rem}.legacy .pop-over .search-form button .icon-search{color:#fff;font-size:36px;line-height:45px}.legacy .pop-over .language-form .smt-menu{background-color:rgba(0,0,0,.65);margin:0;padding:6px 0;position:relative}.legacy .pop-over .language-form .smt-menu li a{color:#ccc;display:block;padding:.25em 1em}.legacy .pop-over .language-form .smt-menu li a:hover{background-color:rgba(0,0,0,.5)}.legacy .pop-over .language-form .langugage-list{display:inline-block;margin:0;padding:0;position:relative;width:100%;z-index:2000}.legacy .pop-over .language-form .langugage-list .language{color:#fff;display:block;padding-top:6px;padding-bottom:6px}.legacy .pop-over .language-form .langugage-list .language .icon-drop{float:right;font-size:36px;line-height:45px}.legacy .pop-over .language-form .langugage-list ul{margin-top:5px}.legacy .pop-over .language-form li{list-style:none}.legacy .pop-over .language-form .icon-language{display:none}@media only screen and (min-width:60em){.legacy .pop-over .language-form .icon-language{display:block}}.legacy .pop-over .login-fail{padding:18px 50px 0 70px}.legacy .pop-over .login-form input[type=text],.legacy .pop-over .login-form input[type=password]{font-size:16px;margin-top:5px;width:42%}@media only screen and (min-width:75em){.legacy .pop-over .login-form input[type=text],.legacy .pop-over .login-form input[type=password]{font-size:22px;width:40%}}.legacy .pop-over .login-form .forgot{color:rgba(255,255,255,.6);font-size:12px;line-height:60px;position:absolute;right:150px}@media only screen and (min-width:75em){.legacy .pop-over .login-form .forgot{right:180px}}.legacy .pop-over .login-form .button,.legacy .pop-over .login-form button{font-size:14px;line-height:50px;right:35px;text-transform:uppercase;top:15px;padding:0 1em;background-color:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.5)}@media only screen and (min-width:75em){.legacy .pop-over .login-form .button,.legacy .pop-over .login-form button{font-size:14px;right:50px}}.legacy .pop-over .login-form .name{display:inline-block;line-height:60px;padding:0 1em}.legacy .pop-over .login-form .icon-profile{text-align:center;top:.4rem;left:1rem}.legacy .pop-over .login-form .icon-profile .login_to{font-size:13px;display:block;line-height:normal}.legacy #footer_nav .menu .menu-item a{color:#436682}.legacy #newsletter_signup{background:#3FAE2A;min-height:65px;padding:1px;font-family:"Titillium Web","Helvetica Neue",Helvetica,Arial,sans-serif}.legacy #newsletter_signup>div{padding-top:00px;padding-bottom:0}.legacy #newsletter_signup form{text-align:center}.legacy #newsletter_signup span{font-size:20px;line-height:65px;color:#fff;font-weight:lighter;margin-right:5px}.legacy #newsletter_signup p{font-size:20px;line-height:65px;color:#fff;text-align:center}.legacy #newsletter_signup label{display:none}.legacy #newsletter_signup label.optin{display:block;margin-top:-25px}.legacy #newsletter_signup input[type=email]{width:266px;height:35px;line-height:35px;border:none;padding:0 5px 0 35px;margin:0 5px 4px 0;background:url(../images/icons/envelope.jpg) 10px 12px no-repeat #fff}.legacy #newsletter_signup input[type=submit]{height:35px;padding:0 7px;background:0 0;border:1px solid #fff;margin:0 0 4px;color:#fff;font-size:14px;font-weight:lighter;display:inline-block;position:relative;top:0;text-transform:uppercase}.legacy #newsletter_signup input[type=submit]:hover{background-color:#b05801}.legacy #newsletter_signup #mkto_submit{display:inline-block}.legacy #newsletter_signup .dev-container{display:none;text-align:center;margin:7px auto;padding-bottom:10px}.legacy #newsletter_signup .dev-container input{height:35px;margin-right:3px}.legacy #newsletter_signup .dev-container #mktoForm_795{height:35px;margin-top:15px;display:inline-block}.legacy #newsletter_signup .dev-container input[type=checkbox]{position:absolute;margin:20px 0;height:10px}.legacy #footer_menu li{display:block;width:220px;float:left;margin:0 10px;line-height:20px}.legacy #footer_menu>li.parent>a #footer_menu li a{font-size:11px;font-weight:400;color:#e5e5e5;background:url(../images/icons/footer-bullet.gif) left center no-repeat;padding-left:10px}.legacy #sub_footer ul,.legacy .social-icons-list{padding-left:0}.legacy #footer_search input{display:inline}.legacy #footer_search .search_input{background:0 0;border:none;border-bottom:1px solid #5e89a9;border-radius:0;color:#fff;height:20px;width:96.5%;margin-top:11px;font-size:16px;font-weight:700;font-family:Arial;-webkit-font-smoothing:antialiased;padding-left:0;float:right;text-shadow:none}.legacy #footer_search #footer_submit{float:left;background:url(../images/icons/new_search.png) no-repeat;height:19px;width:20px;border:none;display:block;margin:14px 0 0}.legacy .menu-footer-navigation-container{width:950px;height:230px;overflow:hidden;position:relative;margin-top:15px}.legacy .footer-container{position:relative}.legacy .footer-container .content-wrapper{padding-bottom:0}.legacy #sub_footer{background:#262626}.legacy #sub_footer>div{overflow:hidden;padding-top:25px;padding-bottom:25px}.legacy #sub_footer p,.legacy #sub_footer ul{float:right;text-align:right;color:#e5e5e5;clear:both;font-size:11px}.legacy #sub_footer a{color:#FFF;padding-right:0}.legacy #sub_footer .social-icons-list{margin-bottom:10px}.legacy .social-icons-list li{list-style-type:none;float:left;margin-right:15px}.legacy .social-icons-list li:last-child{margin:0}.legacy #sub_footer .logo{width:180px;float:left}.legacy #sub_footer .logo a{display:block;width:180px;height:68px;background:url(../images/layout/footer/footer-logo.png) no-repeat;text-indent:-9999px}.legacy #sub_footer small{float:left;line-height:20px}.legacy #sub_footer a.linkedin,.legacy a.facebook,.legacy a.newsletter,.legacy a.rss,.legacy a.slideshare,.legacy a.twitter{text-indent:-9999px;width:15px;height:15px;float:right;margin-left:3px;vertical-align:middle}.legacy #footer_menu{width:100%;background:#2d2d2d}.legacy #footer_menu li a{font-weight:700;padding-right:15px}.legacy #footer_menu nav{margin-bottom:3px}.legacy #fat_footer{background-color:#333;color:#fff}.legacy #fat_footer a{color:#fff;text-decoration:none}.legacy #fat_footer .menu{font-size:.8em;list-style:none;margin:0;padding:0;text-transform:uppercase}.legacy #fat_footer .menu:after,.legacy #fat_footer .menu:before{content:"";display:table}.legacy #fat_footer .menu:after{clear:both}@media only screen and (min-width:48em){.legacy #fat_footer .menu{margin:2em 1em}}.legacy #fat_footer .menu>li{display:block;float:left;font-weight:500;margin-bottom:2em;width:100%}@media only screen and (min-width:48em){.legacy #fat_footer .menu>li{margin-bottom:0;padding-right:1em;width:20%}}.legacy #fat_footer .menu .sub-menu{list-style:none;margin-top:.5em;text-transform:capitalize}.legacy #fat_footer .menu .sub-menu li{font-weight:300;padding:.25em 0}.legacy #fat_footer .menu .sub-menu li a{color:rgba(255,255,255,.4)}.legacy #fat_footer .menu .sub-menu li a:hover{color:rgba(255,255,255,.8)}.legacy #fat_footer .social-icons-list{margin-top:1em}.legacy #fat_footer .logo{margin-bottom:10px}.legacy #fat_footer .logo a{background:url(https://hortonworks.com/wp-content/uploads/2016/02/HWX-RGB-full-no-tagline-reverse.png) no-repeat;background-size:cover;display:block;width:188px;height:66px;text-indent:-9000px;margin:0 auto}.legacy #fat_footer .copy{color:rgba(255,255,255,.4);font-size:.75em;margin:0 auto -1em;text-align:center;width:55%}.legacy #fat_footer .copy a{color:rgba(255,255,255,.8);line-height:2em}.legacy #fat_footer .tel{font-size:150%;font-weight:400;margin:15px 0}.legacy .opener{overflow:initial}.legacy .opener>div{background-size:cover;text-align:left;margin-top:-43px;padding:0}.legacy .opener>div>div{padding:0 40px 30px}.legacy .opener>div:before{display:block;height:43px;background-color:rgba(0,0,0,.3);content:" "}.legacy .opener .intro-copy{color:#fff;padding:15px 20px}.legacy .opener .intro-copy .container{padding:20px}.legacy .opener .intro-copy .page-summary,.legacy .opener .intro-copy p{font-size:130%}.legacy .opener .intro-copy .slug_innovation .innovation .group_title,.legacy .opener .intro-copy h1,.legacy .opener .intro-copy h2,.legacy .slug_innovation .innovation .opener .intro-copy .group_title{border-bottom:4px solid #3FAE2A}@media only screen and (min-width:48em){.legacy .opener .intro-copy{padding:70px 11% 40px}.legacy .opener .intro-copy h1{width:auto;font-size:300%;font-weight:500;display:inline-block}.legacy .opener .intro-copy .slug_innovation .innovation .group_title,.legacy .opener .intro-copy h2,.legacy .slug_innovation .innovation .opener .intro-copy .group_title{width:auto;font-size:240%;font-weight:500;display:inline-block}.legacy .opener .intro-copy.left{padding-left:40px;padding-right:30%}.legacy .opener .intro-copy.right{padding-left:45%;padding-right:40px}}.legacy .ps.promo-panel .img,.legacy .related.articles .date,.legacy .related.articles h3{display:none}.legacy .opener.lighten>div>div{background-color:rgba(255,255,255,.6);color:initial}.legacy .opener.lighten>div>div .container{background-color:rgba(255,255,255,.4)}.legacy .opener.lighten>div:before{background-color:rgba(149,221,94,.7)}.legacy .opener.darken>div>div{background-color:rgba(0,0,0,.45);color:#fff}.legacy .opener.darken>div>div p{color:#fff;font-weight:400}.legacy .opener.darken>div>div>p:nth-child(2){font-size:150%;font-weight:400;margin-top:0}.legacy .bottom_drawer .promo .title,.legacy .ps.promo-panel .webinars .title{font-weight:700}.legacy .opener.darken>div>div .container{background-color:rgba(0,0,0,.4)}.legacy .opener.darken>div:before{background-color:rgba(0,0,0,.75)}.legacy .opener .bx-wrapper .bx-viewport{background:0 0;border:0}.legacy .examples .example{padding:10px}.legacy .examples .example h3{margin-top:0;font-size:130%;text-transform:uppercase;width:35%;float:left}.legacy .examples .example .desc{margin-left:40%}.legacy .examples .example:nth-child(odd){background-color:#f7f7f7}.legacy .ps.promo-panel{overflow:visible;z-index:10}.legacy .ps.promo-panel>div{padding:20px 30px 15px;overflow:visible;position:relative}.legacy .ps.promo-panel .slug_innovation .innovation .group_title,.legacy .ps.promo-panel h2,.legacy .slug_innovation .innovation .ps.promo-panel .group_title{font-size:250%;margin-bottom:0}.legacy .ps.promo-panel .desc{margin-bottom:10px;text-align:center}@media only screen and (min-width:48em){.legacy .ps.promo-panel .slug_innovation .innovation .group_title,.legacy .ps.promo-panel h2,.legacy .slug_innovation .innovation .ps.promo-panel .group_title{text-transform:uppercase;font-size:150%;font-weight:700;margin-top:-5px;width:65%;float:left}.legacy .ps.promo-panel .desc{width:65%;padding-right:20px}.legacy .ps.promo-panel .img{display:block;position:absolute;right:-45px;bottom:0;padding-right:30px;text-align:right}.legacy .bottom_drawer .hitters{margin-left:20px}}.legacy .ps.promo-panel .webinars .options,.legacy .ps.promo-panel .webinars h3,.legacy .ps.promo-panel .webinars p.more{display:none}@media only screen and (min-width:75em){.legacy .ps.promo-panel .slug_innovation .innovation .group_title,.legacy .ps.promo-panel h2,.legacy .slug_innovation .innovation .ps.promo-panel .group_title{float:none;width:25%;font-size:225%}.legacy .ps.promo-panel .desc{position:absolute;left:28%;top:20px;width:50%;padding-right:20px}}.legacy .ps.promo-panel .webinars .img{bottom:70px;right:45px}.legacy .ps.promo-panel .webinars .img a{font-weight:700;text-decoration:none}.legacy .bottom_drawer{background-color:#f2f0ef}.legacy .bottom_drawer>div{padding-bottom:20px}.legacy .bottom_drawer .hitters{padding-top:20px}.legacy .bottom_drawer .hitters>div:nth-child(3) .promo{border-right:0}.legacy .bottom_drawer .promo{padding-right:20px;text-align:center;color:#888;font-size:95%}.legacy .bottom_drawer .promo .cta a{margin-top:10px}.legacy .lowerbody .ps .maincontent{text-align:left}.legacy .maincontent ul{padding-left:1em;list-style-type:disc}.legacy .maincontent ul a{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media only screen and (min-width:48em){.legacy .bottom_drawer .promo{border-right:1px solid #ccc}.legacy .maincontent ul{padding-left:2em}}.legacy .maincontent li{margin-bottom:10px;line-height:20px;font-size:16px}.legacy .maincontent code,.legacy .maincontent pre{background-color:#f2f0ef;font-family:Consolas,"Liberation Mono",Courier,monospace;padding:6px 10px;font-size:13px}.legacy .maincontent img{max-width:100%;margin:10px 0;height:auto}.legacy .maincontent pre{display:block;border:1px solid #ccc;border-radius:3px;overflow:auto}.legacy .maincontent code{border:1px solid #ccc;border-radius:3px}.legacy .maincontent pre code{border:0;padding:0;border-radius:0;background-color:none}.legacy .maincontent blockquote{margin-left:0;margin-right:0;padding:4px 30px;font-family:"Roboto Slab",serif;font-weight:300;position:relative;color:#999}.legacy .maincontent blockquote cite{display:block;margin-top:5px;font-family:"Helvetica Neue",Helvetica,Arial,"Open Sans","Lucida Grande",sans-serif;font-style:normal;font-weight:400;font-size:90%;color:#666}.legacy .maincontent blockquote:before{content:open-quote;font-size:300%;color:#3FAE2A;font-family:serif;position:absolute;top:0;left:0}.legacy .maincontent blockquote:after{content:close-quote;font-size:300%;color:#3FAE2A;font-family:serif;position:absolute;bottom:0;right:0}.legacy .maincontent .related_files .file{overflow:auto;margin-bottom:20px}.legacy .maincontent .related_files .file .icon{float:left}.legacy .maincontent .related_files .file .icon img{width:80px;border:3px solid #fff;box-shadow:0 0 5px #999}.legacy .maincontent .related_files .file .title{font-weight:700;margin-left:105px}.legacy .maincontent .related_files .file .desc{margin-left:105px;font-size:90%;color:#999}.legacy .maincontent .articles .article{margin-bottom:20px}.legacy .maincontent .articles .logo{height:60px;margin-right:20px;float:left}.legacy .maincontent .articles .logo img{max-width:150px;max-height:60px}.legacy .maincontent .articles .date{color:#ccc;font-size:85%;margin-left:160px}.legacy .maincontent .articles .title{font-weight:700;margin-left:160px}.legacy .maincontent .articles .quote{margin-left:160px;padding:4px 0;font-family:"Roboto Slab",serif;font-weight:300;position:relative;color:#999}.legacy .comment_warning,.legacy .maincontent .related.posts .post .title,.legacy .related .post .title,.legacy .related.tutorials .active,.legacy .related.tutorials .title{font-weight:700}.legacy .maincontent .articles .more{display:none}.legacy .maincontent .articles .edit_link{margin-left:160px}.legacy .banner .articles{text-align:center}.legacy .banner .articles .article{display:inline-block;width:220px;padding:0 20px;vertical-align:top}.legacy .aside .related.posts .excerpt,.legacy .banner .articles .article .date,.legacy .banner .articles .article .more,.legacy .banner .articles .article .quote,.legacy .divided .related.posts .excerpt{display:none}.legacy .banner .articles .article .logo{height:60px;text-align:center}.legacy .banner .articles .article .logo img{max-width:200px;max-height:60px}.legacy .banner .articles .article .title{font-size:100%;margin-top:10px}.legacy .banner .articles .article .title a{text-decoration:none}.legacy .maincontent .categories a{font-size:85%}.legacy .comment_warning{background-color:#fee8d4;padding:5px}.legacy .versioning_note{background-color:#f2f0ef;padding:10px;border:1px solid #ddd}.legacy .related li{margin-bottom:8px}.legacy .related a{text-decoration:none;line-height:1.25}.legacy .related .post .date{color:#999}.legacy .maincontent .related.posts ul{padding-left:0}.legacy .maincontent .related.posts .post .date{font-size:85%;color:#999;float:left;padding-right:5px}.legacy .maincontent .related.posts .post .author{font-size:85%;color:#999}.legacy .maincontent .related.posts .post .author::before{content:"by "}.legacy .related.tutorials{padding-left:0;margin-left:0;list-style-type:none}.legacy .related.tutorials ol{padding-left:0;margin-left:24px;counter-reset:li}.legacy .related.tutorials li{position:relative;margin:0 0 10px;padding:4px 0;list-style:none}.legacy .related.tutorials ol li:before{content:counter(li);counter-increment:li;position:absolute;top:8px;left:-1.7rem;box-sizing:border-box;width:1.5em;margin-right:8px;font-size:85%;padding:0;border-radius:12px;color:#fff;background:#ccc;font-weight:700;text-align:center}.legacy .related.tutorials li.active:before{background-color:#e17000}.legacy .related.tutorials a{text-decoration:none}.legacy .related.tutorials .tuts_type{text-transform:uppercase;color:#aaa;font-size:90%}.legacy .related.tutorials .excerpt p{display:inline}.legacy .maincontent ul.related_tutorials{padding-left:0}.legacy .aside .related.tutorials .excerpt{display:none}.legacy .related.webinars{margin-bottom:30px}.legacy .related.webinars .webinar{margin-bottom:15px}.legacy .related.webinars .webinar .icon{float:left;position:relative;margin-right:5px}.legacy .related.webinars .webinar .icon img{margin:5px;box-shadow:0 0 5px #999;border:2px solid #fff;max-width:70px}.legacy .related.webinars .webinar .title{font-weight:600;margin:0 0 10px}.legacy .related.webinars .webinar .date{color:#999;display:inline-block;font-size:85%}.legacy .related.webinars .webinar .time{color:#999;display:inline-block}.legacy .aside .related.webinars .desc,.legacy .divided .related.webinars .desc,.legacy .slug_webinars .related.webinars h3{display:none}.legacy .related.webinars .webinar .options{margin:10px 0}.legacy .slug_webinars .related.webinars .icon img{max-width:150px;margin-right:10px}.legacy .aside h3{color:#555}.legacy .aside .related.articles .date,.legacy .aside .related.articles h3{display:block}.legacy .aside .widget{margin-bottom:30px;position:relative}.legacy .aside .promo .widget{margin-bottom:0}.legacy .aside .promo{background-color:#f9f9f9;margin:20px -10px 30px;border-radius:3px;padding:10px}.legacy .aside .promo h3{margin-top:0}.legacy .aside .categories{font-weight:700}.legacy .aside .categories ul{display:inline-block;padding-left:0}.legacy .aside .categories li{display:inline-block}.legacy .aside .tutorial .thumb{height:100px;background-size:cover;background-position:center center}.legacy .aside .tutorial .title{font-weight:600;margin:10px 0 5px}.legacy .aside .related_files .file{margin-bottom:20px}.legacy .aside .related_files .file:after,.legacy .aside .related_files .file:before{content:"";display:table}.legacy .aside .related_files .file:after{clear:both}.legacy .aside .related_files .icon{float:left;position:relative}.legacy .aside .related_files .icon img{margin:5px;box-shadow:0 0 5px #999;border:2px solid #fff;max-width:70px}.legacy .aside .related_files .name{margin-left:85px;font-weight:700}.legacy .aside .related_files .desc,.legacy .aside .related_files .edit_link{margin-left:85px}.legacy .aside .related_files .btn_container{clear:both;padding:8px 0}.legacy .aside .related_files .icon img.video_overlay{box-shadow:none;position:absolute;top:0;left:0;border:none}.legacy .aside .whitepaper .icon{padding:20px 10px}.legacy .aside .whitepaper .icon img{margin:5px;box-shadow:0 0 5px #999;border:2px solid #fff;max-width:140px;transform:rotate(2deg)}.legacy .aside .whitepaper .content-type{text-transform:uppercase;color:#aaa;font-size:80%}.legacy .aside .whitepaper .name{font-weight:700;font-size:115%}.legacy .aside .whitepaper .cta{clear:both;padding:8px 0}.legacy .aside .related_posts .author{display:none}.legacy .aside .related_pages{margin-bottom:35px}.legacy .aside .related_page p{margin:0}.legacy .aside .related_page{margin-bottom:10px}.legacy .aside .related_partner .logo{margin-bottom:5px}.legacy .aside .insightera_promo{margin:40px 0}.legacy .aside .insightera_promo:empty{margin:0}.legacy .aside .featured_story{background-color:#f9f8f8;border-radius:5px;padding:10px;font-size:110%;margin:0 0 20px}.legacy .aside .featured_story .logo:before{content:"Customer Story";display:block;color:#ccc;text-transform:uppercase;margin:-5px 0 5px;font-size:90%}.legacy .aside .featured_story.partner .logo:before{content:"Featured Partner"}.legacy .aside .featured_story .logo{margin:10px 0}.legacy .aside .featured_story .logo img{max-width:150px;max-height:50px}.legacy .aside .featured_story .title{font-weight:700;font-size:110%}.legacy .aside .logo_collection{margin-bottom:25px;text-align:center}.legacy .aside .logo_collection .partner{display:inline-block;margin:0 10px 10px 0}.legacy .aside .logo_collection .partner .logo{display:inline}.legacy .aside .logo_collection .partner .name{display:none}.legacy .aside .logo_collection .partner .logo img{max-height:50px;max-width:150px;width:auto}.legacy .aside .featured_image{margin-bottom:30px}.legacy .aside .in-depth-offer{background-color:#F4FAE9;padding:3px 8px}.legacy .aside .in-depth-offer .case-study-img{float:right;width:75px;margin-top:10px;margin-right:-10px;transform:rotate(4deg)}.legacy .aside .oehroadshow.promo{color:#fff;text-align:center;background:url(/wp-content/uploads/unversioned/backgrounds/oehr-generic.jpg) no-repeat #75b844;background-size:100%}.legacy .aside .oehroadshow.promo.sydney{background-image:url(/wp-content/uploads/unversioned/backgrounds/oehr-sydney.jpg)}.legacy .aside .oehroadshow.promo.singapore{background-image:url(/wp-content/uploads/unversioned/backgrounds/oehr-singapore.jpg)}.legacy .aside .oehroadshow.promo.dallas{background-image:url(/wp-content/uploads/unversioned/backgrounds/oehr-dallas.jpg)}.legacy .aside .oehroadshow.promo.austin{background-image:url(/wp-content/uploads/unversioned/backgrounds/oehr-austin.jpg)}.legacy .aside .oehroadshow.promo.tokyo{background-image:url(/wp-content/uploads/unversioned/backgrounds/oehr-tokyo.jpg)}.legacy .aside .oehroadshow.promo .oeh-text{font-size:100%}.legacy .aside .oehroadshow.promo .roadshow-text{font-size:160%;text-transform:uppercase}.legacy .aside .oehroadshow.promo .were-coming-text{margin-top:150px;font-size:110%}.legacy .aside .oehroadshow.promo .city{font-size:200%;text-transform:uppercase;font-weight:400}.legacy .aside .oehroadshow.promo .date{font-size:100%}.legacy .aside .oehroadshow.promo .desc{font-family:"Helvetica Neue",Helvetica,Arial,"Open Sans","Lucida Grande",sans-serif}.legacy .aside .simple_promo{background:#FFF;border-radius:5px;border:1px solid #d7d5d4;margin:10px 0;padding:10px;position:relative}.legacy .data-table td,.legacy .data-table th{border:1px solid #fff;padding:2px 5px}.legacy .aside .simple_promo a{background:13px center no-repeat #d7d5d4;display:block;padding:15px 15px 5px 70px;text-transform:uppercase;text-decoration:none;color:#756e69;min-height:50px}.legacy .aside .simple_promo a:hover{color:#fff;background-color:#756e69}.legacy .aside .simple_promo.contact_sales a{background-image:url(/wp-content/themes/hortonworks/images/icons/simplepromoicon-newsletter-white.png);color:#fff;background-color:#3FAE2A}.legacy .aside .simple_promo.contact_sales a:hover{color:#fff;background-color:#e17000}.legacy .aside .simple_promo.download a{background-image:url(/wp-content/themes/hortonworks/images/icons/simplepromoicon-download.png);background-color:#d7d5d4}.legacy .aside .simple_promo.download a:hover{background-image:url(/wp-content/themes/hortonworks/images/icons/simplepromoicon-download-white.png);background-color:#756e69;color:#fff}.legacy .paid{background-color:#eee;padding:5px 35px;text-align:center}.legacy .page_summary{font-size:120%;line-height:150%;color:#aaa;margin-bottom:20px}@media only screen and (min-width:48em){.legacy .page_summary{font-size:130%;line-height:150%}}.legacy .data-table{width:100%}.legacy .data-table th{color:#fff;background-color:#3FAE2A}.legacy .data-table tr:nth-child(odd){background-color:#f6f6f6}.legacy .data-table tr:nth-child(odd) td:first-child{background-color:#f0f0f0;font-weight:700}.legacy .data-table tr:nth-child(even){background-color:#f0f0f0}.legacy .data-table tr:nth-child(even) td:first-child{background-color:#e6e6e6;font-weight:700}.legacy .basic-table{margin:10px 0}.legacy .basic-table td{padding:2px 5px;border:1px solid #dedede}.legacy .basic-table .divider{padding-top:30px;font-weight:700;text-align:center;background:0 0;border:1px solid #fff}.legacy .quote_bubble{font-family:"Roboto Slab",serif;color:#777;position:relative;padding:25px 35px;margin:.5em 0 2em;background:#fff;border-radius:25px;box-shadow:5px 5px 0 #3FAE2A}.legacy .quote_bubble:after{content:"";position:absolute;bottom:-40px;left:50px;border-width:40px 40px 0 0;border-style:solid;border-color:#fff transparent;display:block;width:0}.legacy .quote_bubble.right:after{right:50px;left:initial;border-width:40px 0 0 40px}.legacy .quote_bubble.large{font-size:120%}@media only screen and (min-width:48em){.legacy .quote_bubble.large{font-size:160%}}.legacy .quote_bubble.massive{font-size:130%}.legacy ul.rich_list{list-style-type:none;padding-left:0;margin:10px 0;overflow:auto}.legacy ul.rich_list li{padding-left:85px;overflow:auto;margin-bottom:15px}.legacy ul.rich_list .title{margin-top:5px}.legacy ul.rich_list .desc{display:block}.legacy ul.rich_list .icon img{float:left;width:70px;margin-left:-85px}.legacy dl.classic{padding-left:10px}@media only screen and (min-width:48em){.legacy .quote_bubble.massive{font-size:200%}.legacy dl.classic{padding-left:30px}}.legacy dl.classic dt{font-weight:700;margin-top:10px;line-height:24px}.legacy dl.classic dd{margin-bottom:10px;font-weight:300;font-family:roboto}.legacy .content p:first-of-type,.legacy .content p:last-of-type{margin-top:0}.legacy .pullquote{quotes:"\201C" "\201D" "\2018" "\2019";position:relative;padding-left:35px;padding-right:25px;margin:25px 20px 20px 0;width:300px;font-size:150%;font-style:italic;color:#aaa;font-family:"Roboto Slab",serif;font-weight:300;display:block}.legacy .pullquote:after,.legacy .pullquote:before{font-size:250%;position:absolute;font-family:serif;color:#3FAE2A}@media only screen and (min-width:48em){.legacy .pullquote{float:left;margin-left:-30px}.legacy .pullquote.right{float:right;margin-right:-50px;margin-left:30px}}.legacy .pullquote.full{float:none;margin-right:0;margin-left:30px;width:auto;display:block}.legacy .pullquote:before{top:-35px;left:0}.legacy .pullquote:after{right:0}.legacy .pullquote.small{font-size:100%}.legacy .pullquote.small:before{top:-2px}.legacy .breakout{font-weight:700;color:#3FAE2A;border:1px solid #3FAE2A;border-left:0;border-right:0;padding:8px 0}.legacy .callout{float:right;margin-left:30px;width:30%}.legacy .callout.left{float:left;margin-left:0;margin-right:30px}.legacy .items{overflow:auto;clear:both}.legacy .hitters{list-style-type:none;padding-left:0}.legacy .hitters>div,.legacy .hitters>li{display:inline-block;padding-bottom:10px;margin-bottom:15px;vertical-align:top}@media only screen and (min-width:48em){.legacy .bookshelf li{width:120px;display:inline-block}.legacy .bookshelf .title{font-size:80%;text-align:center}.legacy .hitters{margin-right:-30px}.legacy .hitters>div,.legacy .hitters>li{border-right:10px solid transparent;padding-right:20px}}.legacy .hitters #drawer_2,.legacy .hitters #drawer_3{display:none}@media only screen and (min-width:48em){.legacy .hitters #drawer_2,.legacy .hitters #drawer_3{display:inline-block}}.legacy .hitters.center>div{text-align:center}.legacy .maincontent ul.hitters{padding:0}.legacy .boxes .item{padding:15px;border-radius:3px;margin-bottom:30px;background-color:#fff;color:#555}.legacy .boxes .item .title,.legacy .boxes .item h3{margin-top:0}.legacy .boxes.two .item:nth-child(even){margin-left:1.5%}.legacy .boxes.two .item:nth-child(odd){margin-right:1.5%}.legacy .boxes.green-border .item{box-shadow:5px 5px 0 #3FAE2A}.legacy .promo-boxes .promo-box{position:relative;margin-bottom:20px;text-align:center}.legacy .promo-boxes .promo-box h3{display:inline-block;margin:1em auto .25em;width:100%}.legacy .promo-boxes .promo-box .promo-img .promo-mask{z-index:200;width:300px;height:200px;background:rgba(51,94,51,.5);position:relative;display:none}.legacy .promo-boxes .promo-box .promo-img img{position:relative;left:0;z-index:100}@media only screen and (min-width:48em){.legacy .promo-boxes .promo-box{margin:20px auto;padding-left:320px;text-align:left;overflow:auto}.legacy .promo-boxes .promo-box h3{margin-top:0}.legacy .promo-boxes .promo-box .promo-img{float:left;width:300px;margin-left:-320px}}@media only screen and (min-width:60em){.legacy .promo-boxes .promo-box{width:33%;margin:0 auto;float:left;overflow:initial;text-align:center;padding:0 18px}.legacy .promo-boxes .promo-box h3{margin-top:1em}.legacy .promo-boxes .promo-box .promo-img{float:none;width:auto;margin:0 auto}}.legacy .twoway .item{margin-bottom:45px;padding:20px 0;overflow:auto;text-align:left}.legacy .twoway .title,.legacy .twoway h3{font-size:180%;margin-bottom:10px;margin-top:0}@media only screen and (min-width:48em){.legacy .twoway .img img{padding-right:40px;display:inline}.legacy .twoway .img.logo img{padding:15%}.legacy .twoway .img{width:45%;float:left}.legacy .twoway .desc,.legacy .twoway .title,.legacy .twoway h3{margin-left:45%}.legacy .twoway.staggered>div:nth-child(even) .img,.legacy .twoway.staggered>li:nth-child(even) .img{float:right;text-align:right;padding-left:40px;padding-right:0}.legacy .twoway.staggered>div:nth-child(even) .desc,.legacy .twoway.staggered>div:nth-child(even) .title,.legacy .twoway.staggered>div:nth-child(even) h3{margin-left:0;margin-right:45%}.legacy ol.mainpoints,.legacy ul.mainpoints{margin-right:-30px}}.legacy .twoway.boxes .item{padding:20px}.legacy .twoway.bxslider .item{padding:20px 40px}.legacy .twoway.bxslider .item .img img{width:auto}.legacy ol.mainpoints,.legacy ul.mainpoints{list-style-type:none;padding-left:0}.legacy .mainpoints{margin:20px 0;overflow:hidden}.legacy .mainpoints>div,.legacy .mainpoints>li{background-color:#f9f8f8;padding:10px;position:relative;margin-bottom:1em}@media only screen and (min-width:48em){.legacy .mainpoints>div,.legacy .mainpoints>li{float:left;border-right:15px solid #fff;margin-bottom:0}}.legacy .mainpoints>div{padding-top:6px;min-height:200px;line-height:1.5}.legacy .mainpoints .title{font-weight:700;color:#44697d;font-size:110%;margin-bottom:5px;border-bottom:1px solid #d4dee7}.legacy .mainpoints .title a{text-decoration:none}.legacy .mainpoints .desc{margin-bottom:25px;margin-top:10px}.legacy .mainpoints .desc p:first-of-type{margin-top:0}.legacy .mainpoints .more{-webkit-transition:opacity .3s ease;position:absolute;display:block;background-color:#7696A7;font-size:85%;bottom:0;left:0;width:100%;padding:4px 10px}.legacy .mainpoints .more a{color:#fff;font-weight:700;text-decoration:none}.legacy .mainpoints .more a:hover{text-decoration:underline}.legacy .mainpoints .more a:after{display:inline-block;content:"   »";padding:0 10px}.legacy .phase_diagram{font-size:90%;margin-bottom:30px}.legacy .phase_diagram .phase{border:1px solid #d7d5d4;position:relative;background-color:#f2f0ef;border-radius:5px;padding:10px 40px 10px 10px;margin-bottom:-10px}.legacy .phase_diagram .completed{background-color:#e6f2df;border-color:#3FAE2A}.legacy .phase_diagram .title{font-weight:700;font-size:110%}.legacy .phase_diagram .desc ul{padding-left:20px}.legacy .phase_diagram .progress{background-color:#fff;border:1px solid #333;padding:8px;text-align:center;box-shadow:2px 2px 5px rgba(0,0,0,.2);margin-bottom:1em}@media only screen and (min-width:48em){.legacy .phase_diagram .progress{width:40%;position:absolute;top:20px;right:-35px;-webkit-transform:rotate(4deg);-moz-transform:rotate(4deg);margin-bottom:0}}.legacy .phase_diagram .completed .progress{border-color:#e17000}.legacy .phase_diagram .apache-release{font-size:110%;font-weight:700;color:#3FAE2A;display:block}.legacy .phase_diagram .hwx-release{font-size:90%;display:block}.legacy .tutorials{margin:25px 0}.legacy .tutorials .series{counter-reset:tutorial;margin-bottom:10px}.legacy .tutorials .series h4{background-color:#f2f0ef;padding:2px 5px}.legacy .tutorials .series .series-desc{margin:5px}.legacy .tutorials .tutorial{position:relative;padding-bottom:10px;margin-bottom:5px;margin-top:10px;vertical-align:text-top;counter-increment:tutorial;min-height:85px}@media only screen and (min-width:48em){.legacy .tutorials .tutorial{background:url(/wp-content/themes/hortonworks/images/page-specific/get-started/tutorial-list.png) left bottom no-repeat}.legacy .tutorials .tutorial:before{content:counter(tutorial);background-color:#44697d;display:inline-block;float:left;border-top:5px solid #fff;font-size:120%;font-weight:700;color:#fff;width:30px;height:28px;border-radius:20px;text-align:center}.legacy .tutorials .tutorial>div{padding-left:50px}}.legacy .tutorials .tutorial:last-of-type{border-bottom:none;background-image:none}.legacy #tuts-partners .tutorial{background:0 0}.legacy #tuts-partners .tutorial:before{content:none}.legacy .tutorial .title{font-size:110%;font-weight:700}.legacy .tutorial .pic{border-color:1px solid #bbb;background-color:#fff;background-repeat:no-repeat;margin-bottom:5px}@media only screen and (min-width:48em){.legacy .tutorial .pic{float:left;background-size:80%;width:110px;height:80px;overflow:hidden}.legacy .tutorial .pic img{width:150px}}.legacy .tutorial .partner_name a{color:#999;text-transform:uppercase;font-size:80%;text-decoration:none}.legacy .tutorial .partner_name a:hover{text-decoration:underline}.legacy .tutorial .summary p{margin:0}.legacy .tutorial .desc p{font-style:italic}.legacy .release{margin-bottom:35px}.legacy .release .title{font-size:130%}.legacy .release .title a{text-decoration:none}.legacy .release .excerpt p{margin-top:0}.legacy .release .date{color:#aaa;font-size:85%}.fancybox-skin{background-color:#fff;border-radius:15px}.fancybox-inner .slug_innovation .innovation .header.group_title,.fancybox-inner h2.header,.slug_innovation .innovation .fancybox-inner .header.group_title{color:#fff;text-align:center;margin:0;padding:5px 10px;border-bottom:1px solid #3d7215;font-size:180%;background-color:#57a41c;text-transform:uppercase}.fancybox-inner .body{padding:15px;overflow:auto}.fancybox-inner .subheader{color:#555;font-size:150%}.legacy .contact-sales-form{background-color:#f9f8f8}.legacy .contact-sales-form .slug_innovation .innovation .header.group_title,.legacy .contact-sales-form h2.header,.legacy .slug_innovation .innovation .contact-sales-form .header.group_title{color:#fff;text-align:center;margin:0 0 10px;padding:5px 10px;border-bottom:1px solid #3d7215;font-size:180%;background-color:#57a41c;text-transform:uppercase}.legacy .contact-sales-form .desc{width:300px;position:absolute;background-color:#f9f8f8;font-size:85%;padding:10px}.legacy .contact-sales-form form{float:left;padding-left:320px;width:100%}.legacy .view-mode-compact.slug_thank-you .aside,.legacy .view-mode-compact.slug_thank-you .bottom_drawer{display:none}.legacy ul.contact-options{margin-top:25px}.legacy ul.contact-options li{padding-left:10px;padding-top:5px;vertical-align:top;margin-bottom:5px}.legacy ul.contact-options li.tel{list-style-image:url(../images/icons/contact_phone_black.png)}.legacy ul.contact-options li.email{list-style-image:url(../images/icons/contact_email_black.png)}.legacy .download-cta-box{display:none;float:right;width:245px;padding:15px 15px 0;margin:-20px 0 20px 60px;text-align:center}.legacy .download-cta-box img{margin:0;padding:0}.legacy .strat_partners{width:80%;margin:auto}.legacy .strat_partners td{padding:0 10px;vertical-align:middle;display:block;text-align:center}@media only screen and (min-width:48em){.legacy .download-cta-box{display:block}.legacy .strat_partners td{display:table-cell;text-align:left}}.legacy .bookshelf .icon,.legacy .bx-wrapper .bx-controls-auto,.legacy .partners{text-align:center}.legacy .extended_items{list-style-type:none;-webkit-backface-visibility:hidden;margin:10px 0;padding-left:0}.legacy .extended_items li{overflow:auto;margin-bottom:15px;padding-left:50px}.legacy .extended_items .desc{display:none}.legacy .extended_items .icon{vertical-align:top}.legacy .extended_items .icon img{float:left;width:40px;margin:0 0 0 -50px}.legacy .bookshelf{list-style-type:none;padding-left:10px;margin:10px -25px 10px 0;overflow:auto;padding-top:20px}.legacy .bookshelf li{vertical-align:top;margin-right:20px;margin-bottom:10px;padding-left:0;overflow:visible}@media only screen and (min-width:48em){.legacy .bookshelf li{width:175px;display:inline-block}.legacy .bookshelf .title{font-size:80%;text-align:center;line-height:22px;margin-top:10px}}.legacy .bookshelf .desc{display:none}.legacy .bookshelf .item .img{border:4px solid #fff;box-shadow:0 0 5px rgba(0,0,0,.3)}.legacy .bookshelf .icon{overflow:visible}.legacy .bookshelf .icon img{float:none;width:100px;margin-left:0;margin-bottom:8px}@media only screen and (min-width:48em){.legacy .bookshelf .icon img{border:4px solid #fff;box-shadow:0 0 5px #aaa}.legacy .bookshelf .icon img:hover{-webkit-transform:translateY(-10%) scale(1.15);-webkit-transition:250ms}}.legacy .partners .partner{display:inline-block;margin:5px 15px}.legacy .partners .partner .logo img{max-width:120px;max-height:60px}.legacy .partners .partner .name{display:none}.legacy .learning_options{overflow:auto}.legacy .learning_options>div{float:left;margin-right:30px}.legacy .learning_options .fa{padding-right:6px;font-size:120%;position:relative;top:1px}@media print{.legacy body{width:auto!important;margin:0!important;padding:0!important;float:none!important;font-size:.8em}.legacy *{background:0 0;color:#000;text-shadow:none!important;filter:none!important;-ms-filter:none!important}.legacy a,.legacy a:visited{text-decoration:underline}.legacy abbr[title]:after{content:" (" attr(title) ")"}.legacy a:after,.legacy a[href^="javascript:"]:after,.legacy a[href^="#"]:after{content:""}.legacy blockquote,.legacy pre{color:#999;page-break-inside:avoid}.legacy thead{display:table-header-group}.legacy #footer_menu,.legacy #header,.legacy #login-drawer,.legacy #mobile-nav,.legacy #newsletter_signup,.legacy #options_panel,.legacy #respond,.legacy #sub_footer,.legacy .bottom_drawer,.legacy .no-print,.legacy .share{display:none!important}.legacy img,.legacy tr{page-break-inside:avoid}.legacy img{max-width:100%!important}.legacy h1{font-size:220%!important;color:#333!important;line-height:1.5!important}.legacy h1+.subtitle{font-size:130%;color:#333!important}.legacy .slug_innovation .innovation .group_title,.legacy h2{font-size:140%}.legacy .slug_innovation .innovation .group_title,.legacy h2,.legacy h3,.legacy p{orphans:2;widows:2}.legacy .slug_innovation .innovation .group_title,.legacy h2,.legacy h3{page-break-after:avoid}.legacy ol.para li,.legacy ul.para li{margin-bottom:15px}.legacy .ps>div{width:100%;padding:0 0 20px}.legacy .main,.legacy .maincontent{width:100%}.legacy .mainbody .ps.titlebar{border-top:0}.legacy .mainpoints>div{height:auto!important}}.legacy .bx-wrapper{position:relative;margin:0 auto 60px;padding:0}.legacy .bx-wrapper img{max-width:100%;display:block}.legacy .bx-wrapper .bx-viewport{border:5px solid #fff;left:-5px;background:#fff;transform:translatez(0)}.legacy .bx-wrapper .bx-controls-auto,.legacy .bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.legacy .bx-wrapper .bx-loading{min-height:50px;background:url(/wp-content/themes/hortonworks/images/icons/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.legacy .bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.legacy .bx-wrapper .bx-controls-auto .bx-controls-auto-item,.legacy .bx-wrapper .bx-pager .bx-pager-item{display:inline-block}.legacy .bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px}.legacy .bx-wrapper .bx-pager.bx-default-pager a.active,.legacy .bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.legacy .bx-wrapper .bx-prev{left:-45px;border-left:3px solid #000}.legacy .bx-wrapper .bx-next{right:-45px;border-right:3px solid #000}.legacy .bx-wrapper .bx-prev:hover{background-position:0 -64px}.legacy .bx-wrapper .bx-next:hover{background-position:-70px -64px}.legacy .bx-wrapper .bx-controls-direction a.disabled{display:none}.legacy .bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/wp-content/themes/hortonworks/images/icons/bx-controls.png) -86px -11px no-repeat;margin:0 3px}.legacy .bx-wrapper .bx-controls-auto .bx-start.active,.legacy .bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.legacy .bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/wp-content/themes/hortonworks/images/icons/bx-controls.png) -86px -44px no-repeat;margin:0 3px}.legacy .bx-viewport,.legacy .bx-wrapper .bx-viewport{margin-left:5px;box-shadow:none}.legacy .bx-wrapper .bx-controls-auto .bx-stop.active,.legacy .bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.legacy .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.legacy .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.legacy .bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,.75);width:100%}.legacy .bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.legacy .bx-wrapper{margin-bottom:20px}.legacy .bx-wrapper .bx-controls-direction a{position:absolute;top:50%;outline:0;text-indent:-9999px;z-index:9999;width:64px;height:64px;margin-top:-32px}.legacy .bx-viewport{-webkit-box-shadow:none;-moz-box-shadow:none}.fancybox-tmp iframe,.fancybox-tmp object{vertical-align:top;padding:0;margin:0}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;padding:15px;margin:0;background:#fff;color:#444;text-shadow:none}.fancybox-opened{z-index:8030;overflow:visible!important}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{padding:0;margin:0;position:relative;outline:0}.fancybox-inner{overflow:auto}.fancybox-inner ol{padding-left:25px}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:10px}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%;border:0;padding:0;margin:0;vertical-align:top}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.legacy .fancybox-next span{background-image:url(../images/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8020}.fancybox-close,.fancybox-nav,.fancybox-nav span{z-index:8040;position:absolute;cursor:pointer}#fancybox-loading div{width:44px;height:44px;background:url(../images/fancybox_loading.gif) center center no-repeat}.fancybox-close{top:-18px;right:-18px;width:36px;height:36px}.fancybox-nav{top:0;width:40%;height:100%;background:url(../images/blank.gif);-webkit-tap-highlight-color:transparent}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{top:50%;width:36px;height:34px;margin-top:-18px}.fancybox-prev span{left:20px;background-position:0 -36px}.fancybox-next span{right:20px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;padding:0;overflow:visible;visibility:hidden}#fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:#000;opacity:.4!important}#fancybox-overlay.overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.legacy .divDisplayFrame,.legacy .tabCompList h3{font-family:Cabin,"Helvetica Neue",Arial,Helvetica,"Lucida Grande",sans-serif}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8030;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{margin-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}#HMUCG_Modal_Container_Wrap{display:none}#HMUCG_Modal_Container{position:relative;min-width:720px;min-height:400px;padding:10px}#HMUCG_Modal_Container p{margin:1em 0}#HMUCG_Modal_Container .loading,#HMUCG_slider_container .loading{height:400px;width:720px;background:url(../images/loading.gif) center center no-repeat}#HMUCG_Modal_Container form p{float:left;width:49%;margin:0 2% .5em 0}#HMUCG_Modal_Container form p:nth-child(even){margin-right:0}#HMUCG_Modal_Container form p:last-of-type{clear:right}#gate-modal input,.legacy #gate-modal select,.legacy #gate-modal textarea{width:100%}#gate-modal input[type=checkbox]{width:auto}.legacy .lowerbody .hadoop_arch td{display:table-cell;width:auto}.legacy .hadoop_arch{word-wrap:normal;word-break:normal;margin:0 auto}.legacy .maintable{position:relative;border-spacing:5px;border-collapse:separate;margin-left:-5px}.legacy .hi .lowlevel,.legacy .lo .hilevel{display:none}.legacy .external .sec.external{display:table-cell}.legacy .hadoop_arch .sec{font-size:80%;position:relative;background-color:#e6f2df;border:1px solid #c2e0b0;border-radius:5px;padding:0}.legacy .hadoop_arch .sec .body{padding:5px;text-align:center}.legacy .hadoop_arch .sec .label{width:100%;text-transform:uppercase;text-align:center;color:#fff;min-height:46px;font-weight:700;font-size:90%;background-color:#3FAE2A;padding:5px 8px;border-radius:5px 5px 0 0}.legacy .hadoop_arch .sec.side{width:15%;min-width:80px}.legacy .hadoop_arch .sec.external{display:none;background-color:#f2f0ef;border-color:#ccc;padding:10px}.legacy .hadoop_arch .sec.hilight,.legacy .hadoop_arch .sec:hover{background-color:#fee8d4;border-color:#e17000}.legacy .hadoop_arch .sec.hilight .label,.legacy .hadoop_arch .sec:hover .label{background-color:#e17000}.legacy .hadoop_arch .sec :hover .component,.legacy .hadoop_arch .sec.hilight .component{border-color:#e17000}.legacy #ha_ops>.label,.legacy #ha_security>.label,.legacy #ha_tools>.label{padding-top:15px}.legacy .hadoop_arch .core{width:50%}.legacy .hadoop_arch .purpose{font-weight:700;text-align:center;text-overflow:ellipsis;overflow:hidden}.legacy .hadoop_arch .component{position:relative;background-color:#fff;border-radius:5px;padding:10px 1px;margin-bottom:5px;border:1px solid #c2e0b0}.legacy .hadoop_arch .component.hilight{background-color:#e17000;border-color:#b05801;color:#fff}.legacy .hadoop_arch .component.hilight a{color:#fff}.legacy .hadoop_arch .sub-components{padding-left:0}.legacy .hadoop_arch .sub-components li{list-style-type:none;text-align:center;text-overflow:ellipsis;overflow:hidden;margin:0}.legacy .hadoop_arch .sub-components li a{text-decoration:none}.legacy #ha_yarn{position:relative;z-index:4}.legacy #ha_yarn.component{margin:-20px 5px 5px;background-color:#44697d;color:#fff;height:70px;padding-top:25px}.legacy #ha_yarn.component.hilight{background-color:#e17000;border-color:#b05801;color:#fff}.legacy #ha_yarn.component.hilight a{color:#fff}.legacy #ha_yarn .purpose a{position:relative;display:inline-block;padding-top:5px;color:#fff;text-decoration:none;font-size:130%}.legacy #ha_hdfs.component{height:64px;padding-top:20px;background:url(/wp-content/themes/hortonworks/images/assets/hdfs_backdrop.png) no-repeat #fff;background-size:100% 100%;font-size:120%}.legacy #ha_hdfs .purpose{background-color:rgba(255,255,255,.5)}.legacy #data_management{padding-top:0}.legacy #data_management .label{top:auto;bottom:0;border-radius:0 0 5px 5px;min-height:30px}.legacy #data_management .body{padding-top:20px;border-radius:5px 5px 0 0}.legacy #data_management .purpose{font-weight:400}.legacy #data_management .purpose a{font-weight:700}.legacy #ha_data_access{margin-bottom:8px}.legacy #ha_data_access .body{height:170px;padding:0}.legacy #ha_data_access .label{padding-top:15px}.legacy .hadoop_arch .apps{position:relative;z-index:5;border-spacing:5px;border-collapse:separate;table-layout:fixed;width:100%;font-size:100%}.legacy .hadoop_arch .apps td{height:130px}.legacy .hadoop_arch .apps li{font-size:90%;line-height:1.25}.legacy .hadoop_arch .apps td.others{background-color:#f6f6f6;border:1px dashed #ddd}.legacy .hadoop_arch .apps td.more{display:none}.legacy .hadoop_arch .plug_below .sub-components:after{display:block;position:absolute;bottom:-15px;left:2px;width:100%;height:15px;text-align:center;background:url(/wp-content/themes/hortonworks/images/assets/yarn_plugs.png) top center no-repeat;content:" "}.legacy .hadoop_arch .on_slider,.legacy .hadoop_arch .on_slider_tez,.legacy .hadoop_arch .on_tez{background-position:center bottom;background-repeat:no-repeat}.legacy .hadoop_arch .plug{position:absolute;bottom:-21px;width:100%;text-align:center;margin-left:-4px}.legacy .hadoop_arch .plug_below span{display:inline-block;height:22px;width:38px;position:absolute;bottom:0;right:18%}.legacy #registration_complete,.legacy .min .apps td.nosql,.legacy .min .ingest .the_extra,.legacy .min .sub-components{display:none}.legacy .hadoop_arch .on_tez{background-image:url(/wp-content/themes/hortonworks/images/assets/arch_tez.png)}.legacy .hadoop_arch .on_slider{background-image:url(/wp-content/themes/hortonworks/images/assets/arch_slider.png)}.legacy .hadoop_arch .on_slider_tez{background-image:url(/wp-content/themes/hortonworks/images/assets/arch_tez-slider.png)}@media only screen and (max-width:900px){.legacy .hadoop_arch .apps td.solr{display:none}}@media only screen and (max-width:800px){.legacy .hadoop_arch .apps td.others{display:none}.legacy .hadoop_arch .plug_below span{right:20%;width:30px}}@media only screen and (max-width:700px){.legacy .hadoop_arch .plug_below span,.legacy .hadoop_arch .sub-components{display:none}.legacy .hadoop_arch .data_access .body{height:138px}.legacy .hadoop_arch .side.sec .component{min-height:200px}.legacy #ha_ops .component{min-height:98px}.legacy .hadoop_arch .purpose{font-size:85%}.legacy #ha_yarn{padding-top:25px}.legacy .hadoop_arch .apps .component{height:100px;min-width:30px}.legacy .hadoop_arch .apps .purpose{float:left;text-align:left;position:relative;left:17px;transform:rotate(90deg);transform-origin:0 0}}.legacy .min .side.sec .component{min-height:200px}.legacy .min .side.sec{width:12%;min-width:90px}.legacy .min .sec:hover{background-color:#e6f2df;border-color:#c2e0b0}.legacy .min .sec:hover .label{background-color:#3FAE2A}.legacy .min .sec:hover .component{border-color:#c2e0b0}.legacy .min #ha_ops .component{min-height:98px}.legacy .min .purpose{font-size:85%;font-weight:400}.legacy .min .sec.side .label,.legacy .min .sec.side.ingest .label{margin-bottom:20px}.legacy .min #ha_yarn{padding-top:25px;height:70px}.legacy .min #ha_yarn .purpose a{text-decoration:none;font-size:120%;top:0}.legacy .min #ha_yarn .purpose a:hover{color:#fff}.legacy .min #ha_data_access .body{height:115px}.legacy .min #ha_hdfs a,.legacy .min #ha_hdfs a:hover{color:#555;text-decoration:none}.legacy .min .apps .component{height:80px;min-width:30px}.legacy .min .apps .purpose{float:left;text-align:left;position:relative;left:20px;transform:rotate(90deg);white-space:nowrap;transform-origin:0 0}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,.select2-container--gate.select2-container--open .select2-selection--single .select2-selection__arrow b,.select2-container--plaintext.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(180deg)}.legacy .min .on_slider,.legacy .min .on_slider_tez,.legacy .min .on_tez{background-image:none}.legacy .hilite_data_access #ha_data_access,.legacy .hilite_data_management #ha_data_management,.legacy .hilite_governance #ha_governance,.legacy .hilite_operations #ha_ops,.legacy .hilite_security #ha_security{background-color:#fee8d4;border-color:#e17000}.legacy .hilite_data_access #ha_data_access .label,.legacy .hilite_data_management #ha_data_management .label,.legacy .hilite_governance #ha_governance .label,.legacy .hilite_operations #ha_ops .label,.legacy .hilite_security #ha_security .label{background-color:#e17000}.legacy .hilite_data_access #ha_data_access .component,.legacy .hilite_data_management #ha_data_management .component,.legacy .hilite_governance #ha_governance .component,.legacy .hilite_operations #ha_ops .component,.legacy .hilite_security #ha_security .component{border-color:#e17000}.legacy #ha_governance .component:nth-child(1){min-height:150px}.legacy #ha_governance .component:nth-child(2){min-height:265px}.legacy #ha_security .component{min-height:420px}.legacy #ha_tools .component{max-height:70px;padding:0}.legacy #ha_ops .component:nth-child(1){min-height:200px}.legacy #ha_ops .component:nth-child(2){min-height:215px}.legacy #ha_others img{max-width:55%}.legacy .divDisplayFrame{visibility:hidden;width:400px;position:absolute!important;z-index:2147483647!important;background-color:#fff!important;text-align:left;font-size:16px;border-radius:4px;box-shadow:5px 5px 0 #3FAE2A,-1px -1px 15px rgba(0,0,0,.5)}.legacy .tabCompList{border:0;margin-bottom:10px}.legacy .tabCompList caption{line-height:95%;padding:0}.legacy .tabCompList h3{padding:5px 0 6px;font-weight:700;color:#245B27;border-width:0;margin-top:20px}.legacy .tabCompList td{line-height:115%;font-size:14px;border-width:0}.legacy .tabCompNATR,.legacy .tabCompTR:nth-child(even){background:#F9F8F8!important}.legacy .tabCompNATR:hover,.legacy .tabCompTR:hover{background:#3e3e3e!important}.legacy .tabCompNATR:hover .divCompNAName,.legacy .tabCompTR:hover .divCompName{color:#e17000!important}.legacy .tabCompNATR:hover .divCompNADetails,.legacy .tabCompTR:hover .divCompDetails{color:#fff!important}.legacy .tabCompNATD,.legacy .tabCompTD{padding-left:2px}.legacy .divCompName{color:#598ba6}.legacy .divCompDetails{color:#606060}.legacy .divCompNAName{color:#598ba6;font-weight:700;font-size:12px}.legacy ul.page-numbers{clear:both;margin:0;padding:0}.legacy ul.page-numbers li{list-style-type:none;float:left}.legacy ul.page-numbers a,.legacy ul.page-numbers span{text-decoration:none;border:1px solid #BFBFBF;padding:3px 5px;margin:2px}.legacy ul.page-numbers a.current,.legacy ul.page-numbers a:hover,.legacy ul.page-numbers span.current,.legacy ul.page-numbers span:hover{border-color:#000}.legacy ul.page-numbers a.current,.legacy ul.page-numbers span.current{font-weight:700}.legacy form.register.ajax .row{border-bottom:1px solid #eee}.legacy form.register.ajax .row:after,.legacy form.register.ajax .row:before{content:"";display:table}.legacy form.register.ajax .row:after{clear:both}.legacy form.register.ajax .row:last-child{border-bottom:none}.legacy form.register.ajax label{line-height:40px;cursor:pointer;color:#999}.legacy form.register.ajax input,.legacy form.register.ajax select{margin:10px 0;width:350px;padding:10px;font-size:16px}.legacy form.register.ajax input.disabled,.legacy form.register.ajax select.disabled{color:grey}.legacy form.register.ajax input[type=submit]{width:auto}.legacy form.register.ajax .ajax-loading{display:none;margin:0 15px}.legacy .form_notice span{color:red;display:block}.legacy .ui-dialog.insightera{position:absolute;top:50%;right:0}.legacy .ui-dialog.insightera .ui-dialog-titlebar-close{height:24px;margin:-12px 0 0;width:26px}.legacy #respond .form-allowed-tags,.legacy #respond input,.legacy #respond textarea{width:100%}.legacy .post_meta{margin-bottom:30px;color:#999}.legacy .comment{position:relative;padding-left:60px;margin-bottom:20px}.legacy .comment .awaiting_moderation .comment_meta{border-bottom:1px solid #e17000;background-color:#fff}.legacy .comment .awaiting_moderation .comment_body{color:#ccc;background-color:#fff}.legacy .comment .awaiting_moderation .comment_title{color:#ccc}.legacy .comment .awaiting_moderation .comment_title a{color:#9bafc3}.legacy .comment .awaiting_moderation .posted_on{color:#ccc}.legacy .comment .awaiting_moderation .reply{display:none}.legacy .comment .awaiting_moderation .avatar_container img{-webkit-filter:opacity(25%)}.legacy .comment .awaiting_moderation_note{display:inline;color:#666}.legacy .comment .comment_title{background-color:#eee;padding:2px 5px}.legacy .comment .comment_title a{text-decoration:none}.legacy .comment .comment_author{display:inline;font-weight:700}.legacy .comment .comment_body{background-color:#f6f6f6;overflow:auto;padding:10px 5px}.legacy .comment .comment_meta{font-size:85%;color:#999;background-color:#fafafa;padding:2px 5px}.legacy .comment .comment_meta a{color:#e17000}.legacy .comment .comment_actions{display:inline}.legacy .comment .comment_actions .loading{display:none}.legacy .comment .comment_actions .toggle a.disabled{color:gray;cursor:not-allowed}.legacy .comment .avatar_container{position:absolute;left:0;top:0}.legacy .comment .posted_on{display:inline;font-size:85%;color:#999}.legacy .comment .reply{display:inline;font-weight:700}.legacy #respond code{display:block;font-size:75%;margin:10px 0}.legacy #cancel-comment-reply-link{font-weight:400;float:right;font-size:15px;text-decoration:none;padding-top:8px}.legacy .archive .slug_innovation .innovation .group_title,.legacy .archive h2,.legacy .blog .slug_innovation .innovation .group_title,.legacy .blog h2,.legacy .slug_innovation .innovation .archive .group_title,.legacy .slug_innovation .innovation .blog .group_title,.legacy .slug_innovation .innovation .tax-blog_type .group_title,.legacy .tax-blog_type .slug_innovation .innovation .group_title,.legacy .tax-blog_type h2{font-size:175%;margin-top:0}.legacy .archive .slug_innovation .innovation .group_title a,.legacy .archive h2 a,.legacy .blog .slug_innovation .innovation .group_title a,.legacy .blog h2 a,.legacy .slug_innovation .innovation .archive .group_title a,.legacy .slug_innovation .innovation .blog .group_title a,.legacy .slug_innovation .innovation .tax-blog_type .group_title a,.legacy .tax-blog_type .slug_innovation .innovation .group_title a,.legacy .tax-blog_type h2 a{text-decoration:none}.legacy .archive .entry,.legacy .blog .entry,.legacy .tax-blog_type .entry{overflow:auto;padding:10px;margin:0 -10px 50px}.legacy .archive .entry:hover,.legacy .blog .entry:hover,.legacy .tax-blog_type .entry:hover{background-color:#f6f6f6}.legacy .archive .post_date,.legacy .blog .post_date,.legacy .tax-blog_type .post_date{font-size:85%;color:#999}.legacy .archive .post_author,.legacy .blog .post_author,.legacy .tax-blog_type .post_author{font-size:85%}.legacy .archive .post_author a,.legacy .blog .post_author a,.legacy .tax-blog_type .post_author a{text-decoration:none}@media only screen and (min-width:48em){.legacy .archive .meta,.legacy .blog .meta,.legacy .tax-blog_type .meta{width:35%;float:left}.legacy .archive .content,.legacy .blog .content,.legacy .tax-blog_type .content{width:65%;float:left;padding-left:10%}}.legacy .archive .more_link a,.legacy .blog .more_link a,.legacy .tax-blog_type .more_link a{text-decoration:none}.legacy .archive .blog_type,.legacy .blog .blog_type,.legacy .tax-blog_type .blog_type{padding:2px 5px;background-color:#3FAE2A;border-bottom:2px solid #3d7215;color:#fff}.legacy .archive .blog_type a,.legacy .blog .blog_type a,.legacy .tax-blog_type .blog_type a{color:#fff;text-decoration:none}.legacy .archive .blog_type a:hover,.legacy .blog .blog_type a:hover,.legacy .tax-blog_type .blog_type a:hover{text-decoration:underline}.legacy .archive .blog_type.announcements,.legacy .blog .blog_type.announcements,.legacy .tax-blog_type .blog_type.announcements{background-color:#e17000;border-bottom:2px solid #b05801}.legacy .archive .social-icons-list,.legacy .blog .social-icons-list,.legacy .tax-blog_type .social-icons-list{float:right}.legacy .slug_hdp .hdp_assembly .stage{position:relative}@media only screen and (min-width:48em){.legacy .slug_hdp .hdp_assembly .stage{margin-top:100px;margin-bottom:100px;padding-left:50%}.legacy .slug_hdp .hdp_assembly .diagram{position:absolute;top:0;left:0;width:48%}}.legacy .slug_hdp .hdp_assembly .stage:last-of-type{margin-bottom:20px}.legacy .slug_hdp .hdp_assembly .sec{text-transform:uppercase;color:#aaa;margin-bottom:15px}.legacy .slug_hdp .hdp_assembly h3.title{border-bottom:0;margin-bottom:0}.legacy .slug_hdp .benefits>div>.title{font-weight:700;font-size:120%;margin-bottom:10px}.legacy .slug_hdp .benefits>div>.icon{margin-bottom:20px;display:none}@media only screen and (min-width:48em){.legacy .slug_hdp .community-promo{margin-top:-30px;margin-bottom:0!important}}.legacy .slug_hdp .committers-image{margin-top:25px}.legacy .slug_hdp .committers-image img{max-width:50%}.legacy .slug_hdp .community-caption{padding:10px;border-radius:5px;font-size:80%;color:#999;display:inline-block}@media only screen and (min-width:48em){.legacy .slug_hdp .community-caption{width:100%;margin-top:95px}}.legacy .slug_hdp .build-diagram{margin-top:90px}.legacy .slug_whats-new .lowerbody .ps>div{overflow:hidden}.legacy .slug_whats-new .segue{margin:0 auto;background-color:#f2f0ef;padding:5px 20px;font-weight:700;border-top-left-radius:5px;border-top-right-radius:5px;color:#3FAE2A}.legacy .slug_whats-new .community_promo{padding:20px 20px 160px;border-radius:10px;background:url(/wp-content/themes/hortonworks/images/page-specific/hdp/hive_collab.jpg) center bottom no-repeat #fff;background-size:100% auto;color:#555}@media only screen and (min-width:48em){.legacy .slug_whats-new .segue{max-width:500px;text-align:center;margin-bottom:-30px}.legacy .slug_whats-new .hive_promo{float:left;width:55%}.legacy .slug_whats-new .community_promo{float:right;width:35%;margin-left:40px}}.legacy .slug_innovation .innovation .slug_whats-new .group_title,.legacy .slug_whats-new .slug_innovation .innovation .group_title,.legacy .slug_whats-new h2{margin-top:20px}.legacy .slug_whats-new .community_promo h3{margin-top:0}.legacy .slug_whats-new .asparagus{text-align:center;margin-top:25px;margin-bottom:20px}.legacy .slug_whats-new .asparagus img{max-width:100%}.legacy .slug_whats-new .core_image{text-align:center;display:none}.legacy .slug_whats-new .new_features{overflow:auto}.legacy .slug_whats-new .feature{background-color:#f0f0f0;padding:10px 15px;margin-bottom:1em}.legacy .previous_versions ul,.legacy .whats_new ul{padding-left:0;list-style-type:none}@media only screen and (min-width:48em){.legacy .slug_whats-new .core_image{display:block}.legacy .slug_whats-new .feature{margin-bottom:10px}.legacy .slug_whats-new .feature.ambari{position:absolute;top:60px;right:0;width:25%}.legacy .slug_whats-new .feature.storm{float:left;width:40%}.legacy .slug_whats-new .feature.solr{float:right;width:54%}.legacy .slug_whats-new .feature.falcon{float:left;width:40%}.legacy .slug_whats-new .feature.knox{float:right;width:54%}.legacy .whats_new{width:70%;float:left;overflow:auto;padding-right:50px}}.legacy .slug_whats-new .feature h3{margin-top:0}.legacy .slug_whats-new .invests h3{margin-top:20px}.legacy .version{text-transform:uppercase;font-size:150%;margin-bottom:-15px}.legacy .whats_new ul{overflow:auto;margin-left:0}.legacy .whats_new li{display:inline-block;min-width:300px;max-width:600px;margin:0 40px 25px 0;line-height:1.45em;vertical-align:top}.legacy .whats_new li b{display:block;margin-bottom:10px}@media only screen and (min-width:48em){.legacy .techspecs{width:30%;float:left;overflow:auto}}.legacy .techspecs table{width:100%}.legacy .techspecs th{padding-bottom:10px}.legacy .techspecs tr td:first-of-type{padding-right:30px}.legacy .techspecs tr:nth-child(even){background-color:#f5f5f5}.legacy .benefits{margin-top:35px}.legacy .documentation .search{float:right}.legacy .documentation .search input[type=submit]{margin-left:20px}.legacy .docs{overflow:auto}@media only screen and (min-width:48em){.legacy .docs{width:75%}}.legacy .docs .segment{position:relative;margin-bottom:20px;padding:10px;background-color:#f6f6f6;vertical-align:top}.legacy .docs .segment h3{background-repeat:no-repeat;margin-top:0;padding-left:20px;background-position:0 8px}.legacy .docs .segment h4{font-size:100%;margin:10px 0 0;padding-left:20px;font-weight:700}.legacy .docs .segment ul{list-style-type:none;padding-left:20px;margin:0}.legacy .docs .segment a{color:#5C7F92;text-decoration:none}.legacy .docs .segment a:hover{color:#e17000;text-decoration:none}.legacy #getting_started h3{background-image:url(../images/icons/docs_play_9x12.png)}.legacy #installation h3{background-image:url(../images/icons/docs_wrench_12x12.png)}.legacy #cluster_guide h3{background-image:url(../images/icons/docs_cog_12x12.png)}.legacy #ops_guide h3{background-image:url(../images/icons/docs_key_stroke_12x12.png)}.legacy #integration_guide h3{background-image:url(../images/icons/docs_chart_12x12.png)}.legacy #sysadmin_guide h3{background-image:url(../images/icons/docs_sun_stroke_12x12.png)}.legacy #reference h3{background-image:url(../images/icons/docs_book_alt_12x12.png)}.legacy #user_guide h3{background-image:url(../images/icons/docs_sun_stroke_12x12.png)}.legacy .cse .gsc-search-button input.gsc-search-button-v2,.legacy input.gsc-search-button-v2{padding:6px 7px}.legacy .gsc-control-cse{background-color:transparent;border:0;padding:0}.legacy .gsc-control-cse table{border-collapse:separate;margin-bottom:0}.legacy .gsc-input td{padding:2px 4px}.legacy table.addons{margin-left:-5px}.legacy table.addons .desc{padding:10px 30px 5px 5px}.legacy table.addons .downloads{padding:10px 5px;width:100%;text-align:center}@media only screen and (min-width:48em){.legacy table.addons .downloads{width:20%}}.legacy table.addons tr{border-bottom:1px dashed #ddd}.legacy div.roundedcorners .fancybox-skin{border-radius:10px;background:#fafafa}.legacy #eula{text-align:left;width:542px}.legacy #eula .eula_box{height:200px;width:auto;overflow-y:auto;background:#fff;padding:10px;border:1px solid #BBB;font-size:11px}.legacy #eula h3{font-weight:400;color:#3FAE2A;font-size:1.2em;padding:0 0 1em;margin:0 0 1em}.legacy #eula pre{margin:.2em 0 1em;white-space:pre}.legacy #eula pre,.legacy #eula tt{font:1em 'andale mono','lucida console',monospace;line-height:1.5;padding:10px;display:block}.legacy #eula button{margin:10px 0 0}.legacy .float_l{float:left}.legacy .float_r{float:right}.legacy .download-options-wide{margin-bottom:10px}.legacy .download-options-wide .download-option{position:relative;margin-bottom:30px;overflow:auto}.legacy .download-options-wide .do-title{font-size:125%;border-bottom:1px solid #eee;margin-bottom:10px}.legacy .download-options-wide .body{margin-right:250px}.legacy .download-options-wide .option{float:right;width:200px}.legacy .download-options .download-option{border-radius:3px;padding:0;position:relative;display:inline-block;margin-bottom:0;border:1px solid #ddd}.legacy .download-options .do-title{border-radius:3px;font-weight:700;color:#fff;padding:20px 15px 15px;background:#999;background:linear-gradient(to bottom,#999 0,#777 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#999', endColorstr='#777', GradientType=0 )}.legacy .download-options .do-title a{color:#fff;font-weight:700;text-decoration:none}.legacy .download-options .body{position:relative;min-height:250px;padding:15px;border-top:0}.legacy .download-options .desc{min-height:150px}.legacy .download-option .details{font-size:80%;color:#999}.legacy .download-options ul.install_docs{padding-left:0;list-style-type:none;text-align:center}.legacy .download-options ul.install_docs li{font-size:85%;display:inline-block;padding-right:5px;border-right:1px solid #999}.legacy .download-options ul.install_docs li:last-of-type{border-right:0}.legacy .download-options .install_docs{text-align:center;font-size:90%}.legacy .download-option .option .downloads_page_btn{display:block;text-align:center;margin:0;width:100%;font-weight:700;color:#69BF44;padding:17px 0;text-decoration:none;border:1px solid #dcdcdc;border-top:0;border-collapse:collapse;box-shadow:none;background:#fff;background:linear-gradient(to bottom,#fff 0,#e9e9e9 100%)}.legacy .download-option .option .downloads_page_btn:hover{background:#F8F8F8}.legacy .also{padding-left:50px;background:url(../images/icons/green_arrow_x41.png) left no-repeat;position:absolute;top:0;right:70px}.legacy .also .type{font-size:80%;color:#999;text-transform:uppercase}.legacy .also a{color:#3FAE2A}.legacy .download-all{margin-bottom:20px}.legacy .download-all .download-option{position:relative;padding-bottom:10px;margin-bottom:10px;overflow:auto;border-bottom:1px solid #eee}.legacy .download-all .download-option:last-of-type{border-bottom:0}.legacy .download-all .do-title{font-size:110%;margin-bottom:0;font-weight:500}.legacy .download-all .details{margin-bottom:10px}.legacy .download-all .option{text-align:center;margin-top:20px}@media only screen and (min-width:48em){.legacy .download-all .desc{width:45%;float:left;margin-right:40px}.legacy .download-all .option{float:right;width:22%;font-size:85%;margin-top:-40px}}.legacy .download-all .option a{margin-bottom:20px}.legacy .download-all .install_docs{font-size:85%;margin-top:20px}@media only screen and (min-width:48em){.legacy .download-all .install_docs{float:left;width:23%;min-height:110px;margin-top:-40px}}.legacy .download-all .install_docs ul{padding-left:0;margin-top:0;display:inline-block}.legacy .download-all .install_docs li{list-style-type:none;margin-bottom:10px}.legacy .doc_icon img{margin:0 20px 0 0;box-shadow:0 0 5px #aaa;height:100px;float:left;overflow:visible}.legacy .forums_list{list-style-type:none;padding-left:0}.legacy .forums_list li{margin-bottom:20px}.legacy .forums_list .desc{display:block}.legacy .slug_hortonworks-sandbox #sandbox_image{position:relative;z-index:5;max-width:1200px;margin:auto;overflow:visible}.legacy .slug_hortonworks-sandbox .bicon{text-align:center}.legacy .slug_hortonworks-sandbox .bicon img{width:30%}.legacy .slug_hortonworks-sandbox .center.hitters .hitter{text-align:center;padding-right:40px}.legacy .slug_why-hortonworks-for-hadoop .innovation .title{font-size:140%}.legacy .slug_why-hortonworks-for-hadoop .innovation.three .project{margin-bottom:50px}.legacy .slug_why-hortonworks-for-hadoop .innovation .tagline{font-size:110%}.legacy .slug_hadoop-modern-data-architecture article{margin:0 0 40px}.legacy .slug_hadoop-modern-data-architecture .mainpoints.green>div{padding:0;background-color:#fff;height:auto!important;margin-bottom:20px}@media only screen and (min-width:48em){.legacy .slug_hortonworks-sandbox #sandbox_image img{position:absolute;top:20px;right:50px}.legacy .slug_hadoop-modern-data-architecture .mainpoints.green>div{height:307px!important;margin-bottom:0}.legacy .slug_hadoop-modern-data-architecture .mainpoints.green .colhead{height:120px}}.legacy .slug_hadoop-modern-data-architecture .mainpoints.green .colhead h3{color:#fff;border-bottom:0;margin-top:0;overflow:visible}.legacy .slug_hadoop-modern-data-architecture .mainpoints.green .colhead{background-color:#3FAE2A;text-align:center;padding:20px;margin-bottom:20px;overflow:visible}.legacy .slug_hadoop-modern-data-architecture .mainpoints.green .colbody{font-size:.9em;padding:0 15px;line-height:1.5em}.legacy .slug_hadoop-modern-data-architecture .readmore{margin-top:28px;padding:0}.legacy .slug_hadoop-modern-data-architecture .readmore a{font-size:inherit}.legacy .slug_hadoop-modern-data-architecture .orange{color:#e17000}.legacy .slug_hadoop-modern-data-architecture .center{text-align:center}.legacy .slug_hadoop-modern-data-architecture .last{margin-bottom:0}.legacy .slug_hadoop-modern-data-architecture .no-break{white-space:nowrap}.legacy .slug_use-cases .case{overflow:auto;clear:both;padding-top:35px;padding-bottom:25px;background:url(/wp-content/themes/hortonworks/images/assets/divider_light.jpg) center top no-repeat;padding-left:300px}.legacy .slug_use-cases .uc_video{width:250px;padding-top:15px}.legacy .slug_use-cases .uc_video img{width:250px}.legacy .slug_use-cases .uc_video.left{float:left;margin-left:-300px;margin-right:40px}.legacy .slug_use-cases .get_the_doc{width:150px;float:right;margin-left:50px;text-align:center;margin-top:-20px}.legacy .slug_use-cases .get_the_doc .subtitle{color:#aaa;text-transform:uppercase;font-size:90%;margin-bottom:5px}.legacy .slug_use-cases .get_the_doc img{border:5px solid #fff;box-shadow:0 0 5px #666;width:120px}.legacy .slug_contact .contact-us.hitters>div{width:100%;height:450px;background-repeat:no-repeat!important;background-size:cover!important}.legacy .slug_contact .main.location .details{font-size:110%;background-color:#f9f8f8;padding:10px}.legacy .slug_contact .main.location .details a{text-decoration:none}.legacy .slug_contact .details>div{margin-bottom:20px}.legacy .slug_contact .details .title{font-size:130%}.legacy .slug_contact .remote.locations .office{background-color:#f9f8f8;padding:10px}.legacy .slug_board-of-directors h1+.subtitle,.legacy .slug_contact h1+.subtitle,.legacy .slug_founders h1+.subtitle,.legacy .slug_management-team h1+.subtitle,.legacy .slug_press-releases h1+.subtitle{display:none}@media only screen and (min-width:48em){.legacy .slug_contact .contact-us.hitters>div{margin-right:15px;width:31%}.legacy .slug_contact .remote.locations .office{float:left;width:31%;margin-right:20px;min-height:500px}.legacy .slug_board-of-directors h1+.subtitle,.legacy .slug_contact h1+.subtitle,.legacy .slug_founders h1+.subtitle,.legacy .slug_management-team h1+.subtitle,.legacy .slug_press-releases h1+.subtitle{display:block}.legacy .slug_become-a-partner .program{padding-left:320px}.legacy .slug_become-a-partner .program .logo{margin-left:-320px;width:280px;float:left}}.legacy .partner-filters .isotope-item{z-index:2}.legacy .partner-filters .isotope-hidden.isotope-item{pointer-events:none;z-index:1}.legacy .partner-filters .isotope,.legacy .partner-filters .isotope .isotope-item{transition-duration:.8s}.legacy .partner-filters .isotope{transition-property:height,width}.legacy .partner-filters .isotope .isotope-item{transition-property:transform,opacity}.legacy .partner-filters .isotope .isotope-item.no-transition,.legacy .partner-filters .isotope.no-transition,.legacy .partner-filters .isotope.no-transition .isotope-item{transition-duration:0s}.legacy .partner-filters .mainbody .ps.titlebar h1+.subtitle{margin-left:-40px;padding-left:40px}.legacy .partner-filters #partner_blox{overflow:visible}@media only screen and (min-width:48em){.legacy .partner-filters #partner_blox{padding-right:41px;padding-left:60px}}.legacy .partner-filters .partner-gallery{width:100%;margin-left:-9px}.legacy .partner-filters .fwd_back{position:relative;font-size:300%;font-weight:700;z-index:999}.legacy .partner-filters .fwd_back a{text-decoration:none;display:inline-block;padding:3px 10px 10px;border-radius:20px;color:#d6d6d6}.legacy .partner-filters .fwd_back a:hover{color:#aaa}.legacy .partner-filters .fwd_back .left{position:absolute;top:230px;left:0;z-index:2}.legacy .partner-filters .fwd_back .right{position:absolute;z-index:2;top:230px;right:0}.legacy .partner-filters #partners{width:100%;visibility:hidden}@media only screen and (min-width:48em){.legacy .partner-filters .fwd_back .left{left:-60px}.legacy .partner-filters .fwd_back .right{right:-50px}.legacy .partner-filters #partners{visibility:visible}}.legacy .partner-filters .partner{position:relative;padding:10px;width:141px;height:141px;display:inline-block;border:1px solid #eee;background-color:#fff;margin:8px;cursor:pointer;box-shadow:0 0 7px rgba(0,0,0,.1);z-index:0}.legacy .partner-filters .partner .name,.legacy .partner-filters .sort_n_filter{display:none}.legacy .partner-filters .partner:hover{border-color:#fcc79b}.legacy .partner-filters .partner.platinum{width:200px;height:200px}.legacy .partner-filters .partner.platinum .logo{width:170px;height:170px}.legacy .partner-filters .partner.gold{width:175px;height:175px}.legacy .partner-filters .partner.gold .logo{width:150px;height:150px}.legacy .partner-filters .partner .logo{width:120px;height:120px;background:center center no-repeat;background-size:contain}.legacy .partner-filters .partner .certified,.legacy .partner-filters .partner .yarn{background:url(https://hortonworks.com/wp-content/uploads/2015/05/HWX_CertTech_Sashes_Color_HDP.png) no-repeat}.legacy .partner-filters .partner .certified{position:absolute;top:0;left:-4px;width:150px;height:150px;pointer-events:none}.legacy .partner-filters .form_table,.legacy .partner-filters .form_table input,.legacy .partner-filters .form_table select,.legacy .partner-filters .form_table textarea{width:100%}.legacy .partner-filters .partner .platinum.certified{background:url(/wp-content/themes/hortonworks/images/tab_platinum.png) no-repeat;left:initial;right:2px}.legacy .partner-filters .partner .gold.certified{background:url(/wp-content/themes/hortonworks/images/tab_gold.png) no-repeat;left:initial;right:2px}.legacy .partner-filters .partner .silver.certified{background:url(/wp-content/themes/hortonworks/images/tab_silver.png) no-repeat}.legacy .partner-filters .partner .bronze.certified{background:0 0}.legacy .partner-filters .filters{list-style-type:none;margin:15px 0;padding-left:0;overflow:auto}@media only screen and (min-width:48em){.legacy .partner-filters .sort_n_filter{display:block}.legacy .partner-filters .sort_n_filter .label{float:left}.legacy .partner-filters .filters li{display:inline-block;margin-right:10px}}.legacy .partner-filters .filters li a{display:block;background-color:#999;color:#fff;border-radius:10px;padding:10px 20px;margin-bottom:10px;text-decoration:none;font-size:80%}@media only screen and (min-width:48em){.legacy .partner-filters .filters li a{padding:3px 8px;margin-bottom:0}}.legacy .partner-filters .filters li a:hover{background-color:#e17000}.legacy .partner-filters .filters li a.active{background-color:#44697d}.legacy .partner-filters .form_table td{padding-right:20px}.legacy .titlebar .certified_logo{display:none}.legacy .titlebar .certified_logo a{margin-left:5px}.legacy .titlebar .certified_logo img{width:130px;vertical-align:top}.legacy .single-hw_partner .partner_logo{text-align:center}.legacy .single-hw_partner .partner_logo img{width:auto;height:auto;max-width:100%;max-height:140px}.legacy #header{border-bottom:none}.legacy .page-template-page-events-php .event .logo{display:block;overflow:hidden}@media only screen and (min-width:48em){.legacy .titlebar .certified_logo{display:block;position:absolute;right:0;top:0}.legacy .page-template-page-events-php .event{padding-left:170px;position:relative}.legacy .page-template-page-events-php .event .title{margin-left:-170px}.legacy .page-template-page-events-php .event .logo{float:left;margin-left:-170px}}.legacy .page-template-page-events-php .event .logo img{max-width:150px;height:auto}.legacy .page-template-page-events-php .date{font-size:90%}.legacy .page-template-page-events-php .loc{font-size:90%;font-weight:700;margin-bottom:10px}.legacy .page-template-page-events-php .related.posts{list-style:none;padding-left:0}.legacy .slug_innovation .hadoop_arch{margin:-150px auto -180px;position:relative;top:-20px;left:20px;text-align:center;display:none}.legacy .cs_btn.prev,.legacy .hp .bx-wrapper .bx-prev:hover,.legacy .hp section#home_rotator .bx-prev:hover{left:0}.legacy .slug_innovation .innovation{margin:30px 0 0;overflow:visible}.legacy .slug_innovation .innovation .project{padding:10px;vertical-align:top;margin-bottom:20px;position:relative;border-radius:5px;background-color:#f0f0f0;z-index:5}.legacy .slug_innovation .innovation .partners .hitters{font-size:200%}.legacy .slug_innovation .innovation .partners .hitters .project{width:32%;font-size:50%}@media only screen and (min-width:48em){.legacy .slug_innovation .hadoop_arch{display:block}.legacy .slug_innovation .innovation .lower .project,.legacy .slug_innovation .innovation .upper .project{width:29%;display:inline-block}.legacy .slug_innovation .innovation .lower .project:first-child,.legacy .slug_innovation .innovation .upper .project:first-child{margin-left:0;margin-right:5%}.legacy .slug_innovation .innovation .lower .project:last-child,.legacy .slug_innovation .innovation .upper .project:last-child{margin-left:5%;margin-right:0}}.legacy .slug_innovation .innovation .add_links,.legacy .slug_innovation .innovation .quote,.legacy .slug_stinger .delivered,.legacy .slug_yarn .delivered{display:none}@media only screen and (min-width:48em){.legacy .slug_innovation .project.security,.legacy .slug_innovation .project.spark,.legacy .slug_innovation .project.stinger{margin-top:60px}}.legacy .slug_innovation .innovation .desc{text-align:center}.legacy .slug_innovation .innovation .title{font-size:150%;text-align:center;margin-top:-5px}.legacy .slug_innovation .innovation .title a{text-decoration:none}.legacy .slug_innovation .innovation .icon{text-align:center}.legacy .slug_innovation .innovation .icon img{width:50px}.legacy .slug_innovation .innovation .tagline{font-size:90%;text-transform:uppercase;color:#999;margin-bottom:10px;text-align:center}.legacy .slug_innovation .innovation .group_desc{margin-bottom:20px}.legacy .slug_innovation .innovation .project .delivered{position:absolute;top:10px;right:20px;text-align:right}.legacy .slug_innovation .innovation .project .delivered img{width:90px}.legacy .slug_innovation .innovation .pullquote{margin-left:-100px;font-size:100%;margin-top:35px;margin-bottom:0}.legacy .slug_innovation .innovation .quoter{font-size:80%;margin-left:-65px;margin-top:0}.legacy .slug_innovation .innovation.three .project{padding-left:70px}.legacy .slug_innovation .innovation.three .icon{margin-left:-70px}.legacy .slug_innovation .innovation.three img{width:60px}@media only screen and (min-width:48em){.legacy .slug_stinger .delivered,.legacy .slug_yarn .delivered{position:absolute;top:-160px;right:50px;display:block}}.legacy .slug_stinger .delivered img,.legacy .slug_yarn .delivered img{width:300px}.legacy .slug_stinger .mainbody .ps,.legacy .slug_stinger .mainbody .ps:last-child>div,.legacy .slug_stinger .titlebar .ps>div,.legacy .slug_yarn .mainbody .ps,.legacy .slug_yarn .mainbody .ps:last-child>div,.legacy .slug_yarn .titlebar .ps>div{overflow:visible}.legacy .solutions-benefits .item .img{overflow:hidden;display:none}.legacy .solutions-benefits .item .img img{opacity:.65;width:100%;margin-top:-20%;margin-left:-20%}.legacy .solutions-benefits .item:nth-child(even) .img img{margin-left:0;margin-right:-20%}.legacy .solutions-benefits .item .cta{margin-top:30px}.legacy .solutions-benefits .item h3{margin-top:10px;text-transform:uppercase}@media only screen and (min-width:48em){.legacy .solutions-benefits .item .img{display:block}}.legacy .cs_container{position:relative;overflow:hidden}.legacy .cs_btn.next,.legacy .cs_btn.prev{position:absolute;top:0;width:42px;z-index:999;height:60px;overflow:hidden}.legacy .cs_btn.next{right:0}.legacy .cs_btn.next img:hover,.legacy .cs_btn.prev img:hover{margin-left:-42px}.legacy .cs_btn img{max-width:none}.legacy .customer_slider{text-align:center;margin:5px auto}.legacy .customer_slider ul{list-style-type:none;padding-left:0}.legacy .customer_slider .customer{display:inline-block;margin:0 10px}.legacy .customer_slider .logo{text-align:center;width:110px;height:60px}.legacy .customer_slider .logo img{max-width:100px;max-height:50px;position:relative;top:50%;margin-top:-25px}.legacy .featured_customer{overflow:hidden;padding-top:10px;padding-bottom:10px}.legacy .featured_customer .image img{border:3px solid #fff}.legacy .featured_customer .title{display:none;font-size:150%;margin-bottom:10px}.legacy .featured_customer .title a{text-decoration:none}.legacy .featured_customer .logo img{max-width:180px;max-height:50px;margin:10px 0}.legacy .featured_customer .more{margin:10px 0}.legacy .related_industry{border-radius:5px;font-size:90%;position:relative;overflow:hidden}.legacy .related_industry .icon{position:absolute;top:-5px;right:5px}.legacy .related_industry .title{background-color:#3FAE2A;padding:5px 10px;color:#fff;text-transform:uppercase;font-weight:700;margin-top:20px}.legacy .related_industry .title a{text-decoration:none;color:#e6f2df}.legacy .related_industry .title a:hover{color:#fff}.legacy .related_industry .desc{background-color:#f0f0f0;padding:12px 10px 5px}.legacy .related_industry .desc ul{padding-left:20px}.legacy .related_industry .more{background-color:#f0f0f0;padding:0 10px 10px}@media only screen and (min-width:48em){.legacy .featured_customer{float:left;width:60%}.legacy .related_industry{width:35%;float:right}.legacy .related_industry .more{position:absolute;bottom:15px;right:0}}.legacy .use-cases .uc-video{text-align:center;margin:10px auto}.legacy .use-cases .uc-video img{height:220px;margin:auto}.legacy .use-cases .desc b{display:block}.legacy .use-cases .next-step{margin:10px 0;text-align:center}.legacy .use-cases .next-step p{font-size:90%}.legacy .use-cases .next-step h4{display:none}.legacy .hp{font-family:Roboto,sans-serif;color:#696969;font-weight:200;background-color:#FFF}.legacy .hp .slug_innovation .innovation .group_title,.legacy .hp h2,.legacy .hp h3,.legacy .slug_innovation .innovation .hp .group_title{font-family:'Roboto Condensed',sans-serif;margin:0}.legacy .hp a{color:#41b735;text-decoration:underline}.legacy .hp .bx-wrapper,.legacy .hp section#home_rotator{margin:0;position:relative;overflow:hidden;height:500px;width:100%}.legacy .hp .bx-wrapper .bx-viewport,.legacy .hp section#home_rotator .bx-viewport{border:0}.legacy .hp .bx-wrapper .bx-pager,.legacy .hp section#home_rotator .bx-pager{bottom:0;padding-top:0}.legacy .hp .bx-wrapper .bx-prev,.legacy .hp section#home_rotator .bx-prev{border-left:0;transition:left .2s}.legacy .hp .bx-wrapper .bx-next,.legacy .hp section#home_rotator .bx-next{border-right:0;transition:right .2s}.legacy .hp .bx-wrapper .bx-next:hover,.legacy .hp section#home_rotator .bx-next:hover{right:0}.legacy .hp .slide{background-size:cover;border-top:3px solid #3FAE2A;height:503px;margin:auto;border-bottom:0;overflow:visible;text-align:center}.legacy .hp .slide>div{max-width:1200px;padding:30px 40px;text-align:left;margin:0 auto}.legacy .hp .slide .title{min-height:100px}.legacy .hp .slide h1{font-size:280%;width:90%;margin:0;color:#fff;line-height:1.4}.legacy .hp .slide .summary_block{width:60%;font-size:140%;color:#e6e6e6;font-weight:400}.legacy .hp .slide .summary_block p{width:75%}.legacy .hp .slide .subtitle{color:#e6e6e6;font-weight:700;font-size:140%}.legacy .bottom_drawer .promo .cta .hp a,.legacy .hp .bottom_drawer .promo .cta a,.legacy .hp .btn{font-family:Roboto,"Helvetica Neue",Arial,Helvetica,"Lucida Grande",sans-serif;color:#FFF;background-color:#f63;border-radius:0;text-decoration:none;text-transform:uppercase;font-size:16px;font-weight:300;padding:8px 28px;margin-top:4px}.legacy .bottom_drawer .promo .cta .hp a:hover,.legacy .hp .bottom_drawer .promo .cta a:hover,.legacy .hp .btn:hover{background-color:#ff8003}.legacy .hp .green{background-color:#3FAE2A;color:#fff}.legacy .hp .green:hover{background-color:#3B8640}.legacy .hp .white{background:0 0;border:1px solid #fff;color:#fff}.legacy .hp .white:hover{background-color:#3FAE2A}.legacy .hp #wide-promo{color:#FFF;font-size:16px;background-color:#4d738a;font-weight:200;text-transform:uppercase}.legacy .hp #wide-promo .try{font-size:18px;font-weight:300}.legacy .hp #wide-promo .space{margin-left:20px;font-size:22px}.legacy .hp #solutions{overflow:auto}.legacy .hp #solutions a{margin:0;text-decoration:none;font-weight:300;font-size:16px}.legacy .hp #solutions h4{color:#333;font-size:18px;margin:0;font-weight:200}.legacy .hp #solutions .title{margin-bottom:0;text-transform:uppercase}.legacy .hp #solutions .promobox{margin:0}.legacy .hp #solutions .promobox .promo-img{margin:20px}.legacy .hp #solutions .desc{font-size:16px;font-weight:200;padding:0 16px 10px}.legacy .hp #community{background-image:url(https://hortonworks.com/wp-content/uploads/2016/02/hp-community-bg.png);background-size:cover;color:#FFF;overflow:auto;margin-top:-35px;padding:85px 0 15px}.legacy .hp #community .slug_innovation .innovation .group_title,.legacy .hp #community h2,.legacy .slug_innovation .innovation .hp #community .group_title{font-size:200%;line-height:36px;color:#fff;text-transform:uppercase}.legacy .hp #support .cta{margin:85px 0;font-size:18px;font-weight:300}.legacy .hp #support .slug_innovation .innovation .group_title,.legacy .hp #support h2,.legacy .slug_innovation .innovation .hp #support .group_title{font-size:200%;line-height:36px;text-transform:uppercase;margin-top:12px}.legacy .hp #jumpstart{background-image:url(https://hortonworks.com/wp-content/uploads/2016/02/hp-sandbox-bg.jpg);background-size:cover}.legacy .hp #jumpstart a{color:#FFF;font-weight:300}.legacy .hp #jumpstart .slug_innovation .innovation .group_title,.legacy .hp #jumpstart h2,.legacy .slug_innovation .innovation .hp #jumpstart .group_title{text-transform:uppercase;font-size:200%;line-height:36px}.legacy .hp #jumpstart img{width:125px;float:right}.legacy .hp .desc-light{color:#FFF;margin:16px 0}.legacy .hp .desc-dark{color:#747474;margin:16px 0}.legacy .hp .upper{text-transform:uppercase}.legacy .hp .thick{font-weight:300}@media only screen and (min-width:975px){.legacy .hp #wide-promo .right,.legacy .hp .cta .right{float:right}.legacy .hp .cta{margin-top:0}}@media only screen and (max-width:767px){.legacy .hp .ps>div{padding:20px}.legacy .hp .tb{margin:20px 0}.legacy .hp #support .cta{margin:25px 0}.legacy .hp #support .slug_innovation .innovation .group_title,.legacy .hp #support h2,.legacy .slug_innovation .innovation .hp #support .group_title{margin-top:15px}.legacy .hp #community{margin-top:-30px}.legacy .hp #community .col-1-2{width:100%}.legacy .hp #solutions{padding:25px}}.legacy .link--green{color:#3FAE2A}.legacy .link--plane{display:inline-block;position:relative;left:-23px;vertical-align:middle}.legacy .link--plane:before{content:"";position:relative;left:100%;display:inline-block;width:23px;height:18px;margin-left:5px;background:url(/wp-content/themes/hortonworks/images/page-specific/training/icon-plane.png) no-repeat;vertical-align:middle}.legacy .training-tracks{background-color:#f9f8f8}.legacy .track-heading{text-align:center}.legacy .track-heading h3{display:inline-block;width:auto;padding:.5em 1em;background-color:#fff;border-bottom:0;border-radius:8px;color:#999;font-weight:700;text-transform:uppercase}.legacy .track-heading .track-arrows{display:block;padding-top:10%;background:url(/wp-content/themes/hortonworks/images/page-specific/training/track-path.png) center center no-repeat}.legacy .track-box{padding:2em;text-align:center;color:#756e69}@media only screen and (min-width:48em){.legacy .track-box{width:32%;float:left;margin:0 1%}.legacy .track-box:last-child{float:right}}.legacy .track-box:before{content:"";position:absolute;top:0;left:0;width:100%;height:12px;background-color:#756e69}.legacy .track-box .track--title{position:relative;font-size:28px;margin-top:0;padding-top:2.25em;border-bottom:0}.legacy .track-box .track--title:after,.legacy .track-box .track--title:before{font-family:FontAwesome;font-size:32px;position:absolute;left:50%;margin-left:-.5em}.legacy .track-box .track--title:before{top:.25em}.legacy .track-box .track--title:after{top:0}.legacy .track-box:first-child{margin-left:0}.legacy .track-box:last-child{margin-right:0}.legacy .track-box .track-box--classes{text-align:left}.legacy .track-box .track-box--classes h5{margin-bottom:0;font-size:1rem}.legacy .track-box .classes-list{border-bottom:2px dashed #d7d5d4;margin:0 0 .5em;padding-bottom:.5em}.legacy .track-box .classes-list a{display:inline-block;vertical-align:middle}.legacy .track-box .class-name:after{display:inline-block;border-bottom:0;padding-left:4px;font-size:2.5em;line-height:24px;vertical-align:top}.legacy .track-box .class-topic{font-size:12px}.legacy .track-box--dev{border-top-color:#e17000}.legacy .track-box--dev:before{background-color:#e17000}.legacy .track-box--dev .class-name:after,.legacy .track-box--dev .track--title:after,.legacy .track-box--dev .track--title:before,.legacy .track-box--dev a{color:#e17000}.legacy .track-box--dev .track--title:after,.legacy .track-box--dev .track--title:before{font-size:24px}.legacy .track-box--dev .track--title:before{content:"\F0F4";margin-left:-.625em;top:1em}.legacy .track-box--dev .track--title:after{content:"\F06D"}.legacy .track-box--sysadmin{border-top-color:#3FAE2A}.legacy .track-box--sysadmin:before{background-color:#3FAE2A}.legacy .track-box--sysadmin .class-name:after,.legacy .track-box--sysadmin .track--title:after,.legacy .track-box--sysadmin .track--title:before,.legacy .track-box--sysadmin a{color:#3FAE2A}.legacy .track-box--sysadmin .track--title:before{content:"\F0AD"}.legacy .track-box--data .class-name:after,.legacy .track-box--data .track--title:after,.legacy .track-box--data .track--title:before,.legacy .track-box--data a{color:#756e69}.legacy .track-box--data .track--title:before{content:"\F0E8"}.legacy .training-different--carousel{position:relative;height:auto;min-height:450px}.legacy .testimonial-carousel{position:relative;min-height:450px;height:auto}@media only screen and (min-width:48em){.legacy .testimonial-carousel{padding:0 2em}.legacy .testimonial-carousel .slide-body{max-width:60%;margin:0 auto}}.legacy .testimonial-carousel .slide{width:95%;margin:0 auto;height:auto;min-height:100%;left:5%!important;text-align:center;padding:2.5em 0;border:1px soild;background-color:#fff}.legacy .testimonial-carousel .slide-body blockquote{quotes:"\201C" "\201D";font-family:"Helvetica Neue",Helvetica,Arial,"Open Sans","Lucida Grande",sans-serif;font-weight:400;position:relative;color:#756e69}.legacy .testimonial-carousel .slide-body blockquote:before{top:.075em;left:.025em;font-family:sans-serif;font-size:15em;line-height:.5;color:#f2f0ef}.legacy .testimonial-carousel .slide-body blockquote .quote{position:relative;font-size:20px}.legacy .testimonial-carousel .slide-body blockquote .source{display:inline-block;width:auto;padding:.75em 1em;border-top:1px solid #d7d5d4}.legacy .testimonial-carousel .slide-body blockquote .client{text-transform:uppercase;font-weight:700}.legacy .testimonial-carousel .slide-body blockquote .client-title{font-style:italic}.legacy .testimonial-carousel .slide-body blockquote .client-company{color:#44697d;text-decoration:none;font-weight:700}.legacy .testimonial-carousel .slide-body blockquote .client-company:hover{color:#756e69}.legacy .carousel-nav a{position:absolute;top:50%;margin-top:-50px}.legacy .carousel-nav a:before{font-family:FontAwesome;font-size:100px;color:#d7d5d4}.legacy .carousel-nav #prev{left:-20px}.legacy .carousel-nav #prev:before{content:"\F104"}.legacy .carousel-nav #next{right:-20px}.legacy .carousel-nav #next:before{content:"\F105"}.legacy .training-map{padding:0 0 2em}.legacy .training-map .sect-banner{text-align:center;border-bottom:0;margin-bottom:1em;font-size:45px;font-weight:300}.legacy .training-map .sect-banner span{font-size:28px;color:#999;display:block}.legacy .map-col{float:left}.legacy .map-box{position:relative;background:url(/wp-content/themes/hortonworks/images/page-specific/training/map-dotted.png) center center no-repeat;background-size:contain;min-height:339px;width:100%}@media only screen and (min-width:48em){.legacy .training-map .sect-banner span{display:inline-block}.legacy .map-box{width:66%}}.legacy .map-box .map-mark{display:none}@media only screen and (min-width:48em){.legacy .map-box .map-mark{position:absolute;display:block;width:15px;height:19px;background:url(/wp-content/themes/hortonworks/images/page-specific/training/marker-map.png) center center no-repeat}.legacy .map-box .map-mark:before{transition:opacity .2s ease-out;content:attr(data-location);display:block;position:absolute;top:2px;left:100%;width:auto;min-width:115px;margin-left:3px;font-size:13px;color:#3FAE2A;font-weight:700;text-shadow:0 1px 0 #fff;opacity:0}.legacy .map-box .map-mark:nth-child(1){top:125px;left:190px;z-index:1}.legacy .map-box .map-mark:nth-child(1):hover{z-index:10}.legacy .map-box .map-mark:nth-child(2){top:105px;left:200px;z-index:2}.legacy .map-box .map-mark:nth-child(2):hover{z-index:10}.legacy .map-box .map-mark:nth-child(3){top:90px;left:330px;z-index:3}.legacy .map-box .map-mark:nth-child(3):hover{z-index:10}.legacy .map-box .map-mark:nth-child(3):before{right:100%;left:auto;text-align:right;margin-right:3px}.legacy .map-box .map-mark:nth-child(4){top:80px;left:340px;z-index:4}.legacy .map-box .map-mark:nth-child(4):hover{z-index:10}.legacy .map-box .map-mark:nth-child(5){top:110px;left:340px;z-index:5}.legacy .map-box .map-mark:nth-child(5):hover{z-index:10}.legacy .map-box .map-mark:nth-child(6){top:125px;left:560px;z-index:6}.legacy .map-box .map-mark:nth-child(6):hover{z-index:10}.legacy .map-box .map-mark:nth-child(7){top:135px;left:115px;z-index:6}.legacy .map-box .map-mark:nth-child(7):hover{z-index:10}.legacy .map-box .map-mark:hover:before{opacity:1}.legacy .exam-details{width:33%;padding-left:2em}}.legacy .exam-details{font-weight:300}.legacy .exam-details .slug_innovation .innovation .group_title,.legacy .exam-details h2,.legacy .slug_innovation .innovation .exam-details .group_title{display:inline-block;vertical-align:middle;width:auto;margin-bottom:0;font-size:20px;font-weight:700;font-style:normal;color:#3FAE2A;border-bottom:0}.legacy .exam-details .slug_innovation .innovation .group_title:before,.legacy .exam-details h2:before,.legacy .slug_innovation .innovation .exam-details .group_title:before{content:"";display:inline-block;vertical-align:middle;width:29px;height:35px;margin-right:.5em;background:url(/wp-content/themes/hortonworks/images/page-specific/training/marker-online.png) center center no-repeat}.legacy .exam-details .lede{font-style:normal}.legacy .training-tracks{padding-bottom:2rem}.legacy .training-tracks>div{background:url(/wp-content/themes/hortonworks/images/page-specific/training/class_bg.jpg) no-repeat;background-size:100%;position:relative;padding-top:150px}@media only screen and (min-width:48em){.legacy .training-tracks>div{padding-top:280px}.legacy .training-tracks .subheader{position:absolute;width:40%;right:40px;margin:0;top:50px}}.legacy .training-tracks .subheader{background-color:rgba(255,255,255,.8);padding:15px 30px;color:#555;font-size:115%;font-weight:500;border-radius:5px;margin-bottom:0}.legacy .cert-icon:before,.legacy .training-certification .cert-icon:before{content:"";top:5px;height:61px;display:inline-block;position:relative}.legacy .training-callouts{padding-bottom:2rem}.legacy .training-callout{background-color:#f2f0ef;padding:20px;text-align:center}@media only screen and (min-width:48em){.legacy .two.hitters .training-callout{width:46%}.legacy .training-callout:first-of-type{margin-right:40px}}.legacy .training-callout .title{font-size:160%;font-family:Cabin,"Helvetica Neue",Arial,Helvetica,"Lucida Grande",sans-serif;margin:10px 0}.legacy .grid li>a,.legacy .partner-section li>a{font-family:Roboto,Helvetica,Arial,sans-serif}.legacy .training-callout .subtitle{text-transform:uppercase;color:#999;font-size:90%;margin:-10px 0 20px}.legacy .cert-callout--inner h3,.legacy .training-callout .subtitle+p{margin-top:0}.legacy .training-callout .body{text-align:left;font-size:110%}.legacy .training-callout ul{margin-bottom:5px;list-style-type:none;font-size:110%}.legacy .training-callout ul li{margin-bottom:5px}.legacy .training-callout .image{float:left;border:5px solid #fff}.legacy .training-callout .image+.body{margin-left:180px}.legacy .training-certification{margin-bottom:40px}.legacy .training-certification .cert-icon:before{width:50px;background:url(/wp-content/themes/hortonworks/images/page-specific/training/icon-certificate-lg.png) left center no-repeat}.legacy .cert-content{margin-right:1%;color:#fff}@media only screen and (min-width:48em){.legacy .cert-content{width:49%;float:left;display:inline-block}}.legacy .cert-content:last-of-type{margin-right:0;margin-left:1%}.legacy .cert-body p{font-size:125%}.legacy .cert-icon:before{width:60px;background:url(../images/training/icon-certificate-lg.png) left center no-repeat}.legacy .cert-callout--inner{padding:1.5em 2em 2em;background-color:rgba(51,79,94,.34)}.legacy .cert-list{padding-left:20px}.legacy .cert-callout-note{font-size:90%;font-style:italic;margin-top:10px;color:#bfc9d3}.legacy .training-different .sect-banner{text-align:center}.legacy .training-different .diff-inner{padding-bottom:20px;padding-right:20px}@media only screen and (min-width:48em){.legacy .training-different .diff-inner{padding-left:55%;min-height:450px;background:url(/wp-content/themes/hortonworks/images/page-specific/training/training_instructors.png) 5% bottom no-repeat}}.legacy .training-different .diff-inner h3{text-align:center;border-bottom:0;color:#aaa;font-weight:700}.legacy .training-different .diff-list{color:#aaa}.legacy .training-different .diff-list li{margin-bottom:0;font-size:200%;vertical-align:top}.legacy .training-different .diff-list li div{color:#555;font-size:70%}.legacy .training-different .diff-list b{color:#e17000;font-weight:400}.legacy .training-different .btn-wrap{text-align:center;padding:20px}.legacy #filter_jobs{display:inline-block;text-align:left}.legacy #filter_jobs select{color:#333;margin:0 10px;font-size:16px;line-height:20px;background-color:#fff;border-radius:0;-webkit-appearance:none;border-color:#ccc;padding:10px 40px 10px 20px}.legacy #filter_jobs select:focus{outline:0}.legacy #filter_jobs .select_wrapper{display:inline-block;position:relative}.legacy #filter_jobs .select_wrapper::after{content:'';position:absolute;border-top:6px solid #404041;border-left:6px solid transparent;border-right:6px solid transparent;top:17px;right:27px;pointer-events:none}@media only screen and (max-width:500px){.legacy #filter_jobs select,.legacy .btn.button-white{width:100%;display:block;margin:2px 0}.legacy #filter_jobs .select_wrapper{display:block}}.legacy .clear_filters{display:inline-block}.legacy #careers_list h4{margin:20px 0 5px}.legacy #careers_list .career a .title{line-height:24px;display:inline-block;width:70%}.legacy #careers_list .career .location{display:inline-block;width:25%;text-align:right}.legacy #job_details .slug_innovation .innovation .group_title,.legacy #job_details h2,.legacy .slug_innovation .innovation #job_details .group_title{text-align:left;font-size:175%;margin-bottom:0}.legacy #job_details h3{text-align:left}.legacy #job_details a{text-decoration:none}.legacy #job_details #apply{cursor:pointer;margin:0 0 0 50px;padding:5px 25px}.legacy #job_details .application_submitted{color:#fff;width:100%;text-align:center;padding:5px 0;margin-top:20px;font-size:20px}.legacy #job_details #application form#greenhouse_application,.legacy .hdf{text-align:left}.legacy #job_details .application_submitted.success{background-color:#3FAE2A}.legacy #job_details .application_submitted.error{background-color:#e17000}.legacy #job_details .application_submitted.error a{color:#fff;text-decoration:underline}.legacy #job_details .application_submitted.error a:hover,.legacy #job_details .application_submitted.error a:visited{color:#fff}.legacy #job_details #application{margin-top:25px;display:none}.legacy #job_details #application #greenhouse_application #compliance,.legacy #job_details #application #greenhouse_application .questions{border-top:1px solid rgba(0,0,0,.2);padding-top:30px}.legacy #job_details #application #greenhouse_application #compliance .application_question .question_label,.legacy #job_details #application #greenhouse_application .questions .application_question .question_label{width:350px;display:inline-block}.legacy #job_details #application #greenhouse_application #compliance .application_question .question_label label,.legacy #job_details #application #greenhouse_application .questions .application_question .question_label label{display:block}.legacy #job_details #application #greenhouse_application #compliance .application_question .question_label input[type=file],.legacy #job_details #application #greenhouse_application .questions .application_question .question_label input[type=file]{width:100%;border:none;box-shadow:none}.legacy #job_details #application #greenhouse_application #compliance .Cover,.legacy #job_details #application #greenhouse_application #compliance .hear,.legacy #job_details #application #greenhouse_application .questions .Cover,.legacy #job_details #application #greenhouse_application .questions .hear{border-bottom:1px solid rgba(0,0,0,.2);margin-bottom:10px}.legacy #job_details #application #greenhouse_application #compliance .application_question .question_input,.legacy #job_details #application #greenhouse_application .questions .application_question .question_input{width:275px;display:inline-block;vertical-align:top}.legacy #job_details #application #greenhouse_application #compliance .application_question .question_input input,.legacy #job_details #application #greenhouse_application #compliance .application_question .question_input textarea,.legacy #job_details #application #greenhouse_application .questions .application_question .question_input input,.legacy #job_details #application #greenhouse_application .questions .application_question .question_input textarea{width:100%}.legacy #job_details #application #greenhouse_application #compliance .Cover,.legacy #job_details #application #greenhouse_application #compliance .Resume,.legacy #job_details #application #greenhouse_application .questions .Cover,.legacy #job_details #application #greenhouse_application .questions .Resume{border-top:1px solid rgba(0,0,0,.2);padding-top:10px}.legacy #job_details #application #greenhouse_application #compliance .Email label:after,.legacy #job_details #application #greenhouse_application #compliance .First label:after,.legacy #job_details #application #greenhouse_application #compliance .Last label:after,.legacy #job_details #application #greenhouse_application #compliance .Phone label:after,.legacy #job_details #application #greenhouse_application .questions .Email label:after,.legacy #job_details #application #greenhouse_application .questions .First label:after,.legacy #job_details #application #greenhouse_application .questions .Last label:after,.legacy #job_details #application #greenhouse_application .questions .Phone label:after{content:" *"}.legacy #job_details #application #greenhouse_application input[type=submit]{width:200px;margin:10px 20px 20px 0}.legacy #job_details #application #greenhouse_application label{position:relative;top:auto;left:auto;font-weight:400;font-size:100%}.legacy #job_details #application #greenhouse_application input{height:auto;margin:0 0 10px;padding:6px}.legacy #job_details #application #greenhouse_application textarea{margin:0 0 10px}.legacy .hdf-resources{background-color:#EEE;border-top:5px solid #AAA}.legacy .hdf-resources .adjust{height:104px;width:auto}.legacy .hdf-img{width:100%;height:auto;padding:5%}.legacy .shorten-bottom{padding-bottom:0}.legacy .hdf .more-videos .hdf-video{padding:3% 7% 3% 0}.legacy .hdf .hdf-video h3{color:#3FAE2A;font-size:115%;margin:0}.legacy .hdf .hdf-video h3+p{margin:0}.legacy .hdf .hdf-video .video-thumbnail{position:relative;max-width:375px}.legacy .hdf .hdf-video .video-thumbnail .play-overlay{text-align:center;background-color:rgba(2,2,2,.7);position:absolute;top:0;left:0;height:100%;width:100%;z-index:2;padding:0}.legacy .hdf .hdf-video .video-thumbnail .play-overlay .play-button{padding:12%;width:50%;height:auto;max-height:140px;max-width:140px}.legacy .hdf .hdf-video .video-thumbnail .play-overlay:hover{background-color:rgba(2,2,2,.8)}.legacy .hdf .hdf-video .video-thumbnail .video-shot{height:185px}.legacy .hdf .aside .right{padding-left:0}.legacy .hdf .pad-right{padding-right:8%}.legacy .hdf .bottom-callout{padding:3%;border:1px solid #AAA;overflow:auto}.legacy .hdf .bottom-callout img{float:left;margin:0 35px 5px 0}.legacy .hdf .informational{margin-bottom:30px}.legacy .hdf .informational h4{background-color:#EEE;font-size:larger;padding:10px 15px;margin:20px 0}.legacy .hdf #h2-overview{margin-bottom:0}.legacy .hdf h3{margin:0 0 10px}.legacy .hdf h4{margin-bottom:0}.legacy .hdf .section{margin:30px 0 55px}.legacy .hdf .section h4{background-color:#EEE}.legacy .hdf .hdf-threehits{text-align:center;width:30.8%;display:inline-block;padding:3%;margin:1%;vertical-align:top}.legacy .hdf .hdf-threehits img{margin:0 0 10px;height:100px;width:auto;padding:5px}.legacy .hdf .hdf-threehits p{text-align:left}.legacy .hdf .features{background-color:#EEE;border-top:5px solid #3FAE2A;min-height:340px}.legacy .hdf .features h4{margin:0 0 10px}.legacy .hdf .fourhits{width:22%;display:inline-block;padding:3%;margin:1%;vertical-align:top;text-align:center;min-height:245px}.legacy .hdf .fourhits h3,.legacy .hdf .fourhits h4{margin:0}.legacy .hdf .fourhits img{margin:0 0 25px}.legacy .hdf .hdf-imgsub{text-align:center;font-size:smaller;color:#AAA}.legacy .hdf .sidebar-title{padding:5px 20px;background-color:#6ABD45;font-size:18px;color:#FFF}.legacy .hdf .sidebar-title h3{margin:0;color:#FFF;font-size:18px}.legacy .hdf .sidebar-sec{margin-bottom:5px;background-color:#EEE;padding:15px 0}.legacy .hdf .sidebar-sec h3{font-size:16px}.legacy .hdf .sidebar-sec img{max-height:60px;width:auto;margin-bottom:10px}.legacy .hdf .centerbtn{color:#000;text-align:center}.legacy .bottom_drawer .promo .cta .hdf .centerbtn a,.legacy .hdf .centerbtn .bottom_drawer .promo .cta a,.legacy .hdf .centerbtn .btn{background-color:#E07126;border-radius:0;padding:4px 18px;font-size:13px;font-weight:400}.legacy .bottom_drawer .promo .cta .hdf .centerbtn a:hover,.legacy .hdf .centerbtn .bottom_drawer .promo .cta a:hover,.legacy .hdf .centerbtn .btn:hover{background-color:#999}.legacy .hdf .centerbtn h4{margin-bottom:20px}.legacy .hdf .asideright{padding-right:0}.legacy .hdf .use-cases h3{margin:0}.legacy .hdf .use-cases img.hdf-diagram{width:100%;padding:20px}.legacy .hdf .use-cases .hdf-case{margin:35px 0}.legacy .hdf .use-cases .expandable:hover{cursor:pointer}.legacy .hdf .use-cases .expandable img{float:left;padding:20px 30px}.legacy .hdf .use-cases .expandable h3{line-height:18px;padding-top:16px}@media only screen and (min-width:48em){.legacy .hdf #learn-more{margin-top:-60px}.legacy .hdf .features{min-height:300px}.legacy .hdf #video-roll .play-button{margin:20px}}@media only screen and (max-width:860px){.legacy .hdf .features{min-height:300px}.legacy .hdf .hdf-threehits{width:47%}}@media only screen and (max-width:767px){.legacy .hdf .hdf-video{width:48%}.legacy .hdf .hdf-video .video-thumbnail{max-width:100%}.legacy .hdf .hdf-video .video-thumbnail .play-button{margin-top:0}.legacy .hdf .fourhits{width:47%}}@media only screen and (max-width:500px){.legacy .hdf .hdf-threehits{width:100%;padding:8%}.legacy .hdf .features{min-height:270px}.legacy .hdf .dfenables{border:1px solid #EEE}.legacy .hdf .hdf-video{width:98%}.legacy .hdf .hdf-video .video-thumbnail{max-width:100%}.legacy .hdf .hdf-video .video-thumbnail .play-button{margin-top:20px}.legacy .hdf .asideright .hdf-video .video-thumbnail .play-button{margin-top:0}.legacy .hdf .fourhits{width:99%;min-height:220px}}.legacy .project-body{margin-bottom:50px}.legacy .terms-li>div p{margin:0}.legacy .grid .maincontent li>a{display:inline;padding:0;text-align:left;font-size:16px;font-weight:300}.legacy .grid li>a{color:#598ba6}.legacy .grid li>a:hover{color:#e17000}.legacy .body-content .program{min-height:100px}.legacy .body-content div.ready-programs{margin:0;padding:0}.legacy img .alignright .wp-image-54602{margin:260px 175px 0 0}.legacy .body-content ul li:before{top:9px}.legacy .partner-logos img{max-width:200px;display:inline-block;margin:0 30px 0 0}.legacy .partner-section{margin:50px 0}.legacy .partner-section h3{text-transform:none}.legacy .body-content table tr th:nth-child(2):before{background-color:initial}.legacy .body-content table tr th:nth-child(2){position:inherit;padding:2px 5px;background-color:#3FAE2A}.gfield label,.legacy .grid li,.legacy p,.select2-container .select2-selection--single .select2-selection__clear{position:relative}.legacy .body-content table tr td:nth-child(2){background-color:#eee}.legacy .privacy-li ul li,.terms-li ul li{margin-left:40px;font-size:1em;line-height:1.5em}.legacy .privacy-li ul li:before,.legacy .terms-li ul li:before{top:8px}.legacy .grid li{height:auto;width:100%;border:none}.legacy .body-content ul li:before{height:0;width:0}.legacy .bookshelf>li:before{height:0}.col-padded{margin:0 0 14px}.legacy .gridx{min-height:230px}.legacy.language-form{background-color:#e8e8e8;display:inline-block;padding:16px 0 16px 10px;width:160px;float:right;text-decoration:none;cursor:pointer}.legacy.language-form a{color:#2b2b2b}.legacy.language-form span.icon-language{display:none}.legacy.language-form .smt-trigger{list-style-type:none}.legacy.language-form .smt-trigger>ul{margin-top:10px;padding-top:10px;border-top:1px dashed #888}.legacy.language-form .smt-item{display:block;height:30px;list-style-type:none;float:none}.legacy .opener .intro-copy .header,.select2-container .select2-search--inline{float:left}.body-content .hwx-classes-body ul li{list-style:none}.legacy .ps.sectionnav>div{background-color:#fff;border:0 solid #fff}.legacy .sectionnav ul{border-left:3px solid #eee}.legacy .ps.sectionnav li a{color:#666}.legacy .ps.sectionnav li.active a{background-color:#3fae2a}.legacy .grid li:hover{box-shadow:none}@media only screen and (min-width:48em){.legacy .ps.sectionnav li{margin-left:20px}.legacy .panels #title h1{font-size:340%;line-height:1.25em}}.legacy .gridx .aside #back-to-tutorials{margin:25px 0 40px;font-weight:700}.legacy .opener .intro-copy .apache-logo{margin:25px}.legacy .labels-on-top label{display:block;font-size:85%;color:#999;transition:.2s ease all}.gfield select,.select2-container{display:inline-block}.legacy .used{top:5px!important}.legacy .button-green,.legacy .button-green:active,.legacy .button-green:hover,.legacy .button-green:visited{color:#fff}.legacy a.button-default.button-green,.legacy a.button-green,.legacy a.button-green.button-gray,.legacy a.button-green.button-orange,.legacy a.button-green.button-white{background-color:#3fae2a;text-decoration:none}.legacy a.button-default.button-green:hover,.legacy a.button-green.button-gray:hover,.legacy a.button-green.button-orange:hover,.legacy a.button-green.button-white:hover,.legacy a.button-green:hover{background-color:#3b8740}.gfield label{top:auto;left:auto}.gfield input,.gfield textarea{height:auto;display:inline-block}.gfield .used~label,.gfield input:focus~label,.gfield textarea:focus~label,.gfield textarea:valid~label{top:auto!important;font-size:14px!important;color:#404041!important}.gform_page_footer input{width:auto;height:auto;padding:15px}.gform_wrapper .chosen-container-multi .chosen-choices li.search-field input[type=text]{height:25px!important}.body-content .gfield ul li{line-height:normal}.select2-container{box-sizing:border-box;margin:0 0 5px;position:relative;vertical-align:middle}.select2-container .select2-selection:focus,.select2-container .selection:focus,.select2-container:focus{outline:0}.select2-container-classic:focus{border:1px solid #1fa4d4}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:56px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #CDCDCE;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;font-size:16px;line-height:26px}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--classic .select2-results>.select2-results__options,.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #CDCDCE}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#ababab;line-height:56px;font-weight:400;font-size:20px;text-align:left}.select2-container--default.value-selected .select2-selection--single .select2-selection__rendered{color:#404041;line-height:41px;font-weight:400;padding:15px 20px 0;height:56px;font-size:16px;text-align:left}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;top:0;right:0;display:block;width:55px;height:100%}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:block;background:url(../images/more-icon.png) center center no-repeat;height:100%;width:100%}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #CDCDCE;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #CDCDCE;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #CDCDCE}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{color:#404041;background:#E6E6E6}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #CDCDCE;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:56px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #CDCDCE;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #CDCDCE;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #CDCDCE;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #CDCDCE;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #CDCDCE;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{color:#404041;background:#E6E6E6}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2-container--plaintext{font-family:"Roboto Condensed",sans-serif;width:calc(100% + 30px)}.select2-container--plaintext .select2-selection--single{border-bottom:1px dotted #3db5e6;padding-bottom:8px;box-sizing:content-box}.select2-container--plaintext .select2-selection__rendered{font-size:40px;color:#3db5e6;line-height:78px;font-weight:400;text-align:left}.select2-container--plaintext .select2-selection--single .select2-selection__arrow{position:absolute;top:0;right:0;display:block;width:55px;height:78px}@media screen and (max-width:479px){.select2-container--plaintext .select2-selection__rendered{font-size:28px;line-height:56px}.select2-container--plaintext .select2-selection--single .select2-selection__arrow{height:56px}}.select2-container--plaintext .select2-selection--single .select2-selection__arrow b{display:block;background:url(../images/more-icon.png) center center no-repeat;height:100%;width:100%}.select2-container--plaintext .select2-results__option--highlighted[aria-selected]{color:#404041;background:#E6E6E6}.select2-container--plaintext .select2-results__option[aria-disabled=true]{display:none}.select2-container--gate .select2-selection--single{background-color:#a6a6a6;border:1px solid #000;color:#3e3e3f;height:40px;padding:15px 20px 0;font-size:14px;font-weight:700}.select2-container--gate .select2-selection--single .select2-selection__rendered{padding-left:0;padding-right:0}.select2-container--gate .select2-selection--single .select2-selection__arrow{position:absolute;top:0;right:0;display:block;width:55px;height:40px}.select2-container--gate .select2-selection--single .select2-selection__arrow b{display:block;background:url(../images/svg/training-page/caret-down.svg) center center no-repeat;height:100%;width:100%}.select2-container--gate .select2-results__option--highlighted[aria-selected]{color:#404041;background:#E6E6E6}#HMUCG_slider_container #gate-modal select.marketo_field{display:initial;background:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'><path fill='#444' d='M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z'></path></svg>") 100% 50% no-repeat #e6e6e6;color:#fff;width:100%;font-size:14px;height:42px;padding-left:10px;border:none;border-radius:0;-webkit-appearance:none;-webkit-border-radius:0}#HMUCG_slider_container #gate-modal .selectboxit-container span{height:43px;background:#a6a6a6;color:#3e3e3f;padding-top:0;font-size:14px;line-height:48px}#HMUCG_slider_container #gate-modal .selectboxit-container .selectboxit{border:none}#HMUCG_slider_container #gate-modal .selectboxit-container .selectboxit .selectboxit-text{padding-left:20px;text-indent:0}#HMUCG_slider_container #gate-modal .selectboxit-container .selectboxit-list{background-color:#000;color:#fff}#HMUCG_slider_container #gate-modal .selectboxit-container .selectboxit-options a{color:#fff}#HMUCG_slider_container #gate-modal .selectboxit-container .selectboxit-focus a{color:#404040}#HMUCG_slider_container #gate-modal .selectboxit-container .selectboxit-default-arrow{background:url(/wp-content/themes/hortonworks/images/svg/training-page/caret-down.svg);top:18px}.swal-overlay{background-color:rgba(255,255,255,.75)}.swal-modal{background-color:#EEE;border:2px solid #D0D0D0;border-radius:0;box-shadow:0 4px 23px 0 rgba(104,104,104,.5)}.swal-modal.cookie-policy{border-top:2px solid #44AC34;background:#fff}.swal-icon--error{border-color:#9A9A9A}.swal-icon--error__line{background-color:#9A9A9A}.swal-button,.swal-button:active{background-color:transparent}.swal-footer{text-align:center}.swal-button{text-transform:uppercase;color:#E17000;font-size:14px;font-weight:500;line-height:19px;border:2px solid #E17000;border-radius:0;min-width:140px;padding:9px 0}.swal-button:focus{box-shadow:none}.swal-button.swal-button--update,.swal-button:hover{background-color:#E17000;color:#fff}.swal-button.swal-button--update:hover{background-color:#c76300;border-color:#c76300}.swal-button.swal-button--ok{background-color:#3fae2a;border-color:#3fae2a;color:#fff}.swal-button.swal-button--ok:hover{background-color:#3b8740;border-color:#3b8740}.formError{z-index:90990}.formError .formErrorContent{z-index:90991}.formError .formErrorArrow{z-index:90996}.ui-dialog .formError{z-index:95000}.ui-dialog .formError .formErrorContent{z-index:95001}.ui-dialog .formError .formErrorArrow{z-index:95006}.inputContainer{position:relative;float:left}.formError{position:absolute;top:300px;left:300px;display:block;cursor:pointer;text-align:left}.formError.inline{position:relative;top:0;left:0;display:inline-block}.ajaxSubmit{padding:20px;background:#55ea55;border:1px solid #999;display:none}.formError .formErrorContent{width:100%;background:#e17000;position:relative;color:#fff;min-width:140px;font-size:12px;border:2px solid #ddd;box-shadow:0 0 6px #000;-moz-box-shadow:0 0 6px #000;-webkit-box-shadow:0 0 6px #000;-o-box-shadow:0 0 6px #000;padding:4px 10px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px}.formError.inline .formErrorContent{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0}.greenPopup .formErrorContent{background:#33be40}.blackPopup .formErrorContent{background:#393939;color:#FFF}.formError .formErrorArrow{width:15px;margin:-2px 0 0 13px;position:relative}body.rtl .formError .formErrorArrow,body[dir=rtl] .formError .formErrorArrow{margin:-2px 13px 0 0}.formError .formErrorArrowBottom{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;margin:0 0 0 12px;top:2px}.formError .formErrorArrow div{border-left:2px solid #ddd;border-right:2px solid #ddd;box-shadow:0 2px 3px #444;-moz-box-shadow:0 2px 3px #444;-webkit-box-shadow:0 2px 3px #444;-o-box-shadow:0 2px 3px #444;height:1px;background:#e17000;margin:0 auto;line-height:0;font-size:0;display:block}.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none}.greenPopup .formErrorArrow div{background:#33be40}.blackPopup .formErrorArrow div{background:#393939;color:#FFF}.formError .formErrorArrow .line10{width:13px;border:none}.formError .formErrorArrow .line9{width:11px;border:none}.formError .formErrorArrow .line8{width:11px}.formError .formErrorArrow .line7{width:9px}.formError .formErrorArrow .line6{width:7px}.formError .formErrorArrow .line5{width:5px}.formError .formErrorArrow .line4{width:3px}.formError .formErrorArrow .line3{width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:0 solid #ddd}.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd}.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd}.swiftype-widget .autocomplete,.swiftype-widget .autocomplete ul{font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;background-color:#fff;display:block;padding:0;border-radius:3px;text-align:left;list-style-type:none;margin:0}.swiftype-widget .autocomplete{box-shadow:0 1px 2px rgba(0,0,0,.5);position:absolute;width:320px}.swiftype-widget .autocomplete ul{min-width:300px}.swiftype-widget .autocomplete li{border-top:1px solid #e5e5e5;border-bottom:1px solid #fff;cursor:pointer;padding:10px 8px;font-size:13px;list-style-type:none;background-image:none;margin:0}.swiftype-widget .autocomplete li:first-child{border-top:1px solid #fff;border-radius:3px 3px 0 0}.swiftype-widget .autocomplete li:last-child{border-radius:0 0 3px 3px}.swiftype-widget .autocomplete li.active{background-color:#f3f3f3}.swiftype-widget .autocomplete li p{font-size:13px;line-height:16px;margin:0;padding:0}.swiftype-widget .autocomplete li p.title{font-weight:700;color:#1fa4d4}.swiftype-widget .autocomplete li p.title em{color:#0b2644;font-style:normal;font-weight:700}.swiftype-widget .autocomplete li.active p.title em{font-style:normal}.swiftype-widget .autocomplete li .sections{color:#999;font-size:11px}.swiftype-widget .autocomplete li .sections em{color:#666;font-style:normal}.swiftype-widget .autocomplete li .sections .section{display:inline}.swiftype-widget .autocomplete li.active .sections{text-shadow:0 -1px 0 rgba(0,0,0,.3);color:#a9d7f1}.swiftype-widget .autocomplete li.active .sections em{color:#a9d7f1;font-style:normal}.swiftype-widget .autocomplete li.noResults{pointer-events:none}