html,body{background:#FFFFFF;margin:0 auto;font-family:'Roboto Condensed', Arial, Helvetica, sans-serif;font-weight:300;color:#575961;font-size:18px;line-height:1.2;height:100%;padding:0;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}body{min-height:100%}h1{font-size:32px;font-size:1.77778rem;margin:30px 0 15px;margin:1.66667rem 0 0.83333rem;font-weight:normal}h2{font-size:26px;font-size:1.44444rem;margin:0;font-weight:normal}h3{font-size:22px;font-size:1.22222rem;font-weight:normal;margin:20px 0 10px;margin:1.11111rem 0 0.55556rem}h3.boilerPlate{margin:40px auto;margin:2.22222rem auto;line-height:25px;line-height:1.38889rem;font-weight:300;text-align:center}h1+h3{margin-top:5px;margin-top:0.27778rem}h4{font-size:18px;font-size:1rem;font-weight:300}h4:last-child{margin-bottom:0 !important}img,a img{border:0;max-width:100%;max-height:100%;height:auto}a{color:#2b498c;text-decoration:none;outline:none;cursor:pointer}a:hover{text-decoration:underline}p{margin:15px 0;margin:0.83333rem 0}p:last-child{margin-bottom:0 !important}figcaption p:last-child{margin-bottom:15px !important;margin-bottom:0.83333rem !important}ul{padding-left:40px;padding-left:2.22222rem}input,select{background:#f3f6f9;border:1px solid #cecece;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-size:0.83333rem;color:#575961}input::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#c3c3c3}input:-moz-placeholder,select:-moz-placeholder{color:#c3c3c3;opacity:1}input::-moz-placeholder,select::-moz-placeholder{color:#c3c3c3;opacity:1}input:-ms-input-placeholder,select:-ms-input-placeholder{color:#c3c3c3}input{padding:1px 4px}input[type="radio"],input[type="checkbox"]{border:0 !important;width:auto !important;vertical-align:middle;position:relative;bottom:1px;bottom:0.05556rem;margin:0 3px 0 0;margin:0 0.16667rem 0 0}input[type="radio"]{bottom:2px;bottom:0.11111rem}label+input[type="radio"]{margin-left:5px;margin-left:0.27778rem}select{color:#c3c3c3}select.valSelected{color:inherit}select.valSelected option[value=""]{color:#c3c3c3}select option{color:#575961}select option[value=""]{color:inherit}button,.btn,.tryItOut #content form button{font-family:inherit;font-weight:bold;cursor:pointer;background:#f3f6f9;border:1px solid #cecece;color:#2b498c;padding:6px;padding:0.33333rem;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-border-radius:0.27778rem;-webkit-border-radius:0.27778rem;border-radius:0.27778rem;font-size:18px;font-size:1rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.btn,.tryItOut #content form button{width:100%;margin:15px 0;margin:0.83333rem 0;padding:30px 6px;padding:1.66667rem 0.33333rem;text-decoration:none !important;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;text-align:center}.clearfix,h3.boilerPlate,.btn,.tryItOut #content form button,#banners,#content,#content .checkedBoxes,#content .infoBoxes,#content section,#content .infoBoxes2,#content .infoBoxes2 .infoBox2,#content figure,#content .courses,#content nav.actionButtons,#content nav.actionButtons ul,footer,#content>#navContainer nav,.modal,.loginPage #content .loginContainer form,.learnMore #content section .screenshots,.learnMore #content .priceCol .infoBox2 .costRow,.community #content .customerStories .videos,.community #content .customerStories .testimonials,.community #content .webinars .recordings,.community #content .webinars .schedules,.community #content .news .release,.community #content .news .release .fullDesc,.elearningEvaluation #content ol+p{zoom:1}.clearfix:before,h3.boilerPlate:before,.btn:before,.tryItOut #content form button:before,#banners:before,#content:before,#content .checkedBoxes:before,#content .infoBoxes:before,#content section:before,#content .infoBoxes2:before,#content .infoBoxes2 .infoBox2:before,#content figure:before,#content .courses:before,#content nav.actionButtons:before,#content nav.actionButtons ul:before,footer:before,#content>#navContainer nav:before,.modal:before,.loginPage #content .loginContainer form:before,.learnMore #content section .screenshots:before,.learnMore #content .priceCol .infoBox2 .costRow:before,.community #content .customerStories .videos:before,.community #content .customerStories .testimonials:before,.community #content .webinars .recordings:before,.community #content .webinars .schedules:before,.community #content .news .release:before,.community #content .news .release .fullDesc:before,.elearningEvaluation #content ol+p:before,.clearfix:after,h3.boilerPlate:after,.btn:after,.tryItOut #content form button:after,#banners:after,#content:after,#content .checkedBoxes:after,#content .infoBoxes:after,#content section:after,#content .infoBoxes2:after,#content .infoBoxes2 .infoBox2:after,#content figure:after,#content .courses:after,#content nav.actionButtons:after,#content nav.actionButtons ul:after,footer:after,#content>#navContainer nav:after,.modal:after,.loginPage #content .loginContainer form:after,.learnMore #content section .screenshots:after,.learnMore #content .priceCol .infoBox2 .costRow:after,.community #content .customerStories .videos:after,.community #content .customerStories .testimonials:after,.community #content .webinars .recordings:after,.community #content .webinars .schedules:after,.community #content .news .release:after,.community #content .news .release .fullDesc:after,.elearningEvaluation #content ol+p:after{content:" ";display:block;height:0;visibility:hidden;overflow:hidden}.clearfix:after,h3.boilerPlate:after,.btn:after,.tryItOut #content form button:after,#banners:after,#content:after,#content .checkedBoxes:after,#content .infoBoxes:after,#content section:after,#content .infoBoxes2:after,#content .infoBoxes2 .infoBox2:after,#content figure:after,#content .courses:after,#content nav.actionButtons:after,#content nav.actionButtons ul:after,footer:after,#content>#navContainer nav:after,.modal:after,.loginPage #content .loginContainer form:after,.learnMore #content section .screenshots:after,.learnMore #content .priceCol .infoBox2 .costRow:after,.community #content .customerStories .videos:after,.community #content .customerStories .testimonials:after,.community #content .webinars .recordings:after,.community #content .webinars .schedules:after,.community #content .news .release:after,.community #content .news .release .fullDesc:after,.elearningEvaluation #content ol+p:after{clear:both}.hideText,#logo,header nav ul>li a,.loginPage #content .slogan span{text-indent:100%;white-space:nowrap;overflow:hidden;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.neverShow{display:none !important}.hide{display:none}.invisible{visibility:hidden}.disabled{pointer-events:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.inactive{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:0.4}header{position:fixed;top:0;left:0;background:#2f305a;width:100%;height:60px;height:3.33333rem;line-height:1;z-index:101;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#headerContainer{position:relative;margin:0 auto;padding:0 10px;padding:0 0.55556rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1200px}#logo{float:left;background-image:url("../images/logo.png");background-size:contain;background-repeat:no-repeat;width:134px;width:7.44444rem;height:44px;height:2.44444rem;margin:8px 10px 0 0;margin:0.44444rem 0.55556rem 0 0}#banners{position:relative;background:#f3f6f9;width:100%;height:265px;height:14.72222rem;border:1px solid #cecece;border-width:1px 0;top:60px;top:3.33333rem}.menuTop #banners{top:94px;top:5.22222rem}#banners .banner{padding:0 10px;padding:0 0.55556rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:1200px}#banners .banner .img,#banners .banner .text{float:left;width:50%}#banners .banner .img{height:265px;height:14.72222rem;overflow:hidden;position:relative}#banners .banner .img img{max-width:none;height:100%;width:auto;position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}#banners .banner .text{padding:20px 10% 20px 20px;padding:1.11111rem 10% 1.11111rem 1.11111rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;top:60px;top:3.33333rem}#banners .banner .text h1{margin:0 0 65px;margin:0 0 3.61111rem;font-weight:bold}#content{position:relative;min-height:100%;margin:0 auto;padding:60px 10px 204px;padding:3.33333rem 0.55556rem 11.33333rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1200px}.menuTop #content{padding-top:94px;padding-top:5.22222rem}#content h1{color:#f5991c}#content>p:first-child{margin-top:0}#content #navContainer+h2,#content #navContainer+p,#content>h2:first-child{margin-top:40px;margin-top:2.22222rem}#content ul.no,#content ul.check{list-style:none}#content ul.no li,#content ul.check li{background-size:18px;background-size:1rem;background-position:0 6px;background-position:0 0.33333rem;background-repeat:no-repeat;padding-left:28px;padding-left:1.55556rem;margin-left:-28px;margin-left:-1.55556rem;margin-top:10px;margin-top:0.55556rem}#content ul.no li:first-child,#content ul.check li:first-child{margin-top:0}#content ul.no li{background-image:url("../images/no.png")}#content ul.check li{background-image:url("../images/check.png")}#content .checkedBoxes{margin:40px 0 40px 10%;margin:2.22222rem 0 2.22222rem 10%}#content .checkedBoxes .checkedBox{float:left;background-image:url("../images/check.png");background-repeat:no-repeat;background-size:10%;padding:0 10% 0 44px;padding:0 10% 0 2.44444rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3%;font-size:15px;font-size:0.83333rem}#content .checkedBoxes .checkedBox.no{background-image:url("../images/no.png")}#content .checkedBoxes .checkedBox h4{margin:5px 0 15px;margin:0.27778rem 0 0.83333rem;font-weight:400}#content .infoBoxes{margin-top:10px;margin-top:0.55556rem}#content .infoBoxes .infoBoxRow{display:-webkit-flex;display:flex}#content .infoBoxes .infoBoxRow .infoBox{-webkit-flex:1;flex:1;float:left;padding:20px 20px 40px;padding:1.11111rem 1.11111rem 2.22222rem;margin-left:6.5%;max-width:29%;background:#fafafa;border:1px solid #ededed;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-border-radius:0.27778rem;-webkit-border-radius:0.27778rem;border-radius:0.27778rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#content .infoBoxes .infoBoxRow .infoBox:first-child{margin-left:0}#content .infoBoxes .infoBoxRow .infoBox h3,#content .infoBoxes .infoBoxRow .infoBox h4{margin-top:0}#content .infoBoxes .infoBoxRow .infoBox h4{position:absolute;bottom:20px;bottom:1.11111rem}#content .infoBoxes .infoBoxRow .infoBox.expand{background:none;border-color:#FFFFFF;cursor:pointer}#content .infoBoxes .infoBoxRow .infoBox.expand h4{visibility:hidden}#content .infoBoxes .infoBoxRow .infoBoxSpace,#content .infoBoxes .infoBoxRow .infoBox.empty{display:none}#content .infoBoxes .infoBoxData{display:none;clear:both;padding:0 20px;padding:0 1.11111rem;margin-top:36px;margin-top:2rem;margin-bottom:0 !important}#content .infoBoxes .infoBoxData h3{margin-bottom:15px;margin-bottom:0.83333rem}#content .infoBoxes .infoBoxData figure{margin-bottom:20px;margin-bottom:1.11111rem}#content section{border-bottom:2px solid #f1f1f1;margin:50px 0;margin:2.77778rem 0;padding-bottom:50px;padding-bottom:2.77778rem}#content section h3{margin-top:0}#content section:last-child{border-bottom:0;padding-bottom:0}#content .linkAnchor,#content .infoBoxes .infoBoxRow .infoBox,.community #content .news .release{position:relative}#content .linkAnchor>span:first-child,#content .infoBoxes .infoBoxRow .infoBox>span:first-child,.community #content .news .release>span:first-child{position:absolute;top:-60px;top:-3.33333rem}.menuTop #content .linkAnchor>span:first-child,.menuTop #content .infoBoxes .infoBoxRow .infoBox>span:first-child,.menuTop .community #content .news .release>span:first-child,.community .menuTop #content .news .release>span:first-child{top:-94px;top:-5.22222rem}#content .infoBoxes2{clear:both;display:-webkit-flex;display:flex}#content .infoBoxes2 .infoBox2{-webkit-flex:1;flex:1;background:#fafafa;border:1px solid #eeeeee;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-border-radius:0.27778rem;-webkit-border-radius:0.27778rem;border-radius:0.27778rem;max-width:420px;max-width:23.33333rem;padding:15px 30px;padding:0.83333rem 1.66667rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#content .infoBoxes2 .infoBox2:nth-child(even){margin-left:126px;margin-left:7rem}#content .infoBoxes2 .infoBox2 .img{float:left;width:50%;height:65px;height:3.61111rem}#content .infoBoxes2 .infoBox2 .img img{float:none;margin:0}#content .infoBoxes2 .infoBox2 .text{float:right;width:50%;padding-left:10px;padding-left:0.55556rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#content .infoBoxes2 .infoBox2 p:first-child{margin:0}#content .infoBoxes2 .infoBox2 h3:first-child{margin-top:0}#content figure{margin:0}#content figure figcaption *:first-child{margin-top:0}#content .courses{clear:both;font-size:15px;font-size:0.83333rem}#content .courses .courseType{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;width:32%;margin-left:2%}.country-US #content .courses .courseType{width:49%}#content .courses .courseType:first-child{margin-left:0}#content .courses .courseType p:first-child{margin-top:0}#content .condensedContent{margin:30px auto;margin:1.66667rem auto;width:80%}#content nav.actionButtons{clear:both;margin:30px 0;margin:1.66667rem 0}#content nav.actionButtons ul{margin:0 !important}#content nav.actionButtons li{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding-left:10px;padding-left:0.55556rem}#content nav.actionButtons li:first-child{padding-left:0;padding-right:10px;padding-right:0.55556rem}#content nav.actionButtons li .btn,.tryItOut #content nav.actionButtons li form button,.tryItOut #content form nav.actionButtons li button{margin:0}footer{position:relative;background:#696969;width:100%;height:94px;height:5.22222rem;margin-top:-124px;margin-top:-6.88889rem;padding:15px 0;padding:0.83333rem 0}footer #footerContainer{margin:0 auto;padding:0 10px;padding:0 0.55556rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#c5c5c5;font-size:13px;font-size:0.72222rem;max-width:1200px}footer #footerContainer a{color:#FFFFFF}footer #footerContainer nav{float:left}footer #footerContainer #footerRight{float:right;text-align:right}nav ul{list-style:none;margin:0;padding:0}nav li:last-child{padding-right:0}header nav{position:absolute;top:0;right:10px;right:0.55556rem}header nav ul>li{position:relative;float:left;padding:18px 10px;padding:1rem 0.55556rem}header nav ul>li a{position:relative;display:block;color:#FFFFFF;font-size:16px;font-size:0.88889rem;font-weight:bold;width:33px;width:1.83333rem;height:24px;height:1.33333rem;line-height:1;text-decoration:none;background-image:url("../images/flag-can.png");background-size:contain;background-repeat:no-repeat}header nav ul>li a.langUS{background-image:url("../images/flag-us.png")}header nav ul>li ul{display:none}header nav ul>li ul.selectLang{display:block;background:#FFFFFF;border:7px solid #2f305a;border:7px solid rgba(5,3,48,0.8);border-width:7px;border-width:0.38889rem;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;-moz-border-radius:0.38889rem;-webkit-border-radius:0.38889rem;border-radius:0.38889rem;position:absolute;top:65px;top:3.61111rem;right:-11px;right:-0.61111rem}header nav ul>li ul.selectLang:after{content:'';display:block;position:absolute;top:-28px;top:-1.55556rem;right:0;width:0;height:0;border:21px solid #2f305a;border:21px solid rgba(5,3,48,0.8);border-width:21px;border-width:1.16667rem;border-top:0;border-color:transparent transparent #2f305a;border-color:transparent transparent rgba(5,3,48,0.8)}header nav ul>li ul.selectLang li{float:none;padding:5px;padding:0.27778rem}header nav ul>li ul.selectLang li:first-child{padding-bottom:0}header nav ul>li ul.selectLang li a{text-indent:0;overflow:visible;line-height:24px;line-height:1.33333rem;width:100px;width:5.55556rem;padding-left:40px;padding-left:2.22222rem;color:#575961;text-decoration:none}#content>#navContainer{height:34px;height:1.88889rem;line-height:34px;line-height:1.88889rem}#content>#navContainer nav ul{float:left}#content>#navContainer nav ul li{display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;padding-left:50px;padding-left:2.77778rem}#content>#navContainer nav ul li:first-child{padding-left:0}#content>#navContainer nav ul li a{font-size:18px;font-size:1rem;font-weight:bold}#content>#navContainer nav ul li a.current{color:#858894}#content>#navContainer nav #rightNav{float:right}#content>#navContainer nav #rightNav li{text-align:right}.menuTop #content>#navContainer{position:fixed;left:0;top:60px;top:3.33333rem;width:100%;background:#f3f6f9;z-index:100}.menuTop #content>#navContainer nav{margin:0 auto;padding:0 10px;padding:0 0.55556rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1200px}.modal{position:fixed;z-index:9000;width:700px;width:38.88889rem;margin:0 0 0 -350px;margin:0 0 0 -19.44444rem;left:50%;top:50%}.modalContainer{background:#FFF;border:7px solid #2f305a;border:7px solid rgba(5,3,48,0.8);border-width:7px;border-width:0.38889rem;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;-moz-border-radius:0.38889rem;-webkit-border-radius:0.38889rem;border-radius:0.38889rem;overflow:auto !important;overflow-x:hidden !important;padding:10px;padding:0.55556rem;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-o-background-clip:padding-box;-webkit-background-clip:padding;background-clip:padding-box}.modalContainer>*:first-child{margin-top:0}.modalContainer button{display:block;margin:0 auto}#screenMask{position:fixed;left:0;right:0;top:0;bottom:0;z-index:8000;background-color:#FFF;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}.loginPage{background:#2f305a}.loginPage header nav{display:none}.loginPage #content{overflow:hidden}.loginPage #content>*{color:#c5c5c5}.loginPage #content>*.loginContainer{color:#575961}.loginPage #content .slogan{margin:80px -19px;margin:4.44444rem -1.05556rem;text-align:center}.loginPage #content .slogan span{background-size:contain;background-repeat:no-repeat;display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;margin:0 19px;margin:0 1.05556rem;height:130px;height:7.22222rem}.loginPage #content .slogan .trainingWith{background-image:url("../images/slogan-trainingwith.png");width:646px;width:35.88889rem}.loginPage #content .slogan .noClass{background-image:url("../images/slogan-noclass.png");width:471px;width:26.16667rem}.loginPage #content .loginContainer{background:#c5c5c5;margin:80px auto 0;margin:4.44444rem auto 0;width:650px;width:36.11111rem;border:10px solid #c5c5c5;border-width:10px;border-width:0.55556rem;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-border-radius:0.55556rem;-webkit-border-radius:0.55556rem;border-radius:0.55556rem}.loginPage #content .loginContainer form{background:#FFFFFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-border-radius:0.27778rem;-webkit-border-radius:0.27778rem;border-radius:0.27778rem;padding:25px 176px 25px 25px;padding:1.38889rem 9.77778rem 1.38889rem 1.38889rem;position:relative;margin:0}.loginPage #content .loginContainer form p{margin-top:0}.loginPage #content .loginContainer form nav ul{position:absolute;top:0;right:0;bottom:0;border-left:2px solid #c5c5c5;width:150px;width:8.33333rem}.loginPage #content .loginContainer form nav ul li{position:relative;border-top:2px solid #c5c5c5;height:50%;margin-bottom:-2px}.loginPage #content .loginContainer form nav ul li:first-child{border-top:0}.loginPage #content .loginContainer form nav ul li a{-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0;border-radius:0 5px 5px 0;-moz-border-radius:0 0.27778rem 0.27778rem 0;-webkit-border-radius:0;border-radius:0 0.27778rem 0.27778rem 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f3f6f9;display:block;width:100%;height:100%;text-align:center;vertical-align:middle;font-size:22px;font-size:1.22222rem;line-height:1;font-weight:bold;overflow:hidden}.loginPage #content .loginContainer form nav ul li a:hover{text-decoration:none}.loginPage #content .loginContainer form nav ul li a:before{background:transparent;margin-top:-11px;margin-top:-0.61111rem;content:' ';display:block;width:100%;height:50%}.loginPage #content .loginContainer form input{width:160px;width:8.88889rem;padding:5px;padding:0.27778rem;font-size:18px;font-size:1rem;margin:0}.loginPage #content .loginContainer form .field{float:left}.loginPage #content .loginContainer form .field.fieldPass{float:left;margin-left:5px;margin-left:0.27778rem}.loginPage #content .loginContainer form .actionButtons button{background:none;border:0;color:#2b498c;line-height:35px;line-height:1.94444rem;padding:0 6px;padding:0 0.33333rem}.loginPage #content .loginContainer form #forgetLogin{margin-top:10px;margin-top:0.55556rem}.loginPage #content .boilerPlate{width:690px;width:38.33333rem}.loginPage footer{background:#10111f}.loginPage footer #footerContainer{color:#575961}.loginPage footer #footerContainer a{color:#999999}.learnMore #banners{height:350px;height:19.44444rem}.learnMore #banners .banner .img{height:350px;height:19.44444rem}.learnMore #content .linkAnchor,.learnMore #content .infoBoxes .infoBoxRow .infoBox,.learnMore .community #content .news .release,.community .learnMore #content .news .release{margin-top:80px;margin-top:4.44444rem}.learnMore #content .checkedBoxes+.linkAnchor,.learnMore #content .infoBoxes .infoBoxRow .checkedBoxes+.infoBox,.learnMore .community #content .news .checkedBoxes+.release,.community .learnMore #content .news .checkedBoxes+.release{margin-top:0}.learnMore #content section figure img,.learnMore #content section figure figcaption{vertical-align:middle}.learnMore #content section .screenshots{clear:both;margin:18px 0 36px;margin:1rem 0 2rem}.learnMore #content section .screenshots img{float:left;width:32%;margin-left:2%}.learnMore #content section .screenshots img:first-child{margin-left:0}.learnMore #content figure>img{vertical-align:top;width:50%}.learnMore #content figure .img{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:50%;text-align:center}.learnMore #content figure .img .logo{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 10px;padding:1.11111rem 0.55556rem;width:50%;text-align:center}.learnMore #content figure .img .logo img{max-height:65px;max-height:3.61111rem}.learnMore #content figure figcaption{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:49%}.learnMore #content figure figcaption:first-child{padding-right:1%}.learnMore #content figure figcaption:last-child{padding-left:1%}.learnMore #content .priceCol{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;width:49%}.learnMore #content .priceCol .infoBox2 .costRow{clear:both;margin-top:15px;margin-top:0.83333rem}.learnMore #content .priceCol .infoBox2 .costRow .thumb{float:left;width:15%;margin-right:5%}.learnMore #content .priceCol .infoBox2 .costRow .thumb img{border:1px solid #eeeeee}.learnMore #content .priceCol .infoBox2 .costRow .text{float:left;width:80%}.learnMore #content .priceCol .infoBox2 .costRow .costRow:first-child{margin-top:0}.learnMore #content .priceCol #numDrivers{margin-left:10px;margin-left:0.55556rem}.learnMore #content .priceCol #totalPrice span{color:green}.learnMore #content .priceCol #totalPrice strong{font-weight:700}.learnMore #content .priceCol #totalPrice .priceExtra{font-size:16px;font-size:0.88889rem}.learnMore #content .infoBoxes2 .infoBox2{max-width:none}.community #banners .banner .text{top:73px;top:4.05556rem}.community #banners .banner .text h1{margin-bottom:0}.community #content>h2{text-align:center}.community #content .boilerPlate{text-align:left}.community #content h2{clear:both}.community #content figure>.img{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;width:20%}.community #content figure figcaption{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:79%}.community #content figure figcaption:first-child{padding-right:1%}.community #content figure figcaption:last-child{padding-left:1%}.community #content figure+h3{clear:both}.community #content .customerStories #logobar{line-height:33px;line-height:1.83333rem;margin-bottom:15px;margin-bottom:0.83333rem;text-align:center}.community #content .customerStories #logobar .logo{width:83px;width:4.61111rem;height:33px;height:1.83333rem;margin:5px 20px;margin:0.27778rem 1.11111rem;display:inline-block;*vertical-align:auto;*zoom:1;*display:inline}.community #content .customerStories #logobar .logo:first-child{margin-left:0}.community #content .customerStories #logobar .logo:last-child{margin-right:0}.community #content .customerStories #logobar .logo img{float:none;vertical-align:middle;max-height:33px;max-height:1.83333rem}.community #content .customerStories .testimonials{font-size:15px;font-size:0.83333rem}.community #content .customerStories .videos,.community #content .customerStories .testimonials{clear:both}.community #content .customerStories .videos .video,.community #content .customerStories .videos .testimonial,.community #content .customerStories .testimonials .video,.community #content .customerStories .testimonials .testimonial{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;width:50%;margin-bottom:30px;margin-bottom:1.66667rem;padding:0 30px;padding:0 1.66667rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.community #content .customerStories .videos .video:nth-child(even),.community #content .customerStories .videos .testimonial:nth-child(even),.community #content .customerStories .testimonials .video:nth-child(even),.community #content .customerStories .testimonials .testimonial:nth-child(even){padding-left:0}.community #content .customerStories .videos .video:nth-child(odd),.community #content .customerStories .videos .testimonial:nth-child(odd),.community #content .customerStories .testimonials .video:nth-child(odd),.community #content .customerStories .testimonials .testimonial:nth-child(odd){padding-right:0}.community #content .customerStories .videos .video .videoFrame,.community #content .customerStories .testimonials .video .videoFrame{position:relative;padding-bottom:56.25%;height:0}.community #content .customerStories .videos .video .videoFrame iframe,.community #content .customerStories .testimonials .video .videoFrame iframe{position:absolute;top:0;left:0;border:1px solid #e1e2e3;overflow:hidden;width:100%;height:100%}.community #content .customerStories .videos .video p,.community #content .customerStories .testimonials .video p{margin:5px 0 0;margin:0.27778rem 0 0}.community #content .customerStories .videos .testimonial .img,.community #content .customerStories .testimonials .testimonial .img{float:left;width:50%}.community #content .customerStories .videos .testimonial .img img,.community #content .customerStories .testimonials .testimonial .img img{float:none;margin:0}.community #content .customerStories .videos .testimonial .text,.community #content .customerStories .testimonials .testimonial .text{float:right;width:50%;padding-left:10px;padding-left:0.55556rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.community #content .commonQuestions .questionCol{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;width:50%;padding-right:15px;padding-right:0.83333rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.community #content .commonQuestions .questionCol .qa{margin-bottom:15px;margin-bottom:0.83333rem}.community #content .commonQuestions .questionCol .qa .question{display:block;font-weight:bold}.community #content .commonQuestions .questionCol .qa .answer{display:none;margin-bottom:15px;margin-bottom:0.83333rem}.community #content .commonQuestions .questionCol .qa img{float:none;margin:0}.community #content .webinars .recordings{clear:both}.community #content .webinars .recordings .recording{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:2%;width:32%}.community #content .webinars .recordings .recording:nth-child(3n+1){margin-left:0}.community #content .webinars .recordings .recording img{border:1px solid #e1e2e3}.community #content .webinars .schedules{clear:both}.community #content .webinars .schedules li{margin-top:22px;margin-top:1.22222rem}.community #content .webinars .schedules li:first-child{margin-top:0}.community #content .news .release{clear:both;margin-bottom:15px;margin-bottom:0.83333rem}.community #content .news .release .date{float:left;width:15%;padding-right:20px;padding-right:1.11111rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.community #content .news .release .text{float:left;width:85%}.community #content .news .release .fullDesc{clear:both;display:none;padding-left:15%}.community #content .news .release.expand .more{display:none}.community #content .linkedIn{height:30px;height:1.66667rem;margin-bottom:11px;margin-bottom:0.61111rem}.community #content .linkedIn+p{margin-top:11px;margin-top:0.61111rem}.tryItOut #banners .banner .text h1{margin-bottom:30px;margin-bottom:1.66667rem}.trialSent .tryItOut #content{text-align:center}.tryItOut #content form{width:700px;width:38.88889rem;margin:0 auto}.tryItOut #content form .about{float:left;width:50%;padding-right:10px;padding-right:0.55556rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.tryItOut #content form .about+.about{padding-left:10px;padding-left:0.55556rem;padding-right:0}.tryItOut #content form .about h4{margin-top:0}.tryItOut #content form .about input[type="text"],.tryItOut #content form .about select{width:100%;margin-bottom:5px;margin-bottom:0.27778rem}.tryItOut #content form .about .field{clear:both;margin-bottom:5px;margin-bottom:0.27778rem;font-size:15px;font-size:0.83333rem;line-height:22px;line-height:1.22222rem}.tryItOut #content form .about .field .label{display:inline-block;vertical-align:"top";*vertical-align:auto;*zoom:1;*display:inline;width:60%;margin-right:5px;margin-right:0.27778rem}.tryItOut #content form .about .field .checkboxes{display:inline-block;vertical-align:"top";*vertical-align:auto;*zoom:1;*display:inline}.tryItOut #content form .about .name input{float:right;width:49.11%}.tryItOut #content form .about .name input:first-child{float:left;margin-right:5px;margin-right:0.27778rem}.tryItOut #content .infoBoxes2{-webkit-justify-content:center;justify-content:center;margin-top:60px;margin-top:3.33333rem}.courseList{height:auto;min-height:0}.courseList header,.courseList #banners,.courseList footer{display:none}.courseList #content{min-height:0;padding:0}.courseList #content h2{margin:0 0 15px;margin:0 0 0.83333rem}.terms #banners .banner .text{top:90px;top:5rem}.terms #banners .banner .text h1{margin-bottom:0}.terms #content ol{margin:0;padding:0;list-style-position:inside}.terms #content ol ul{list-style:none}.terms #content ol ul li{margin:10px 0;margin:0.55556rem 0}.privacy #banners .banner .text{top:90px;top:5rem}.privacy #banners .banner .text h1{margin-bottom:0}.error404 #banners .banner .text{top:40px;top:2.22222rem}.error404 #banners .banner .text h1{margin-bottom:20px;margin-bottom:1.11111rem}.error404 #content .infoBoxes{margin-top:80px;margin-top:4.44444rem}.whatItTakes #banners{height:350px;height:19.44444rem}.whatItTakes #banners .banner .img{height:350px;height:19.44444rem}.whatItTakes #banners .banner .text h3{margin-top:0}.whatItTakes #content .condensedContent{margin:63px auto;margin:3.5rem auto}.whatItTakes #content .condensedContent p,.whatItTakes #content .condensedContent ul{font-size:22px;font-size:1.22222rem;margin:30px 0;margin:1.66667rem 0}.whatItTakes #content .condensedContent .actionButtons{margin:78px 0;margin:4.33333rem 0}.whatItTakes #content .boilerPlate{font-style:italic;font-size:20px;font-size:1.11111rem;width:620px;width:34.44444rem}.elearningEvaluation #banners{height:350px;height:19.44444rem}.elearningEvaluation #banners .banner .img{height:350px;height:19.44444rem}.elearningEvaluation #content ol li{margin:20px 0;margin:1.11111rem 0}.elearningEvaluation #content p{font-size:20px;font-size:1.11111rem}.elearningEvaluation #content ol+p{margin:60px 0 30px;margin:3.33333rem 0 1.66667rem}.elearningEvaluation #content #happyHipster{width:300px;width:16.66667rem;height:300px;height:16.66667rem;float:left;margin:-30px 30px 0 0;margin:-1.66667rem 1.66667rem 0 0}@media (min-width: 1171px){#banners .banner .text{padding-right:16.6%}#content .condensedContent{width:66.8%}.community #content .customerStories #logobar .lineBreak{display:none}}@media (max-width: 990px){#banners .banner .text{padding-right:5%}#content .condensedContent{width:90%}#content .checkedBoxes{margin-left:5%}#content .checkedBoxes .checkedBox{padding-right:5%}}@media (max-width: 870px){#banners .banner .text{padding-right:0}#content .condensedContent{width:100%}.learnMore #content .priceCol #numDrivers{display:block;margin:5px 0 0 0;margin:0.27778rem 0 0 0}}@media (max-width: 780px){h1{font-size:28px;font-size:1.55556rem}h2{font-size:23px;font-size:1.27778rem}h3{font-size:19px;font-size:1.05556rem}h3.linkedIn{margin-bottom:8px !important;margin-bottom:0.44444rem !important}h3.linkedIn+p{margin-top:8px !important;margin-top:0.44444rem !important}h4{font-size:16px;font-size:0.88889rem}.loginPage #content .boilerPlate{width:670px;width:37.22222rem}}@media (max-width: 730px){.tryItOut #content form{width:100%}.alertPopup{width:90%}}@media (max-width: 700px){html,body{font-size:17px}header nav ul>li ul.selectLang:after{top:-27px;top:-1.5rem}}@media (max-width: 655px){html,body{font-size:16px}}@media (max-width: 630px){html,body{font-size:15px}}@media (max-width: 590px){html,body{font-size:14px}}@media (max-width: 555px){html,body{font-size:13px}}@media (max-width: 520px){html,body{font-size:12px}}@media (max-width: 480px){html,body{font-size:11px}header nav ul>li ul.selectLang:after{top:-26px;top:-1.44444rem}}@media (max-width: 440px){html,body{font-size:10px}}@media (max-width: 405px){html,body{font-size:9px}}@media (max-width: 370px){html,body{font-size:8px}.elearningEvaluation #content ol+p{margin-top:40px;margin-top:2.22222rem}.elearningEvaluation #content #happyHipster{margin-top:-10px;margin-top:-0.55556rem}}
