h1,h2,h3,strong{color:#333}#headLogo,#utilNav a{display:inline-block}*,::after,::before,:after,:before,body{box-sizing:border-box}.awardDesc,.awardsWrapper,.hero.product,.modal-overlay.video{overflow:hidden}#footerWrap,#trustedBy,.CTAbutton,.clear,.container::after,.row:after{clear:both}@font-face{font-family:OpenSansRegular;src:url(https://cdn.swcdn.net/web/images/2012q1/webfonts/OpenSans-Regular-webfont.eot?#iefix) format("embedded-opentype"),url(https://cdn.swcdn.net/web/images/2012q1/webfonts/OpenSans-Regular-webfont.woff) format("woff"),url(https://cdn.swcdn.net/web/images/2012q1/webfonts/OpenSans-Regular-webfont.ttf) format("truetype"),url(https://cdn.swcdn.net/web/images/2012q1/webfonts/OpenSans-Regular-webfont.svg#OpenSansRegular) format("svg")}@font-face{font-family:OpenSansSemibold;src:url(https://cdn.swcdn.net/web/images/2012q1/webfonts/OpenSans-Semibold-webfont.eot?#iefix) format("embedded-opentype"),url(https://cdn.swcdn.net/web/images/2012q1/webfonts/OpenSans-Semibold-webfont.woff) format("woff"),url(https://cdn.swcdn.net/web/images/2012q1/webfonts/OpenSans-Semibold-webfont.woff) format("truetype"),url(https://cdn.swcdn.net/web/images/2012q1/webfonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold) format("svg")}@font-face{font-family:OpenSansExtrabold;src:url(https://cdn.swcdn.net/web/images/2012q1/webfonts/OpenSans-ExtraBold-webfont.eot?#iefix) format("embedded-opentype"),url(https://cdn.swcdn.net/web/images/2012q1/webfonts/OpenSans-ExtraBold-webfont.woff) format("woff"),url(https://cdn.swcdn.net/web/images/2012q1/webfonts/OpenSans-ExtraBold-webfont.ttf) format("truetype"),url(https://cdn.swcdn.net/web/images/2012q1/webfonts/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold) format("svg")}@font-face{font-family:OpenSansBold;src:url(https://cdn.swcdn.net/web/images/2012q1/webfonts/OpenSans-Bold-webfont.eot?#iefix) format("embedded-opentype"),url(https://cdn.swcdn.net/web/images/2012q1/webfonts/OpenSans-Bold-webfont.woff) format("woff"),url(https://cdn.swcdn.net/web/images/2012q1/webfonts/OpenSans-Bold-webfont.ttf) format("truetype"),url(https://cdn.swcdn.net/web/images/2012q1/webfonts/OpenSans-Bold-webfont.svg#OpenSansBold) format("svg")}@font-face{font-family:OpenSansBoldItalic;src:url(https://cdn.swcdn.net/web/images/2012q1/webfonts/OpenSans-BoldItalic-webfont.eot?#iefix) format("embedded-opentype"),url(https://cdn.swcdn.net/web/images/2012q1/webfonts/OpenSans-BoldItalic-webfont.woff) format("woff"),url(https://cdn.swcdn.net/web/images/2012q1/webfonts/OpenSans-BoldItalic-webfont.ttf) format("truetype"),url(https://cdn.swcdn.net/web/images/2012q1/webfonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic) format("svg")}@font-face{font-family:OpenSansLight;src:url(https://cdn.swcdn.net/web/images/2012q1/webfonts/OpenSans-Light-webfont.eot?#iefix) format("embedded-opentype"),url(https://cdn.swcdn.net/web/images/2012q1/webfonts/OpenSans-Light-webfont.woff) format("woff"),url(https://cdn.swcdn.net/web/images/2012q1/webfonts/OpenSans-Light-webfont.ttf) format("truetype"),url(https://cdn.swcdn.net/web/images/2012q1/webfonts/OpenSans-Light-webfont.svg#OpenSansLight) format("svg")}@font-face{font-family:OpenSansItalic;src:url(https://cdn.swcdn.net/web/images/2012q1/webfonts/OpenSans-Italic-webfont.eot?#iefix) format("embedded-opentype"),url(https://cdn.swcdn.net/web/images/2012q1/webfonts/OpenSans-Italic-webfont.woff) format("woff"),url(https://cdn.swcdn.net/web/images/2012q1/webfonts/OpenSans-Italic-webfont.ttf) format("truetype"),url(https://cdn.swcdn.net/web/images/2012q1/webfonts/OpenSans-Italic-webfont.svg#OpenSansItalic) format("svg")}*{margin:0;padding:0}.inside,body{margin:0 auto}#form,body,html{height:100%}#awarded,#topBar,#topBar a,#utilNav a,.dlLink,.priceWrap,body,h2{font-family:OpenSansSemiBold,Sans-Serif}#TopNav #menuElem>li ul li,#awarded div span:nth-child(3),#footerWrap,#heroBanner h1,#softRght,.feature,.footerList ul li,.fullFunctionDL,.learnMore,h1 span,h2 span{font-family:OpenSansRegular,sans-serif}a{text-decoration:none}#main{padding-bottom:350px}#header{color:#fff;height:105px;background:#2c3382}#topBar,#topBar a{color:#fff;height:22px;background:#171a43;font-size:11px}.inside{width:1180px}#headLogo{float:left;margin-top:34px}#topBar{position:relative}#topBar a,#topBar span{text-decoration:none;position:relative;top:2px}#topBar span{top:1px}#topBar a:hover{text-decoration:underline}#topBar a.txtOrange,.txtOrange{color:#f99d1c}#topBar span#blueArrow{display:inline-block;width:21px;height:7px;top:17px;right:44px}span#dw-lang-picker{margin-left:30px}span#dw-lang-picker .dropdown-toggle{margin-left:0}span#dw-lang-picker .dropdown-toggle:hover{cursor:pointer}span#dw-lang-picker .dropdown-menu{min-width:60px;padding:0;margin:0}span#dw-lang-picker .dropdown-menu>li{padding:0;margin:0}span#dw-lang-picker .dropdown-menu>li>a{color:#666;margin:0;width:100%;text-align:center}#TopNav ul li a,#utilNav a{color:#fff;text-decoration:none}#utilNav{float:right;margin-top:16px}#utilNav a{font-size:12px;margin-left:30px}#utilNav a:hover{color:#f99d1c}#TopNav{float:right;width:auto;height:40px;margin-top:7px}#TopNav ul{list-style-type:none;text-transform:uppercase}#TopNav ul li{float:left;margin-left:42px}#TopNav ul li a{font-size:16px}#TopNav #menuElem>li ul{display:none;background:#ebebeb}#TopNav #menuElem>li ul li a{font-size:12px;color:#464646}#TopNav #menuElem>li:hover ul{display:block;cursor:pointer;text-decoration:underline}#TopNav #menuElem>li{float:left;height:32px;position:relative;z-index:30}#TopNav #menuElem li:hover>ul li{background-color:#ebebeb;color:#999;position:relative;text-decoration:none}#TopNav #menuElem>li ul{left:0;min-width:200px;position:absolute;top:28px;z-index:30;font-size:14px;line-height:28px}#TopNav #menuElem>li ul li{float:left;padding:0;position:relative;width:190px;z-index:20;margin-left:20px;text-transform:none}#TopNav #menuElem>li ul li a:hover{text-decoration:underline}a.buyNowBttn,a.freeTrialBttn{font-family:OpenSansBold,Sans-Serif;background:#30b91a;color:#fff;font-size:15px;letter-spacing:1px;padding:12px 20px;text-decoration:none;text-transform:uppercase}a.freeTrialBttn:hover{background:#26a112}.fullFunctionDL{font-size:14px;color:#999;display:block;margin-top:25px}#heroBanner .fullFunctionDL{color:#212121}#heroBanner{height:325px;margin:-20px auto 30px}#heroBanner h1,#heroBanner h2{font-size:40px;font-weight:400;padding:45px 0 38px;font-family:OpenSansRegular,sans-serif}#awarded div span.light24,.light18{font-family:OpenSansLight,Sans-Serif}#features h1,h2{font-size:28px;line-height:35px;font-weight:700}#features h1 span,#softRght,h2 span{font-weight:400}.priceWrap{font-size:16px;margin-top:-10px;margin-bottom:20px}#features{border-right:1px solid #e8e1d9;float:left;width:78%;padding-right:10px;margin-right:20px}.featureIcon{width:38px;height:36px;display:block;margin:0 0 15px 84px}#feature3 .icon{margin-left:72px}#features .CTAbutton{margin-top:52px}#features .learnMore{margin:52px 0 0 14px}.learnMore{font-size:14px;color:#999}#softRght{width:20%}#softRght h2{font-size:21px}#softRght ul{padding-left:14px;margin:20px 0 15px}#softRght li{line-height:20px;margin-bottom:5px}#softRght .fullFunctionDL{margin:1px 0 12px}#trustedBy{background:#f8fcff;border-top:1px solid #e7f5ff;border-bottom:1px solid #e7f5ff;padding:40px 0;margin:60px auto;text-align:center}#trustedBy img{margin-top:40px}#awarded div{margin:-14px 0 0 12px}.IE8 #awarded div{margin-top:0;font-size:24px}#awarded{width:45%;margin:0 auto -4px 44px;font-size:32px;float:left;padding:8px 0 0}#awarded div span.light24,#awarded div span.regular24{font-size:24px}#footerWrap{font-size:11px;background:#fff}#footerWrap,.push{height:350px}#footerWrap .grayWrapper{background-color:#eee;height:280px;padding:50px 0 0}#footerWrap .grayContent{margin:0 auto;width:960px;background-color:transparent}#footerWrap .column1,#footerWrap .column2,#footerWrap .column3,#footerWrap .column4,#footerWrap .column5{width:170px}#footerWrap .getInTouch{width:280px}.footerList ul{list-style-type:none;margin:0;padding:0}.footerList ul li{font-size:13px;line-height:25px;margin:0;color:#333}.footerList h4.title{color:#333;font-size:14px;font-weight:700;margin:0 10px 5px}.footerList ul li a{color:#333;text-decoration:none;font-size:15px}.footerList ul li a:hover{text-decoration:underline}.footerList ul li .email,.footerList ul li .email a,.footerList ul li .phone{font-size:16px;font-weight:700;text-decoration:none;line-height:45px}.footerList ul li .email a:hover{text-decoration:underline}.footerList ul li .email:before,.footerList ul li .phone:before{width:31px;height:32px;display:inline-block;margin:0 10px 0 0;vertical-align:middle}.footerList ul li .icons{width:31px;height:32px;display:inline-block;margin-right:10px}#footerWrap .secondaryNav{height:100px;margin:0 auto;background-color:transparent}#footerWrap .secondaryNav ul.secondaryFooterNav{list-style-type:none;padding:20px 0 0}#footerWrap .secondaryNav ul.secondaryFooterNav li{list-style-type:none;display:inline}#footerWrap .secondaryNav ul.secondaryFooterNav li.spacer{padding:0 10px}#footerWrap .secondaryNav ul.secondaryFooterNav li.spacer:after{content:"|"}#footerWrap .secondaryNav ul.secondaryFooterNav li a{font-size:12px;text-decoration:none;color:#333}#footerWrap .secondaryNav ul.secondaryFooterNav li a:hover{text-decoration:underline}#footerWrap .secondaryNav .copyright{display:inline-block;font-size:12px;color:#333;margin:20px 0 0 10px}.container-fluid::after,.container-fluid::before,.container::after,.container::before,.row::after,.row::before{content:" ";display:table}#footerWrap .footerLogo{float:right;margin:30px 0 0}.awardBlob,.awardDesc,.awardIMG,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.key-features img{float:left}.awardsWrapper{width:1180px;margin:20px auto 60px}.awardBlob{width:48%;margin:0 auto}.awardIMG{width:22%;margin-right:20px}.awardDesc{width:68%;padding-left:10px}.light18{font-size:17.6px}.regular18{font-size:18px}.awardIMG img{width:140px;height:auto}.awardBlob.separator{border-right:1px #cacaca solid}body,html{min-height:100%;height:100%;min-width:1180px;font-family:"Open Sans",Arial,sans-serif;color:#454545}.container-fluid{padding-left:0!important;padding-right:0!important}.container,.container-fluid{margin-left:auto;margin-right:auto}.container{width:100%}.hero.product{background:url(/images/home/hero/product-hero-bg.png);padding-top:47px;padding-bottom:25px}.hero.simple{margin:0;padding:25px 0;background:#e5f4fb;border-top:1px solid #d0e9f5;border-top:3px solid #56a0ce;border-bottom:1px solid #d0e9f5;color:#666}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-left:10px;padding-right:10px}.col-md-6{width:50%}.hero.product .left-rail-nav li:first-child,.hero.product h4:first-child,.left-rail-nav .hero.product li:first-child{font-size:20px;margin-top:-4px}.h4,.h5,.h6,.left-rail-nav li,h4,h5,h6{margin-top:10px;margin-bottom:10px}.hero.product h1{font-size:34px;line-height:44px;margin-bottom:25px;margin-top:-7px}.hero.simple h1{margin:0 0 2px;width:100%}.h1,h1{font-size:42px;line-height:52px;color:#333}.hero.product .col-md-6>p{margin-bottom:22px;font-style:italic}.buy-now .hero.simple .submit+.submit,.buy-now .hero.simple .submit+.sw-btn,.buy-now .hero.simple .sw-btn+.submit,.hero.simple .buy-now .submit+.submit,.hero.simple .buy-now .submit+.sw-btn,.hero.simple .buy-now .sw-btn+.submit,.hero.simple .sw-btn+.sw-btn{margin-left:20px}.buy-now .hero.simple .submit,.hero.simple .buy-now .submit,.hero.simple .sw-btn{vertical-align:top}.sticky-navigation li,img{vertical-align:middle}.buy-now .free-tools-roadblock section .hero.product p.submit.continue a,.buy-now .hero.product .secondary.submit a,.buy-now .hero.product a.secondary.submit,.buy-now .licenses .meta .hero.product p.sw-btn.title a,.buy-now .licenses .meta .hero.product p.title.submit a,.buy-now .licenses .price .hero.product p.submit a,.buy-now .licenses .price .hero.product p.sw-btn a,.buy-now .licenses .select .quantity .hero.product input.submit a,.buy-now .licenses .select .quantity .hero.product input.sw-btn a,.buy-now .licenses .select .quantity .hero.product label.submit a,.buy-now .licenses .select .quantity .hero.product label.sw-btn a,.buy-now .modal-overlay.video .hero.product .submit.title a,.buy-now .modal-overlay.video .hero.product a.submit.title,.buy-now .options .meta .hero.product p.sw-btn.title a,.buy-now .options .meta .hero.product p.title.submit a,.buy-now .options .price .hero.product p.submit a,.buy-now .options .price .hero.product p.sw-btn a,.buy-now .options .select .quantity .hero.product input.submit a,.buy-now .options .select .quantity .hero.product input.sw-btn a,.buy-now .options .select .quantity .hero.product label.submit a,.buy-now .options .select .quantity .hero.product label.sw-btn a,.buy-now .serv-u .licenses+.quantity .hero.product input.submit a,.buy-now .serv-u .licenses+.quantity .hero.product input.sw-btn a,.buy-now .serv-u .licenses+.quantity .hero.product label.submit a,.buy-now .serv-u .licenses+.quantity .hero.product label.sw-btn a,.free-tools-roadblock section .buy-now .hero.product p.submit.continue a,.free-tools-roadblock section .hero.product p.sw-btn.continue a,.hero.product .buy-now .free-tools-roadblock section p.submit.continue a,.hero.product .buy-now .licenses .meta p.sw-btn.title a,.hero.product .buy-now .licenses .meta p.title.submit a,.hero.product .buy-now .licenses .price p.submit a,.hero.product .buy-now .licenses .price p.sw-btn a,.hero.product .buy-now .licenses .select .quantity input.submit a,.hero.product .buy-now .licenses .select .quantity input.sw-btn a,.hero.product .buy-now .licenses .select .quantity label.submit a,.hero.product .buy-now .licenses .select .quantity label.sw-btn a,.hero.product .buy-now .modal-overlay.video .submit.title a,.hero.product .buy-now .modal-overlay.video a.submit.title,.hero.product .buy-now .options .meta p.sw-btn.title a,.hero.product .buy-now .options .meta p.title.submit a,.hero.product .buy-now .options .price p.submit a,.hero.product .buy-now .options .price p.sw-btn a,.hero.product .buy-now .options .select .quantity input.submit a,.hero.product .buy-now .options .select .quantity input.sw-btn a,.hero.product .buy-now .options .select .quantity label.submit a,.hero.product .buy-now .options .select .quantity label.sw-btn a,.hero.product .buy-now .secondary.submit a,.hero.product .buy-now .serv-u .licenses+.quantity input.submit a,.hero.product .buy-now .serv-u .licenses+.quantity input.sw-btn a,.hero.product .buy-now .serv-u .licenses+.quantity label.submit a,.hero.product .buy-now .serv-u .licenses+.quantity label.sw-btn a,.hero.product .buy-now a.secondary.submit,.hero.product .free-tools-roadblock section .buy-now p.submit.continue a,.hero.product .free-tools-roadblock section p.sw-btn.continue a,.hero.product .modal-overlay.video .buy-now .submit.title a,.hero.product .modal-overlay.video .buy-now a.submit.title,.hero.product .modal-overlay.video .sw-btn.title a,.hero.product .modal-overlay.video a.sw-btn.title,.hero.product .sw-btn.secondary a,.hero.product a.sw-btn.secondary,.modal-overlay.video .buy-now .hero.product .submit.title a,.modal-overlay.video .buy-now .hero.product a.submit.title,.modal-overlay.video .hero.product .sw-btn.title a,.modal-overlay.video .hero.product a.sw-btn.title{background-color:#666}.sticky-navigation{position:relative;z-index:20;height:88px}.sticky-navigation .inner{width:100%;border-bottom:4px solid #e4e4e4;border-top:1px solid #e4e4e4;background:#fff;transition:all .5s}.sticky-navigation .container{padding:19px 0 16px}.container{max-width:1200px;padding:0}.sticky-navigation .navigation{text-align:right}.left-rail-nav .sticky-navigation li,.sticky-navigation .left-rail-nav li,.sticky-navigation h4{float:left;margin-top:7px;margin-bottom:13px;width:382px}.sticky-navigation ul{list-style:none;display:inline-block;padding-right:18px}.sticky-navigation li,.sticky-navigation ul{padding:0;margin:0}ul{font-size:16px;line-height:21px;color:#454545;padding-left:22px}.sticky-navigation li{display:inline-block;line-height:1.3em}.sticky-navigation ul a{padding:0 18px;display:block;position:relative;transition:all .2s;font-size:15px}a{color:#3399bf}.buy-now .submit a,.buy-now a.submit,.sw-btn a,a.sw-btn{font-weight:600;font-size:15px;text-transform:uppercase;color:#fff;background:#30b91a;padding:15px 30px;line-height:1em;text-align:center;display:inline-block;vertical-align:middle;margin:0 1em 0 0;text-decoration:none;transition:all .3s}.features-array{counter-reset:features-array}.features-array>ol{padding:0;margin:0;list-style:none}.features-array>ol>li{padding:60px 0 50px;border-bottom:1px solid #e4e4e4}.features-array li{list-style-type:disc}.features-array .video{width:100%;height:0;position:relative;padding-bottom:56.25%}.modal-overlay,.modal-overlay a{display:inline-block}.modal-content,a.modal-overlay.no-image:after,a.modal-overlay.video:after{display:none}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0}.modal-content,.popover{background-clip:padding-box}.key-features{padding-bottom:0;background-color:#f9f9f9}.key-features .container{padding-top:30px}.key-features h2{margin-bottom:42px}.key-features ul.row{padding:0;list-style:none;margin-bottom:0}.key-features .col-md-4{padding-left:81px;margin-bottom:12px}.key-features img{max-width:53px;margin-right:-63px;position:relative;top:-14px;left:-70px}.key-features h3{margin-bottom:5px}.key-features p:last-child a:not(:first-child){padding-left:1em;padding-right:0;border-left:1px solid #e4e4e4}.key-features p:last-child a{padding-right:1em;line-height:2em;display:inline-block;font-weight:600}.top_padding_30{padding-top:30px}.col-sm-8{width:66.6666666667%}.col-sm-4{width:33.3333333333%}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.col-sm-6{width:50%}p.shortDescription{padding-bottom:17px}p{font-size:16px;font-weight:400;line-height:26px;color:#454545}.helpful-resources{background:0 0;padding:60px 0 0}.helpful-resources.right-rail{background:0 0;padding:0}.helpful-resources :last-child{margin-bottom:0}.helpful-resources ul{list-style:none;padding:0}.helpful-resources ol,.helpful-resources ul{margin-left:0;margin-top:26px}.helpful-resources.right-rail li{float:none;width:100%;line-height:1em;margin:0;border:1px solid #e4e4e4;border-bottom-width:0;padding:0}.helpful-resources.right-rail li a{display:block;padding:20px}.helpful-resources.right-rail a{color:#3399bf}.modal-overlay.no-image{display:block}.helpful-resources :first-child{margin-top:0}a:hover{text-decoration:underline}.helpful-resources.right-rail li:last-child{border-bottom-width:1px}.top_padding_40{padding-top:40px}.col-sm-12{width:100%}.h2,h2{font-size:30px;line-height:40px;color:#333}.h1,.h2,.h3,h1,h2,h3{font-weight:300;font-style:normal}.tech-validate h2+.row{margin-top:27px}.tech-validate .rating-box{padding:10px 20px 16px;background:#fff;box-shadow:-1px -1px 3px 1px rgba(0,0,0,.2),1px 1px 3px 1px rgba(0,0,0,.2);position:relative;margin-bottom:30px}.tech-validate header{padding-bottom:8px;margin-bottom:12px;border-bottom:1px solid #e4e4e4}.left-rail-nav .system-requirements .hardware li,.supported-applications ul li:last-child,.system-requirements .hardware .left-rail-nav li,.system-requirements .hardware h4,.tech-validate :last-child{margin-bottom:0}.tech-validate .rating-box .pull-left{padding:10px 0}.pull-left{float:left!important}img,textarea{max-width:100%}hr,img{border:0}.pull-right{float:right!important}.tech-validate .q-and-a .a,.tech-validate .q-and-a .q{margin:0}.tech-validate :first-child{margin-top:0}.case-studies+.hr_awards+.awards+.hr_awards,.case-studies+.hr_awards+.awards.container~.hr_awards,p:empty{display:none}tech-validate .q-and-a .q+.a{margin-top:4px}.tech-validate .q-and-a .a+.q{margin-top:8px}.tech-validate .q-and-a .q{color:#2c2c85;font-weight:600}.tech-validate .author p:not(.secondary):not(.source){font-weight:600}.tech-validate .author p+p{margin-top:4px}.tech-validate .author p{margin:0;padding:0 20px}.tech-validate .author p+hr{margin-top:6px}.tech-validate .author hr{margin:0}.tech-validate .author .source{font-size:12px}.tech-validate .author hr+p{margin-top:6px}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.tech-validate header:after{content:'';display:block;clear:both}.buy-now .licenses .meta p.title,.buy-now .licenses .price p,.buy-now .options .meta p.title,.buy-now .options .price p,.free-tools-roadblock section p.continue,.modal-overlay.video p.title,p.secondary{color:#999;line-height:24px;font-size:14px}hr{margin-top:20px;margin-bottom:20px;border-top:1px solid #eee;box-sizing:content-box;height:0}.image-gallery{padding:25px 0 60px;position:relative;color:#fff;background:#464646}.image-gallery .left-content{width:400px;padding-left:20px;float:left}.image-gallery .left-content h2{margin-top:26px}.image-gallery .right-content{width:680px;float:right}.image-gallery div.current{height:450px;text-align:center}.image-gallery div.current a{max-height:450px;margin-top:35px;display:inline-block;vertical-align:top}.image-gallery div.current a img{max-height:420px}.modal-overlay img,.modal-overlay img+i{opacity:0;transition:all .2s}.modal-overlay img.loaded,.modal-overlay img.loaded+i{opacity:1;margin-bottom:0;max-width:100%}.modal-overlay img+i{padding:.5em;margin:0;position:absolute;right:0;bottom:0;z-index:2;background:rgba(0,0,0,.5);color:#fff}.image-gallery .thumbs{width:100%;padding:0 25px;margin:15px 0;position:relative;overflow:hidden}.image-gallery .thumbs ul{padding:0;margin:0;list-style:none;font-size:0;white-space:nowrap;transition:margin .3s}.image-gallery .thumbs li{padding:0;margin:0 2px;border:1px solid transparent;display:inline-block;font-size:1rem;opacity:.5;transition:all .3s}.image-gallery .thumbs li a{display:inline-block;width:80px;height:50px;vertical-align:middle;background:rgba(0,0,0,.2);text-align:center}.image-gallery .thumbs .thumb-nav .prev{left:0}.image-gallery .thumbs .thumb-nav .next{right:0}.image-gallery .thumbs .thumb-nav .next,.image-gallery .thumbs .thumb-nav .prev{width:25px;height:100%;display:block;position:absolute;top:0;text-align:center;color:#fff;background:#42575e;transition:background-color .3s}.image-gallery .left-rail-nav li,.image-gallery h1,.image-gallery h2,.image-gallery h3,.image-gallery h4,.image-gallery h5,.image-gallery h6,.image-gallery li,.image-gallery ol,.image-gallery p,.image-gallery ul,.left-rail-nav .image-gallery li{color:inherit}.image-gallery .paging{padding:7px 0;margin:0;font-size:12px;line-height:1em;text-align:center;background:#393939}.image-gallery .gallery-nav .prev{left:0;border-radius:0 40px 40px 0}.image-gallery .gallery-nav .next{right:0;border-radius:40px 0 0 40px}.image-gallery .gallery-nav .next,.image-gallery .gallery-nav .prev{width:40px;height:80px;margin-top:-40px;display:block;position:absolute;top:50%;background:#ccc;color:#fff;text-align:center;transition:all .3s}.image-gallery .gallery-nav .prev i{margin-left:-.25em;margin-right:0}.image-gallery .gallery-nav .next i{margin-right:-.25em}.image-gallery .gallery-nav .next i,.image-gallery .gallery-nav .prev i{vertical-align:middle;text-shadow:2.5px 0 0 rgba(0,0,0,.15);font-size:40px;line-height:1em}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.top-padding-60,.top_padding_60{padding-top:60px}.system-requirements>h2{margin:0}.system-requirements>h2+.row{margin-top:21px}.col-md-1{width:8.3333333333%}.col-md-10{width:83.3333333333%}.system-requirements .hardware{display:flex;width:100%}.system-requirements .hardware+.software{margin-top:55px}.system-requirements .hardware .spec{width:25%;padding:0 62px;border-left:1px solid #e4e4e4}.system-requirements .hardware .spec:first-child:nth-last-child(3),.system-requirements .hardware .spec:first-child:nth-last-child(3)~.spec{padding:0 45px}.system-requirements .hardware .spec:first-child{padding-left:0!important;border-left:0}.h4,.left-rail-nav li,h4{font-weight:400;font-style:normal;font-size:18px;line-height:28px;color:#333}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px}.left-rail-nav .system-requirements .software .spec>li,.system-requirements .software .left-rail-nav .spec>li,.system-requirements .software .spec>h4{margin-top:0;width:215px;float:left}.system-requirements .software .spec .details{width:725px;float:right}.system-requirements .software .spec .details ul{padding-left:20px;margin-top:20px}li{padding:0 0 0 10px}.awards{padding-bottom:0}.awards,.buy-now{text-align:center}.col-md-12{width:100%}.awards h2{margin-bottom:50px}.awards li,.awards ul{list-style:none;margin:0;padding:0;display:inline;text-align:center}.awards li{padding:52px 28px}.awards.container~.hr_awards,.container-fluid~.hr_awards,.helpful-resources .hr_awards,.system-requirements .hr_awards,.system-requirements+.hr_awards{margin:61px 0 10px;border-top:1px solid #e4e4e4;width:100vw;height:1px;position:relative;left:calc(-50vw + 49.3%)}.customer-logos{padding:51px 0;text-align:center}.customer-logos h2{margin-top:0;margin-bottom:50px}.customer-logos li,.customer-logos ul{list-style:none;margin:0;padding:0;display:inline;text-align:center}.customer-logos ul{display:inline-block}.customer-logos li:first-child{padding-left:0}.customer-logos li{padding:0 40px}.customer-logos img{max-width:130px;max-height:55px}img{height:auto}.final-plea{background:#333;min-height:200px}.final-plea .container{position:relative}.final-plea .info{width:680px;padding:37px 0 40px}.final-plea .info .left-rail-nav li,.final-plea .info :last-child,.final-plea .info h2,.final-plea .info h3,.final-plea .info h4,.final-plea .info p,.final-plea .info ul,.left-rail-nav .final-plea .info li{margin-bottom:0}.final-plea h2{line-height:1em}.buy-now .final-plea .info h2+.submit,.final-plea .info .buy-now h2+.submit,.final-plea .info h2+.sw-btn{margin-top:15px}.buy-now div.detail.submit,div.sw-btn.detail{display:inline-block;width:auto;margin-bottom:25px;font-size:15px}.buy-now div.detail.submit a:first-child,div.sw-btn.detail a:first-child,textarea{min-width:100%}.final-plea .info :first-child{margin-top:0}.buy-now div.detail.submit a,div.sw-btn.detail a{margin:0}.buy-now div.detail.submit p,div.sw-btn.detail p{text-align:center;font-weight:400;font-size:.9333333333em;color:#999;margin-top:1.0714285714em;margin-bottom:0;line-height:1em;padding:0 10px}.final-plea .left-rail-nav li,.final-plea h1,.final-plea h2,.final-plea h3,.final-plea h4,.final-plea h5,.final-plea h6,.final-plea ol,.final-plea p,.final-plea ul,.left-rail-nav .final-plea li{color:#fff}.buy-now .final-plea .secondary.submit a,.buy-now .final-plea a.secondary.submit,.buy-now .free-tools-roadblock section .final-plea p.submit.continue a,.buy-now .licenses .meta .final-plea p.sw-btn.title a,.buy-now .licenses .meta .final-plea p.title.submit a,.buy-now .licenses .price .final-plea p.submit a,.buy-now .licenses .price .final-plea p.sw-btn a,.buy-now .licenses .select .quantity .final-plea input.submit a,.buy-now .licenses .select .quantity .final-plea input.sw-btn a,.buy-now .licenses .select .quantity .final-plea label.submit a,.buy-now .licenses .select .quantity .final-plea label.sw-btn a,.buy-now .modal-overlay.video .final-plea .submit.title a,.buy-now .modal-overlay.video .final-plea a.submit.title,.buy-now .options .meta .final-plea p.sw-btn.title a,.buy-now .options .meta .final-plea p.title.submit a,.buy-now .options .price .final-plea p.submit a,.buy-now .options .price .final-plea p.sw-btn a,.buy-now .options .select .quantity .final-plea input.submit a,.buy-now .options .select .quantity .final-plea input.sw-btn a,.buy-now .options .select .quantity .final-plea label.submit a,.buy-now .options .select .quantity .final-plea label.sw-btn a,.buy-now .serv-u .licenses+.quantity .final-plea input.submit a,.buy-now .serv-u .licenses+.quantity .final-plea input.sw-btn a,.buy-now .serv-u .licenses+.quantity .final-plea label.submit a,.buy-now .serv-u .licenses+.quantity .final-plea label.sw-btn a,.final-plea .buy-now .free-tools-roadblock section p.submit.continue a,.final-plea .buy-now .licenses .meta p.sw-btn.title a,.final-plea .buy-now .licenses .meta p.title.submit a,.final-plea .buy-now .licenses .price p.submit a,.final-plea .buy-now .licenses .price p.sw-btn a,.final-plea .buy-now .licenses .select .quantity input.submit a,.final-plea .buy-now .licenses .select .quantity input.sw-btn a,.final-plea .buy-now .licenses .select .quantity label.submit a,.final-plea .buy-now .licenses .select .quantity label.sw-btn a,.final-plea .buy-now .modal-overlay.video .submit.title a,.final-plea .buy-now .modal-overlay.video a.submit.title,.final-plea .buy-now .options .meta p.sw-btn.title a,.final-plea .buy-now .options .meta p.title.submit a,.final-plea .buy-now .options .price p.submit a,.final-plea .buy-now .options .price p.sw-btn a,.final-plea .buy-now .options .select .quantity input.submit a,.final-plea .buy-now .options .select .quantity input.sw-btn a,.final-plea .buy-now .options .select .quantity label.submit a,.final-plea .buy-now .options .select .quantity label.sw-btn a,.final-plea .buy-now .secondary.submit a,.final-plea .buy-now .serv-u .licenses+.quantity input.submit a,.final-plea .buy-now .serv-u .licenses+.quantity input.sw-btn a,.final-plea .buy-now .serv-u .licenses+.quantity label.submit a,.final-plea .buy-now .serv-u .licenses+.quantity label.sw-btn a,.final-plea .buy-now a.secondary.submit,.final-plea .free-tools-roadblock section .buy-now p.submit.continue a,.final-plea .free-tools-roadblock section p.sw-btn.continue a,.final-plea .modal-overlay.video .buy-now .submit.title a,.final-plea .modal-overlay.video .buy-now a.submit.title,.final-plea .modal-overlay.video .sw-btn.title a,.final-plea .modal-overlay.video a.sw-btn.title,.final-plea .sw-btn.secondary a,.final-plea a.sw-btn.secondary,.free-tools-roadblock section .buy-now .final-plea p.submit.continue a,.free-tools-roadblock section .final-plea p.sw-btn.continue a,.modal-overlay.video .buy-now .final-plea .submit.title a,.modal-overlay.video .buy-now .final-plea a.submit.title,.modal-overlay.video .final-plea .sw-btn.title a,.modal-overlay.video .final-plea a.sw-btn.title{background-color:#666}.final-plea .contact{width:380px;position:absolute;right:0;top:0;padding:32px 60px 40px;background:#3c3c3c;height:100%;min-height:200px}.final-plea :last-child{margin-bottom:0}.final-plea .contact h3{margin-bottom:26px}.final-plea :first-child{margin-top:0}.buy-now{display:none;opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);z-index:99;overflow:auto;transition:opacity .3s}.buy-now .inner{width:960px;text-align:left;background:#fdfdfe;border:1px solid #979797;box-shadow:0 0 4px 0 rgba(0,0,0,.5);padding:35px 45px 45px;position:relative;overflow:auto;margin:5% 0}.buy-now .inner,.buy-now:before{display:inline-block;vertical-align:middle}.buy-now :first-child{margin-top:0}.buy-now header h3{margin-top:-8px;font-weight:500;margin-bottom:21px}.buy-now header *{margin:0}.buy-now header .close{position:absolute;top:12px;right:15px;font-size:22px;opacity:1;transition:color .3s}.buy-now .quantity.single{padding-left:40px;margin:15px 0 30px}.buy-now .quantity.single .field{display:inline-block;vertical-align:bottom;width:70px}.buy-now .quantity.single label{margin-left:15px;vertical-align:bottom;line-height:2.5em}.buy-now .quantity.single .field label{display:block;text-align:center;font-weight:400;margin-left:0;line-height:1.2em}.buy-now .quantity.single .field input{width:70px;text-align:center}.buy-now :last-child{margin-bottom:0}.buy-now .buttons{text-align:center}.col-md-8{width:66.6666666667%}.col-md-4{width:33.3333333333%}.buy-now .sidebar>p{line-height:17px}.buy-now .sidebar ul{padding-left:20px}.buy-now .sidebar ul,.tertiary{font-size:12px;line-height:18px}.buy-now .sidebar ul li{padding-left:0}.customer-logos{background:#f8fcff;border-top:1px solid #e7f5ff;border-bottom:1px solid #e7f5ff}.vertical-padding-10{padding:10px 0}.top-padding-20{padding-top:20px}.top-padding-65{padding-top:65px}.trial-text{font-size:10px;color:#34a417}.blue-fill{background:#e5f4fb;border:1px solid #d0e9f5}.blue-fill ul{color:#666;padding:25px}.blue-fill ul li{margin:0 0 8px 14px}.blue-fill ul li strong{color:#33348e}.product-wrapper{margin:20px 0 80px}.product-downloader{margin:10px;padding-bottom:25px}.download-info{margin-bottom:25px}.download-select{padding:0 10px;border:1px solid #c5e0ed;color:#666;font-size:13px;margin:20px 0}.dw-contact-us{padding:10px 0}.mboxDefault>select{height:35px!important;width:392px!important;display:block!important}.product-pricing-matrix{margin:40px auto}.product-pricing-matrix .matrix-description,.product-pricing-matrix .matrix-table-container{margin-top:10px}.product-pricing-matrix .bolder{font-weight:bolder}.product-pricing-matrix .matrix-table{width:95%;margin:46px auto 0;border-color:#ddd;border-width:1px;border-style:solid}.product-pricing-matrix .matrix-table th{font-family:"Open Sans";font-size:16px;font-weight:600;line-height:20px}.product-pricing-matrix .matrix-table td,.product-pricing-matrix .matrix-table th{width:25%;padding:16px 40px;text-align:center;border-color:#ddd;border-width:1px;border-style:solid;vertical-align:middle}.product-pricing-matrix .matrix-table thead th{background-color:#e2f3ff;color:#454545}.product-pricing-matrix .matrix-table tr:nth-child(odd){background:#fff}.product-pricing-matrix .matrix-table tbody th,.product-pricing-matrix .matrix-table thead th:first-child{background-color:#20225d;color:#fff;border-color:#666;border-width:1px;border-style:solid}.product-pricing-matrix .additional-comment{margin-top:30px;text-align:center}.product-pricing-matrix .contact-us{font-size:1.8rem;margin-top:30px;text-align:center}.lstCountry br{display:none}.errormessage{clear:both!important;float:none!important;min-width:352px;color:red}.phoneerrormessage{width:auto!important;color:red;height:1px}div#rightHalfFloat div#twoCol div#zoneRightContainer{margin:0 21px!important}.DropDownField{width:322px!important;color:#242369}.capabilities-block h3{margin-bottom:30px}.capabilities-block ul{color:#3399bf}.capabilities-block ul li{font-size:15px;line-height:21px;margin-bottom:6px}.resource-rectangle{padding:30px;margin-bottom:20px}.resource-rectangle:last-child{margin-bottom:0}.resource-rectangle .icon{float:left}.resource-rectangle .info{margin-top:70px}.products-resource-blue .info,.products-resource-gray .info{margin-top:100px}.resource-rectangle .info h2 a{font-size:20px;line-height:25px;display:block}.products-resource-gray{color:#fff;background-color:#b6b6b6;height:200px}.products-resource-gray .info h2 a{color:#fff}.products-resource-blue{color:#fff;background-color:#38c5f0;height:200px}.products-resource-blue .info h2 a{color:#fff}.white-papers-resource{color:#fff;background-color:#b6b6b6;height:320px}.white-papers-resource .info h2 a{color:#fff}.case-studies-resource{color:#454545;padding:0;margin-right:30px;margin-bottom:56px}.case-studies-resource:last-child{margin-bottom:0}.case-studies-resource .icon{margin-right:25px;margin-top:-10px}.case-studies-resource .info{margin-top:0}.video-resource{margin:20px}.video-description{display:block;text-align:center;word-break:break-word;height:50px;color:#000}.video-time{color:#666}.dw-news-nav{display:inline-block}.nav-content .dw-news-nav li>a{font-size:1.5em}.nav-content .dw-news-nav li{margin-right:10px}.dw-news-item{padding:30px;margin:0 18px 18px 0;min-height:270px;color:#fff;background-color:#38c5f0}.dw-news-item .dw-icon-container{margin:0 15px 15px 0}.nav-content{margin:40px 0}.dw-news-item .dw-news-header,.dw-news-item .dw-news-header a{color:#fff;font-size:20px;line-height:24px}.dw-news-item .dw-news-description{color:#000;line-height:25px;font-size:16px;margin-top:20px}