@import url(https://fonts.googleapis.com/css?family=Lato:400,700);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}*{font-size:100.01%}html{font-size:62.5%}body{color:#162335;font:1.3em Lato,sans-serif;margin:0;background:#fff;min-width:999px}a{text-decoration:none;color:#252525}a:hover{text-decoration:underline}a.ShopButton{display:block;width:100px;heigth:100px}img{border-style:none}fieldset,form{margin:0;padding:0;border-style:none}input,select,textarea{font:inherit;vertical-align:middle;padding:5px;border:2px solid #e5e5e5;border-radius:3px;outline:0}input:active,input:focus,select:active,select:focus,textarea:active,textarea:focus{border-color:#999!important}#wrapper{width:100%;position:relative;padding:439px 0 0}#wrapper.Class-Frontpage{padding:489px 0 0}.none{display:none}#header{position:absolute;top:0;left:0;height:469px;width:100%}.form-box{width:100%;background:#171717 url(../images/bg-form-box.gif) repeat-x}.form-box .holder{margin:0 auto;width:940px;overflow:hidden;padding:6px 10px 8px;position:relative}.search{float:right;width:220px}.search span{float:left;background:url(../images/screen-sprite_110711_1045.png) no-repeat 0 0;width:178px;height:17px;padding:3px 10px 0;font-size:12px}.search span input{display:block;background:0 0;border:none;outline:0;margin:0;padding:0;width:100%;color:#fff}.search .submit{float:right}.add-nav{float:right;margin:0;padding:3px 7px 0 0;list-style:none;font-size:12px;line-height:14px;letter-spacing:0}.add-nav li{float:left;padding:0 16px 0 0}.add-nav li a{color:#fff}.promo-box{width:100%;position:relative}.promo-box .container{height:380px;width:100%;overflow:hidden}.promo-box .holder{margin:0 auto;width:940px;padding:98px 10px 0}.promo-box .holder:after{display:block;clear:both;content:""}.promo-box .tab{width:100%}.promo-box .blackBlue .holder,.promo-box .blackPurple .holder{width:943px;padding-left:7px}.promo-box .yellow .holder{padding-top:70px}.promo-box .blue,.promo-box .green,.promo-box .tabPanel{background:url(../images/bg-tab-content2.gif) repeat-x}.promo-box .yellow{background:url(../images/bg-tab-content4.gif) repeat-x}.promo-box .cyan{background:url(../images/bg-tab-content4.gif) repeat-x}.promo-box .cyan-alt{background:url(../images/bg-tab-content4.gif) repeat-x}.promo-box .bg-get-started,.promo-box .bg-natural-born{background:url(../images/bg-tab-content4.gif) repeat-x}.promo-box .blackPurple{background:#252525 url(../images/bg-tab-content1.gif) repeat-x}.promo-box .blackBlue{background:url(../images/bg-tab-content6.gif) repeat-x}.promo-box .bg-support .container{background:url(../images/bg-support.jpg) no-repeat 50% 0}.promo-box .bg-get-started .container{background:url(../images/bg-start.jpg) no-repeat 50% 0}.promo-box .bg-natural-born .container{background:url(../images/bg-natural-niels.jpg) no-repeat 50% 0}.promo-box .shopFlow{background:url(../images/bg-tab-content-none.gif) repeat-x!important}.promo-box .shopFlow .container{background:url(../images/bg-tab-container-none.gif) no-repeat 50% 0;height:180px!important}.promo-box .shopFlow .holder{padding:98px 0 0!important}.promo-box .empty{background:0 0}.promo-box .documentation{background:url(../images/tab-panel/test-overlay.jpg) repeat-x}.promo-box .developer{background:url(../images/tab-panel/top_banner_h5yr.jpg) repeat-x}.promo-box .videos-promo{background:url(../images/tab-panel/top_banner_weirdshit.jpg) repeat-x}.promo-box .productSupport{background:url(../images/tab-panel/top_banner_coffee.jpg) repeat-x}.promo-box .download-promo{background:url(../images/tab-panel/top_banner_download.jpg) repeat-x;background-position:center center}.promo-box .download-promo p{width:380px}.promo-box .developer,.promo-box .documentation,.promo-box .download-promo,.promo-box .productSupport,.promo-box .videos-promo{background-size:cover}.promo-box .developer h2,.promo-box .documentation h2,.promo-box .download-promo h2,.promo-box .productSupport h2,.promo-box .videos-promo h2{font-size:44px;color:#fff}.promo-box .developer p,.promo-box .documentation p,.promo-box .download-promo p,.promo-box .productSupport p,.promo-box .videos-promo p{max-width:600px;color:#fff;font-size:16px;line-height:1.5em}.promo-box .empty .container{background:url(../images/bg-tab-container-none.gif) no-repeat 50% 0;height:120px!important}.partnerMap{width:100%}.partnerMap .holder{padding:0;padding-left:0!important;padding-top:70px!important;width:100%!important;margin-left:0}.partnerMap .container{background:url(../images/bg-container4.gif) no-repeat 50% 0}.promo-box .blackPurple .container{background:url(../images/bg-container1.gif) no-repeat 50% 0}.promo-box .green .container{background:url(../images/bg-container2.gif) no-repeat 50% 0}.promo-box .blue .container{background:url(../images/bg-container3.gif) no-repeat 50% 0}.promo-box .yellow .container{background:url(../images/bg-container4.gif) no-repeat 50% 0}.promo-box .cyan .container{background:url(../images/bg-container5.jpg) no-repeat 50% 0}.promo-box .blackBlue .container{background:url(../images/bg-container6.gif) no-repeat 50% 0}.panel{position:absolute;top:0;left:0;width:100%}.panel-holder{margin:0 auto;width:940px;overflow:hidden}.logo{float:left;width:130px;height:51px;text-indent:-9999px;font-size:27px;line-height:54px;background:url(../images/identity/logo_white.png) no-repeat;background-size:contain;background-position:center;margin:10px 0 0 10px;transition:width .3s linear}.logo a{height:100%;display:block;color:#fff;transition:color .3s linear}.logo a:hover{color:#fff;text-decoration:none}#nav{float:right;margin:0;padding:0;list-style:none}#nav li{float:left;padding:12px 0 0 16px;margin:0 15px 0 0;height:58px;display:inline}#nav li:first-child{background:0 0}#nav li a{float:left;text-indent:-9999px;overflow:hidden;height:34px;cursor:pointer;outline:0}#nav li a.get-started{background:url(../images/screen-sprite_110711_1045.png) no-repeat 0 -71px;width:81px}#nav li a.get-started:hover,#nav li.active a.get-started{background-position:0 -105px}#nav li a.why-umbraco{background:url(../images/screen-sprite_110711_1045.png) no-repeat 0 -71px;width:81px}#nav li a.why-umbraco:hover,#nav li.active a.why-umbraco{background-position:0 -105px}#nav li a.products{background:url(../images/screen-sprite_110711_1045.png) no-repeat 0 -139px;width:66px}#nav li a.products:hover,#nav li.active a.products{background-position:0 -172px}#nav li a.certified-partners{background:url(../images/screen-sprite_110711_1045.png) no-repeat 0 -205px;width:66px}#nav li a.certified-partners:hover,#nav li.active a.certified-partners{background-position:0 -238px}#nav li a.help-and-support{background:url(../images/screen-sprite_110711_1045.png) no-repeat 0 -271px;width:106px}#nav li a.help-and-support:hover,#nav li.active a.help-and-support{background-position:0 -304px}#nav li a.developers-site{background:url(../images/screen-sprite_110711_1045.png) no-repeat 0 -337px;width:111px}#nav li a.developers-site:hover,#nav li.active a.developers-site{background-position:0 -370px}#nav li a.about-us{background:url(../images/screen-sprite_110711_1045.png) no-repeat 0 -403px;width:62px}#nav li a.about-us:hover,#nav li.active a.about-us{background-position:-92px -403px}.video-holder{float:left;background:url(../images/screen-sprite_110711_1045.png) no-repeat 0 -463px;width:465px;height:265px;padding:2px 0 0 3px}.video-holder a{position:relative}.video-holder img{display:block}.tab-content1 .text-holder,.tab-content6 .text-holder{overflow:hidden;height:1%;padding:3px 0 0 15px}.cms{display:block;background:url(../images/screen-sprite_110711_1045.png) no-repeat 0 -730px;width:364px;height:154px;text-indent:-9999px;overflow:hidden;margin:0 0 7px 2px}.section{overflow:hidden;width:372px}.list{margin:0;padding:10px 0 0;list-style:none;float:left;width:200px}.list li{background:url(../images/bg-list.gif) no-repeat 0 8px;padding:0 0 0 5px;margin:0 0 2px;float:left;width:100%}.list li span{text-indent:-9999px;overflow:hidden;height:22px;float:left}.list li span.solutions{width:260px;background:url(../images/screen-sprite_110711_1045.png) no-repeat -390px -884px}.list li span.free{width:68px;background:url(../images/screen-sprite_110711_1045.png) no-repeat 0 -906px}.download{float:right;background:url(../images/screen-sprite_110711_1045.png) no-repeat 0 -927px;text-indent:-9999px;overflow:hidden;width:108px;height:108px;cursor:pointer}.download:hover{background-position:-108px -927px}.certificat{position:absolute;top:70px;right:0;width:180px}.certificat span{display:block;background:url(../images/screen-sprite_110711_1045.png) no-repeat 0 -1035px;width:180px;height:107px;text-indent:-9999px;overflow:hidden}a.our{float:right;background:url(../images/screen-sprite_110711_1045.png) no-repeat 0 -1141px;text-indent:-9999px;overflow:hidden;width:108px;height:108px;cursor:pointer;margin-top:-25px}a.our:hover{background-position:-108px -1141px}.carousel-w{width:100%}.site-running{display:block;text-indent:-9999px;overflow:hidden;background:url(../images/screen-sprite_110711_1045.png) no-repeat 0 -1249px;width:400px;height:51px}.as-free-as-you-need{display:block;text-indent:-9999px;overflow:hidden;background:url(../images/screen-sprite_110711_1045.png) no-repeat 0 -1300px;width:382px;height:50px;margin-top:25px}.text-developers-dream{display:block;text-indent:-9999px;overflow:hidden;background:url(../images/screen-sprite_110711_1045.png) no-repeat 0 -1350px;width:382px;height:50px;margin-top:25px}.prices-text{margin-top:15px;width:520px}.text-well-help{display:block;text-indent:-9999px;overflow:hidden;background:url(../images/screen-sprite_110711_1045.png) no-repeat 0 -1400px;width:272px;height:50px;margin-top:25px}.support-text{margin-top:15px;width:520px}.text-natural-born{display:block;text-indent:-9999px;overflow:hidden;background:url(../images/screen-sprite_110711_1045.png) no-repeat 0 -1450px;width:480px;height:50px;margin-top:25px}.get-started-text{margin-top:0;width:520px}.text-get-started{display:block;text-indent:-9999px;overflow:hidden;background:url(../images/screen-sprite_110711_1045.png) no-repeat 0 -1499px;width:272px;height:90px;margin-top:25px;margin-bottom:25px}.about-text{margin-top:15px;width:520px}.take-the-test{float:right;width:108px;height:108px;text-indent:-9999px;overflow:hidden;background:url(../images/screen-sprite_110711_1045.png) no-repeat 0 -1597px;cursor:pointer;margin-top:50px;margin-left:10px}.take-the-test:hover{background-position:-108px -1597px}.twocolumns{float:right;width:627px;padding:37px 0 0}.switcher{width:100%;overflow:hidden;border-bottom:2px solid #212627;padding:0 0 9px;margin:0 0 20px}.switcher-inner{float:right;margin:-2px 0 0}.switcher ul{margin:0;padding:0;list-style:none;float:right}.switcher ul li{float:left;padding-left:9px}.switcher ul li a{float:left;background:url(../images/screen-sprite_110711_1045.png) no-repeat 0 -1705px;width:11px;height:12px;overflow:hidden;text-indent:-9999px;font-size:1px;line-height:1px}.switcher ul li a.current,.switcher ul li a:hover{background-position:0 -1717px}.carousel-container{overflow:hidden;height:1%;padding:0 7px}.link-next,.link-prev{text-indent:-9999px;overflow:hidden;width:46px;height:46px;margin-top:62px;outline:0}.link-prev{float:left;background:url(../images/screen-sprite_110711_1045.png) no-repeat 0 -1729px;margin-right:26px}.link-next{float:right;background:url(../images/screen-sprite_110711_1045.png) no-repeat -46px -1729px}.link-prev:hover{background-position:0 -1775px}.link-next:hover{background-position:-46px -1775px}.carousel-container div{float:left;position:relative;width:784px;height:175px;overflow:hidden}.carousel-container div ul{margin:0;padding:0;list-style:none;float:left;width:99999px}.carousel-container div ul li{float:left;width:784px;overflow:hidden}.carousel-container div ul li ul{width:792px;margin-right:-8px}.carousel-container div ul li ul li{width:190px;margin:0 8px 0 0}.carousel-container div.visual{background:url(../images/screen-sprite_110711_1045.png) no-repeat 0 -1821px;width:188px;padding-left:1px;float:none}.carousel-container div ul li img{display:block}.guidance-box{float:left;padding:14px 0 0;width:222px}.easy{background:url(../images/screen-sprite_110711_1045.png) no-repeat 0 -1996px;display:block;text-indent:-9999px;overflow:hidden;width:175px;height:90px;margin:0 0 50px}.get-books{float:right;width:108px;height:108px;text-indent:-9999px;overflow:hidden;background:url(../images/screen-sprite_110711_1045.png) no-repeat 0 -2086px;cursor:pointer}.get-books:hover{background-position:-108px -2086px}.twocolumns{float:right;width:627px;padding:37px 0 0}.column{float:left;width:137px}.white-paper{display:block;width:120px;height:24px;text-indent:-9999px;overflow:hidden;background:url(../images/screen-sprite_110711_1045.png) no-repeat 0 -2194px}.twocolumns .switcher{margin-bottom:29px}.twocolumns .switcher-inner{margin:-6px 0 0}.twocolumns .switcher ul{margin-top:0}.long{float:right;width:460px}.videos{display:block;text-indent:-9999px;overflow:hidden;width:121px;height:18px;background:url(../images/screen-sprite_110711_1045.png) no-repeat 0 -2218px}.twocolumns .link-next,.twocolumns .link-prev{margin-top:53px}.twocolumns .link-prev{margin-right:24px}.twocolumns .carousel-container div{width:308px}.twocolumns .carousel-container div ul li{width:308px}.twocolumns .carousel-container div ul li ul{width:320px;margin-right:-12px}.twocolumns .carousel-container div ul li ul li{width:148px;margin-right:12px}.carousel-container div.visual2{background:url(../images/screen-sprite_110711_1045.png) no-repeat 0 -2236px;width:145px;padding:2px 0 0 3px;float:none}.visual2 .text{display:block;background:#252525;height:63px;width:122px;padding:6px 9px 2px;color:#fff;font-size:11px;line-height:18px;cursor:pointer}.visual2 .text strong{display:block;font-size:14px}.carousel-container div ul li a:hover .text{color:#ff6e00}.price{float:left;text-indent:-9999px;overflow:hidden;background:url(../images/screen-sprite_110711_1045.png) no-repeat 0 -2411px;width:195px;height:100px;margin:84px 104px 0 0}.listing{margin:0;padding:0;list-style:none;float:left;background:url(../images/bg-listing.gif) repeat-y 171px 0;width:400px;height:310px;position:relative}.listing li{position:absolute;float:left}.listing li a{outline:0}.listing li.style1{left:0;top:80px}.listing li.style2{left:191px;top:59px}.listing li.style3{left:255px;top:146px}.listing li.style4{left:190px;top:211px}.listing li.style5{left:115px;bottom:17px}.listing li.style6{left:182px;bottom:20px}.listing li a img{float:left;margin-right:6px}.listing li.style1 a img{display:block;float:none}.listing li a span{float:left;cursor:pointer;text-indent:-9999px;overflow:hidden}.listing li a span.cms2{float:none;display:block;background:url(../images/screen-sprite_110711_1045.png) no-repeat -216px 0;width:24px;height:8px;margin:0 0 -4px}.complete{background:url(../images/screen-sprite_110711_1045.png) no-repeat -216px -20px;width:58px;height:15px;margin-top:45px}.channel{background:url(../images/screen-sprite_110711_1045.png) no-repeat -216px -40px;width:80px;height:12px;margin-top:41px}.course{background:url(../images/screen-sprite_110711_1045.png) no-repeat -216px -60px;width:42px;height:8px;margin-top:29px}.free2{background:url(../images/screen-sprite_110711_1045.png) no-repeat -216px -80px;width:46px;height:15px}.extras{background:url(../images/screen-sprite_110711_1045.png) no-repeat -216px -100px;width:59px;height:11px}.button{margin:0;padding:0;list-style:none;float:right}.button li{float:left;margin-left:7px;display:inline}.button li a{display:block;text-indent:-9999px;overflow:hidden;width:108px;height:108px}a.product{background:url(../images/screen-sprite_110711_1045.png) no-repeat -216px -927px}a.product:hover{background-position:-324px -927px}a.test{background:url(../images/screen-sprite_110711_1045.png) no-repeat -216px -1141px}a.test:hover{background-position:-324px -1141px}a.order{background:url(../images/screen-sprite_110711_1045.png) no-repeat -216px -1597px}a.order:hover{background:url(../images/screen-sprite_110711_1045.png) no-repeat -324px -1597px}.integrator{background:url(../images/screen-sprite_110711_1045.png) no-repeat -216px -2411px;text-indent:-9999px;overflow:hidden;width:354px;height:154px}.integratorText{width:354px}.download-big{float:right;background:url(../images/screen-sprite_110711_1045.png) no-repeat -216px -2411px;width:163px;height:163px;text-indent:-9999px;overflow:hidden;margin:100px 20px 0 0;display:inline}.tabs{width:100%;background:#060606 url(../images/bg-tabs.gif) repeat-x}.tabset{margin:0 auto;padding:0;list-style:none;width:960px;overflow:hidden}.tabset li{float:left;background:url(../images/bg-tabset.gif) no-repeat}.tabset li:first-child{background:0 0}.tabset li a{float:left;width:139px!important;height:41px;padding:14px 0 0 21px}.tabset li a span{display:block;text-indent:-9999px;overflow:hidden;height:30px;cursor:pointer}.tabset li a span.need{background:url(../images/screen-sprite_110711_1045.png) no-repeat -216px -115px;width:76px}.tabset li a span.see{background:url(../images/screen-sprite_110711_1045.png) no-repeat -216px -150px;width:99px}.tabset li a span.read{background:url(../images/screen-sprite_110711_1045.png) no-repeat -216px -180px;width:93px}.tabset li a span.prices{background:url(../images/screen-sprite_110711_1045.png) no-repeat -216px -210px;width:38px}.tabset li a span.get-started2{background:url(../images/screen-sprite_110711_1045.png) no-repeat -216px -240px;width:47px}.tabset li a:hover{background:url(../images/bg-tabset-hover.gif) no-repeat 1px 0}.tabset li a.current{background:url(../images/bg-tabset-active.gif) no-repeat 100% 22px!important}#main{margin:0 auto;width:964px;overflow:hidden;padding:0 4px 67px 0;position:relative;z-index:20}.Frontpage #main{padding:55px 0 56px;width:960px;min-height:356px}* html .Frontpage #main{height:356px;overflow:visible}#main.noSidebar{width:960px!important}#wrapper.cart{padding-top:250px}#wrapper.cart .txt-holder{width:850px}#main.noSidebar .main-holder{background:0 0}#main.noSidebar #content{float:left;width:960px;background:0 0!important}.block{width:930px;overflow:hidden;padding:0 11px 0 19px;line-height:1.3em}.extras-box{color:#212627;float:left;width:440px;margin:0 40px 0 0}.title{border-bottom:2px solid #252525;padding:0 0 9px;margin:0 0 16px}#content .title{border-color:#000}.title h2{margin:0;height:24px;text-indent:-9999px;overflow:hidden}.title h2.gfx{height:auto;overflow:visible;text-indent:0}.umbraco-extras{background:url(../images/screen-sprite_110711_1045.png) no-repeat -148px -315px;width:159px}.releases{background:url(../images/screen-sprite_110711_1045.png) no-repeat -324px -20px;width:189px}.step{background:url(../images/screen-sprite_110711_1045.png) no-repeat -324px -50px;width:155px}.test1{width:146px;background:url(../images/screen-sprite_110711_1045.png) no-repeat -324px -80px}.ico-list{margin:0;padding:0;list-style:none}.ico-list li{margin:0 0 13px}.ico-list li a{display:block;width:389px;padding:13px 0 0 51px}.ico-list li a:hover{text-decoration:none}.ico-list li a strong{display:block;text-indent:-9999px;overflow:hidden;height:23px}.ico-list li a span{display:block}.ico1{background:url(../images/bg-ico1.gif) no-repeat}.ico1:hover{background:url(../images/bg-ico1-hover.gif) no-repeat}.ico2{background:url(../images/bg-ico2.gif) no-repeat}.ico2:hover{background:url(../images/bg-ico2-hover.gif) no-repeat}.ico3{background:url(../images/bg-ico3.gif) no-repeat}.ico3:hover{background:url(../images/bg-ico3-hover.gif) no-repeat}.ico-list li a strong.complete1{width:330px;background:url(../images/screen-sprite_110711_1045.png) no-repeat -324px -115px}.ico-list li a strong.channel1{width:211px;background:url(../images/screen-sprite_110711_1045.png) no-repeat -324px -142px}.ico-list li a strong.course1{width:155px;background:url(../images/screen-sprite_110711_1045.png) no-repeat -148px -337px}.releases-box{float:left;width:200px;overflow:hidden}.releases-list{margin:0;padding:0;list-style:none}.releases-list li{border-bottom:1px solid #c7c9c9;padding:0 0 6px;margin:0 0 6px;height:1%}.releases-list li a{display:block;padding:0 0 0 18px;background:url(../images/separator.png) no-repeat 0 20%;color:#212627}.releases-list li a strong{display:block;font-size:1.07em}.releases-list li a span{display:block;font-size:.85em}.releases-list li a:hover{text-decoration:none;background:url(../images/separator-hover.png) no-repeat 0 20%}.releases-list li a:hover strong{color:#ff6e00}.previouse{background:url(../images/bg-previouse.gif) no-repeat 0 60%;padding:0 0 0 8px}.feature-box{overflow:hidden;width:100%;padding:24px 0 0}.wish{float:right;text-indent:-9999px;overflow:hidden;width:66px;height:66px;background:url(../images/screen-sprite_110711_1045.png) no-repeat -432px -1035px}.feature-box p{margin:0}.feature{display:block;text-indent:-9999px;overflow:hidden;background:url(../images/screen-sprite_110711_1045.png) no-repeat -324px -180px;width:109px;height:16px;margin:0 0 7px}.step-box{float:right;width:220px}.step-box .title{width:200px;margin-left:10px}.accordion{margin:-6px 0 0;padding:0;list-style:none}* html .accordion{position:relative}.accordion li a{display:block;width:200px;background:#dfdfdf url(../images/bg-sprite-accordian.png) repeat-x 0 0;padding:0 10px;outline:0}.accordion li a strong{display:block;width:100%;background:url(../images/bg-arrow1.gif) no-repeat 100% 50%;height:20px;font-size:1.07em;cursor:pointer;padding:7px 0 3px}.accordion li a:hover{background:#dfdfdf url(../images/bg-sprite-accordian.png) repeat-x 0 -30px;text-decoration:none}.accordion a:hover strong{background:url(../images/bg-arrow3.gif) no-repeat 100% 50%;color:#fff}.accordion a.ui-state-active{background:#dfdfdf url(../images/bg-sprite-accordian.png) repeat-x 0 0!important}.accordion a.ui-state-active strong{background:url(../images/bg-arrow2.gif) no-repeat 100% 50%!important;color:#252525!important}* html .slide{position:relative}.slide ul{margin:0;padding:0 10px 5px;list-style:none;overflow:hidden;width:200px;background:#dfdfdf}.slide ul li{float:left;width:100%;margin:0 0 6px}.accordion .slide ul li a{display:block;background:url(../images/separator.png) no-repeat 0 10%;width:auto;padding:1px 0 0 19px}.accordion .slide ul li a:hover{background:url(../images/separator-hover.png) no-repeat 0 10%}.navigation{width:100%;background:#252525;margin:0 0 13px}.navigation .holder{margin:0 auto;width:960px;position:relative}.main-nav{margin:0;padding:0 0 5px 0!important;list-style:none;width:100%;overflow:hidden;line-height:1.2em}.main-nav li{float:left;background:url(../images/divider.gif) no-repeat;width:160px}.main-nav li:first-child{background:0 0}.main-nav li a{float:left;width:145px;color:#fff;padding:19px 5px 17px 10px;min-height:69px}* html .main-nav li a{height:69px}.main-nav li a strong{display:block;text-indent:-9999px;overflow:hidden;height:16px;margin:0 0 6px}.main-nav li a span{display:block}.sign-in{background:url(../images/screen-sprite_110711_1045.png) no-repeat -324px -200px;width:44px}.get-inspired{background:url(../images/screen-sprite_110711_1045.png) no-repeat -324px -220px;width:80px}.follow-us{background:url(../images/screen-sprite_110711_1045.png) no-repeat -324px -240px;width:61px}.providers{width:124px;background:url(../images/screen-sprite_110711_1045.png) no-repeat -324px -260px}.main-nav .developer-site{width:104px;background:url(../images/screen-sprite_110711_1045.png) no-repeat -324px -280px}.dev-area{margin-left:0;margin-top:10px}.contact{width:53px;background:url(../images/screen-sprite_110711_1045.png) no-repeat -324px -300px}.get-it{width:41px;background:url(../images/screen-sprite_110711_1045.png) no-repeat -324px -315px}.main-nav li a:hover{background:url(../images/screen-sprite_110711_1045.png) no-repeat -498px -1035px;text-decoration:none}.main-nav li a.last{width:60px}.main-nav li a.last:hover{background:0 0}.main-nav li a.download-small{float:right;background:url(../images/screen-sprite_110711_1045.png) no-repeat -244px -2086px!important;width:60px;min-height:61px!important;overflow:hidden;text-indent:-9999px;padding:0;margin:24px 10px 0 0;display:inline}* html .main-nav li a.download-small{height:61px!important}.main-nav li a.download-small:hover{background-position:-244px -2147px!important}.picture{position:absolute;top:-100px;left:237px;background:url(../images/bg-picture.gif) bottom right no-repeat;width:573px;height:100px}.main-holder{width:960px;overflow:hidden}#content{float:right;width:790px;color:#1d1d1d;padding:25px 0 0;line-height:1.3em;overflow:hidden;position:relative;z-index:5}#content h1{margin:0 0 20px}#content h1.umbraco-cms{background:url(../images/screen-sprite_110711_1045.png) no-repeat -324px -335px;width:188px}#content h1.video-tutorials{background:url(../images/screen-sprite_110711_1045.png) no-repeat -324px -365px;width:208px}.content-holder{width:100%;overflow:hidden;margin:0 0 33px}.tab-contents{width:100%;overflow:hidden}.txt-holder{float:left;width:455px}.short .txt-holder{width:220px;color:#000}.txt-holder p{margin:0 0 17px}.txt-holder .big{font-size:1.2em;line-height:1.3em;margin:0 0 12px}.right-column{width:300px;float:right}.short .txt-holder .big{margin-bottom:19px}.txt-holder .big p{margin:0}.content-holder .alignright{float:right;margin:4px 0 0}.platea{display:block;font-size:1.08em;margin:0 0 7px}.item-list{margin:-16px -20px 24px 0;padding:0;list-style:none;width:800px;overflow:hidden;font-size:1.07em;background:#eaeaea url(../images/bg-item-list.gif) repeat-x}.item-list li{width:160px;float:left;background:url(../images/screen-sprite_110711_1045.png) no-repeat -260px -1035px;display:table}.item-list li:first-child{background:0 0}.item-list li a{color:#000!important;text-decoration:none!important;height:55px;display:table-cell;vertical-align:middle;outline:0}* html .item-list li a{float:left}.item-list li a:hover{text-decoration:none;background:url(../images/screen-sprite_110711_1045.png) no-repeat -324px -1499px}.item-list li a span{display:block;width:130px;background:url(../images/bg-arrow4.gif) no-repeat 100% 50%;padding:2px 20px;position:relative;margin:0 -10px 0 0;cursor:pointer}.item-list li a.active{background:0 0!important}.item-list li a.active span{background:url(../images/bg-arrow5.gif) no-repeat 100% 50%!important}.article{border-collapse:collapse;float:right;width:541px;color:#fff;margin:6px 0 0}.article th{padding:10px 1px 10px 0;border-bottom:1px solid #fff;background:#333 url(../images/sep2.gif) repeat-y 100% 0;font-size:1.15em;line-height:1.35em}.article th.style1{width:153px;background:0 0}.article th.style2{width:125px}.article th.style3{width:114px}.article th.style4{width:145px;background:#333;padding-right:0}.article td{padding:8px 1px 9px 0;border-bottom:1px solid #fff;background:#6f6f6f url(../images/sep2.gif) repeat-y 100% 0;text-align:center;font-size:.92em;letter-spacing:-1px}.article td.style1{background-color:#efefef;color:#333}.article td.style4{background:#6f6f6f;padding-right:0}#sidebar{float:left;width:154px;padding:5px 0 0;margin-top:82px}.nav-bar ul{margin:0;padding:0 0 45px 4px;list-style:none;font-size:1.08em;line-height:1em;border-right:1px solid #f5f5f5}.nav-bar ul li{line-height:0;width:0;background-color:#888}.nav-bar ul li:first-child{background:0 0}@-webkit-keyframes fadeIn{from{width:125px;background-color:#f5f5f5}to{width:0;background-color:#fff}}@-moz-keyframes fadeIn{from{width:125px;background-color:#f5f5f5}to{width:0;background-color:#fff}}@keyframes fadeIn{from{width:125px;background-color:#f5f5f5}to{width:0;background-color:#fff}}@-webkit-keyframes textFade{from{color:#fff}to{color:#000}}@-moz-keyframes textFade{from{color:#fff}to{color:#000}}@keyframes textFade{from{color:#fff}to{color:#000}}.nav-bar ul li a{color:#888;display:block;width:128px;padding:12px 2px 8px 20px;font-size:15px;line-height:14px;transition:all .1s linear}.nav-bar ul li a:hover{background-color:#f5f5f5;color:#000;text-decoration:none}.nav-bar ul li.active{background-color:#888;-webkit-animation:fadeIn linear 1;-moz-animation:fadeIn linear 1;animation:fadeIn linear 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s}.nav-bar ul li.active a{color:#000;border-right:3px solid #000;width:125px;-webkit-animation:textFade linear 1;-moz-animation:textFade linear 1;animation:textFade linear 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s}.nav-bar ul li.active a:hover{background-color:#fff;color:#000}.offernewblack{text-indent:-9999px;overflow:hidden;display:block;background:url(../images/screen-sprite_110711_1045.png) no-repeat -324px -395px;width:341px;height:50px;padding:0 0 30px}.core-channel{text-indent:-9999px;overflow:hidden;display:block;background:url(../images/screen-sprite_110711_1045.png) no-repeat -324px -425px;width:246px;height:37px;margin:0 0 30px}.text1{display:block;overflow:hidden;width:258px;height:75px;margin:0 0 9px;color:#fff}.section2{width:100%;overflow:hidden}.order1{width:108px;height:108px;text-indent:-9999px;overflow:hidden;float:right;background:url(../images/screen-sprite_110711_1045.png) no-repeat -324px -2086px}.order1:hover{background-position:-432px -2086px}.video-list{margin:0 0 30px;padding:14px 0 0 3px;list-style:none;width:830px;overflow:hidden;font-size:.85em}.offersignup{width:108px;height:108px;text-indent:-9999px;overflow:hidden;float:right;background:url(../images/screen-sprite_110711_1045.png) no-repeat -244px -1729px}.video-list li{display:inline-block;vertical-align:top;width:144px;margin:0 15px 26px 0}* html .video-list li{display:inline}.video-list li a{color:#252525;display:block;cursor:pointer;outline:0;width:144px;overflow:hidden}.video-list li a .image{display:block;width:144px;height:83px;overflow:hidden;margin:0 0 8px;border-bottom:1px solid #ccc}.video-list li a:hover{text-decoration:none;background:0 0}.video-list li a .image img{vertical-align:top}.video-list li a .text2{display:block;background:url(../images/screen-sprite_110711_1045.png) no-repeat -46px -1705px;padding:0 0 0 20px;width:124px}.video-list li a .text2 strong{display:block;font-size:1.28em;margin:0 0 3px}.video-list li a:hover .text2{background:url(../images/screen-sprite_110711_1045.png) no-repeat -66px -1705px}.video-list li a:hover .text2 strong{color:#ff6e00}.next-step{text-indent:-9999px;overflow:hidden;display:block;background:url(../images/screen-sprite_110711_1045.png) no-repeat -184px -280px;width:112px;height:24px}#content .switcher-inner{margin-top:-12px}.carousel-container2{overflow:hidden;height:1%;padding:8px 3px 0 11px;margin:0 0 35px;background:url(../images/bg-carousel-container2.gif) repeat-x 0 100%}.carousel-container2 .link-next,.carousel-container2 .link-prev{margin-top:52px}.carousel-container2 .link-prev{margin-right:24px}.carousel-container2 div{float:left;position:relative;width:628px;height:180px;overflow:hidden}.carousel-container2 div ul{margin:0;padding:0;list-style:none;float:left;width:99999px}.carousel-container2 div ul li{float:left;width:628px;overflow:hidden}.carousel-container2 div ul li ul{margin:0 -12px 0 0;padding:0;list-style:none;width:640px}.carousel-container2 div ul li ul li{width:148px;margin:0 12px 0 0}.carousel-container2 div.visual3{width:145px;height:175px;background:url(../images/screen-sprite_110711_1045.png) no-repeat -230px -1821px;padding:2px 0 0 3px}.carousel-container2 div ul li a{display:block;width:140px;height:150px;background:#252525 url(../images/screen-sprite_110711_1045.png) no-repeat -432px -1821px;position:relative;font-size:14px;line-height:1.3em;color:#fff}.carousel-container2 div ul li a:hover{background:#252525 url(../images/screen-sprite_110711_1045.png) no-repeat -432px -1900px;color:#ff6e00;text-decoration:none}.carousel-container2 div ul li a strong{position:absolute;bottom:0;left:0;background:#252525;width:124px;padding:7px 6px 9px 10px;cursor:pointer}.footer-w{overflow:hidden;width:100%;background:url(../images/bg-footer-w.gif) repeat-x 0 100%}.footer{width:100%;background:url(../images/bg-footer.gif) no-repeat 50% 100%}.footer .holder{margin:0 auto;width:940px;overflow:hidden;padding:0 10px 18px;color:#2f2f2f;line-height:1em}.footer address{font-style:normal}.footer address span,.footer address strong{margin:0 0 5px;display:block}h1,h2,h3,h4,p{font-weight:400;display:block;font-family:Calibri,Helvetica,Arial,"Lucida Grande",sans-serif;color:#252525;margin-bottom:9px}h1.center{margin-top:20px!important;background-position:top center}#countdown{font-family:Calibri,Helvetica,Arial,"Lucida Grande",sans-serif;color:#252525;font-size:48px;text-align:center;height:50px;padding-top:10px}h1,h2,h3,h4{font-family:droid-sans-1,droid-sans-2,sans-serif;line-height:normal}h1{font-size:45px}h2{font-size:24px}h3{font-size:20px}h4{font-size:16px}.tabPanel h4{font-family:Calibri,Helvetica,Arial,"Lucida Grande",sans-serif}.abstract,p{font-size:14px;line-height:21px;margin-bottom:12px;font-weight:400}.abstract,div.abstract *,div.shortDescription{display:block;font-size:1.4em;line-height:1.3em;margin:0 0 12px;color:#666}li{font-size:14px;line-height:21px}#content a{color:#3544b1;text-decoration:underline}a.order-inline{color:#fff!important;background:url(../images/custom/btn_sqr_blank.png) no-repeat top center;display:block;width:100px;height:30px;text-align:center;font-size:12px;padding-top:5px}#umbracoAutoForm{padding:10px;width:740px}#umbracoAutoForm label{float:left;width:140px;font-size:14px;padding:5px 0 15px;clear:left;margin-bottom:10px}#umbracoAutoForm p input{font-size:16px;color:#252525;width:320px;clear:right;margin-bottom:10px;padding:5px;border:2px solid #e5e5e5;border-radius:3px;outline:0}#umbracoAutoForm p input.button{width:auto!important;float:none!important}#umbracoAutoForm p{border-bottom:1px solid #efefef;padding:10px 0;clear:both}#contour legend,#umbracoAutoForm h4{display:block;width:100%;border-bottom:2px solid #252525;padding-bottom:5px;margin-bottom:20px;font-weight:700}#umbracoAutoForm p textarea{font-size:14px;color:#252525;width:320px;clear:right;margin-bottom:10px;padding:3px;height:90px}#umbracoAutoForm small{display:block;color:#666;font-size:11px;clear:both}div.umbracoValidationSummary *{color:red}#umbracoFormNavigation{padding:15px;border-top:2px solid #252525;font-size:inherit;margin-top:20px;height:25px}#umbracoFormNavigation .next{float:right}#umbracoFormNavigation .prev{float:left}.promo-box .white{font-size:14px;color:#fff}.umbError,.umbNotice,.umbSuccess{padding:.8em;padding-top:0;padding-bottom:0;margin-bottom:.5em;border:1px solid #ddd}.umbError{background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4}.umbNotice{background:#fff6bf;color:#514721;border-color:#ffd324}.umbSuccess{background:#e6efc2;color:#264409;border-color:#c6d880}.umbError a{color:#8a1f11!important}.umbNotice a{color:#514721!important}.umbSuccess a{color:#264409!important}.umbNotice p,.umbSuccess p{padding:7px!important;margin:0!important;border:none!important;color:#514721}#tinymce h2.gfx{color:#000;text-indent:0}.strikethrough{text-decoration:line-through}.Class-VideoTutorial h1{display:none!important}.class-empty #wrapper{padding-top:150px!important}.class-emtpy #header{height:150px!important}.class-shopFlow #wrapper{padding-top:200px!important}.class-shopFlow #header{padding-left:0;height:200px!important}.class-shopFlow .breadcrumb{display:none!important}#panes div.tabPanel{display:none}.get-started-table td{vertical-align:top;width:33%}.get-started-table li{margin-bottom:5px}.get-started-table ul{margin:0}td{vertical-align:top}.no-margin{margin:0}.boxLeft{float:left;width:48%}.boxRight{float:right;width:48%}#tagSelector{height:130px;display:block;list-style:none;margin-bottom:20px;padding:0}#tagSelector li{float:left;margin:0;display:block;width:180px;padding:5px}#tagSelector li a{padding:3px}#tagSelector li a.current{font-weight:700}#tagSelector li.header{width:100%;float:none;color:#444;font-weight:700;text-size:12px}#viewToggle{text-align:center;display:block;width:120px;padding:6px;border:solid 1px #e7e7e7;text-decoration:none;clear:both;margin-bottom:20px}#featuredSites{display:block;margin:0;padding:0}#featuredSites li{display:block;text-align:center;width:297px;height:270px;float:left;margin:0 10px 14px 0;padding:7px;border-top:1px solid #e7e7e7;border-left:1px solid #e7e7e7;border-right:2px solid #e7e7e7;border-bottom:2px solid #e7e7e7;overflow:hidden}#sites.grid{display:block;margin:0;padding:0}#sites.grid li{opacity:.2;display:block;text-align:center;width:135px;height:145px;float:left;margin:0 20px 20px 0;padding:0;background:#252525;color:#fff;overflow:hidden}#sites.grid li.last{margin-right:0;clear:right}#sites.grid li a.thumb{color:#fff;display:block;margin:auto;background:#fff no-repeat top center;width:136px;padding-top:101px;height:1px;overflow:hidden}#sites.grid li h5{margin-top:3px;padding:5px;font-size:11px;font-weight:400;color:#fff}#sites.grid li h5 a{color:#fff}#sites.grid li p{display:none}#sites.grid li.show{opacity:.99}#sites.list{background:0 0!important;display:block;margin:0;padding:0;width:auto;list-style:none}#sites.list li{background:0 0!important;opacity:.99!important;display:none;border-bottom:1px solid #ccc;text-align:left;padding:10px 10px 10px 150px;position:relative;min-height:90px;height:auto!important;height:90px}#sites.list li a.thumb{display:block;border:1px solid #999;background:no-repeat top center;width:115px;padding-top:81px;height:1px;overflow:hidden;position:absolute;top:15px;left:10px}#sites.list li h5{margin:2px 0 5px;padding:2px;font-size:16px}#sites.list li.show{opacity:.99!important;display:block}div#showcase{width:750px;height:470px;overflow:auto;padding:5px}div#showcase div.image{margin:0 0 20px 20px;width:450px;height:280px;overflow:hidden;border:1px solid #ccc;text-align:center;position:absolute;top:20px;right:0}div#showcase h1{float:left;color:#575757;width:280px}div#showcase div.desc{overflow:auto;position:absolute;bottom:0;height:125px;padding:7px;border-top:#e7e7e7 1px solid;margin-top:35px;width:745px}div#showcase div.desc p{font-size:12px!important;line-height:20px}div#showcase dl{clear:left}div#showcase dt{font-weight:700}div#showcase dd{margin-bottom:10px}.faqGroup{list-style:none;margin:0;padding:0}.faqGroup li{display:block;width:350px;height:100px;float:left;margin:0 20px 30px 0}.faqGroup li h3{margin:5px 0 0;padding:0}.faqGroup li p{padding-top:10px;margin:0}.faqGroup li.alt{float:right}.faqGroup h3 a{color:#000!important;text-decoration:none!important}.faqGroup a:hover h3{color:#000;text-decoration:underline!important}.faqGroupFeatureLink li{display:block;width:150px;float:left;margin:0 10px 15px 0}.faqGroupFeatureLink a{color:#000!important;text-decoration:none!important}.faqGroupFeatureLink a:hover{color:#000;text-decoration:underline!important}.solutionProvider img{float:right;margin-top:10px}.solutionProvider .meta{margin-bottom:15px}.solutionProvider .meta p{font-size:13px;margin-bottom:0}.solutionProvider{border-bottom:1px solid #efefef;padding:10px;margin-bottom:10px}.goldProvider{border:1px solid #efefef;background:#f7f7f7}ul.goldPartners,ul.standardPartners{margin:0;padding:0}li.partner{display:block;float:left;padding:10px;margin:7px;width:225px;border:1px solid #efefef}li.partner a,li.partner a *{text-decoration:none!important;color:#000}li.partner h3{color:#000;font-size:18px;font-weight:700;margin:0}li.partner span.location{line-height:15px;display:block;padding:7px 0;margin-bottom:10px;border-bottom:#dbdbdb 1px solid;color:#666!important;font-size:12px}li.partner div.providerLogo{height:160px;display:block;overflow:hidden}li.partner span.abstract{border:1px solid #efefef;line-height:17px;display:none;font-size:12px;color:#666;padding:10px;background:#f9f9f9;height:138px}ul.goldPartners li.partner a:hover img{display:none}ul.goldPartners li.partner a:hover span.abstract{display:block}li.partner a:hover h3{text-decoration:underline!important}li.partner img{margin:auto}ul.standardPartners li.partner h3{height:18px;overflow:hidden}ul.standardPartners li.partner{width:135px;padding:3px;margin:7px}ul.standardPartners li.partner h3{font-size:12px}ul.standardPartners li.partner div.providerLogo{height:90px}ul.standardPartners li.partner span.location{line-height:10px;font-size:12px}.licenseTable td{padding:7px;border-bottom:1px solid #efefef}.licenseTable{margin-bottom:30px}div.product{padding-left:70px;padding-bottom:20px;background:url(../images/custom-sprite.png) no-repeat 0 -844px}.class-team img{margin:0 15px 15px}#test-your-needs-container p{margin-bottom:2px}.need-cost{font-weight:700;margin-bottom:8px}.need-result{padding-left:60px;background:url(../images/custom/need-result-selected.png) no-repeat}.need-result-summary{padding-left:60px}.needs-total{font-weight:700;font-size:130%;padding-bottom:10px}.btn-add-to-cart{display:block;text-indent:-9999px;overflow:hidden;background:url(../images/custom-sprite.png) no-repeat 0 0;width:152px;height:50px;margin-top:25px}.btn-add-to-cart:hover{background-position:0 -29px}.btn-calculate-my-price{display:block;text-indent:-9999px;overflow:hidden;background:url(../images/custom-sprite.png) no-repeat 0 -90px;width:152px;height:27px;margin-top:25px;margin-bottom:23px}.btn-calculate-my-price:hover{background-position:0 -118px}.test-your-needs-questions{list-style:none;margin-left:0;padding-left:0}.test-your-needs-questions li{display:block;margin:0;padding:10px 0}.test-your-needs-questions input{margin-top:0;padding-top:0}.test-your-needs-questions label{padding-left:5px;font-size:20px}#test-your-needs-container h2{line-height:125%}.two-column .left-column{width:380px}.two-column .right-column{width:380px}.noSidebar .left-column,.noSidebar .right-column{width:450px}.three-column .left-column{width:310px;margin:0}.three-column .center-column{width:310px;float:left;margin:0 15px}.three-column .right-column{width:310px;margin:0}ul.shop-flow{display:block;list-style:none;height:50px;padding:0;margin:0;margin-left:-10px}ul.shop-flow li{display:block;padding:0;margin:0;border-bottom:3px solid #000;float:left;height:40px;margin-right:2px}ul.shop-flow li span{display:block;padding:20px}ul.shop-flow li.active{border-color:#ff6e00}ul.shop-flow li.done{border-color:#7a7a7a}#umbracoFormNavigation a{display:block;width:93px;height:22px;padding-top:6px;font-size:14px;text-decoration:none;color:#fff;background:url(../images/custom-sprite.png) no-repeat 0 -145px;text-align:center}.checkOut #couponCode{display:none}ul.breadcrumb{z-index:99;position:relative;list-style:none;margin:0;padding:0;margin-bottom:20px}ul.breadcrumb li{color:#999!important;list-style:none;margin:0;padding:0;display:inline}ul.breadcrumb li a{color:#999!important}#bird{z-index:999;position:relative;background:no-repeat url(../images/custom/bird0.gif) bottom left;height:100px;width:100px}a.support{width:108px;height:108px;text-indent:-9999px;overflow:hidden;float:right;background:url(../images/custom-sprite.png) no-repeat 0 -628px}a.support:hover{background-position:0 -736px}div.videoChapter,div.videoChapter *{text-decoration:none!important;color:#000!important}.video-list a{text-decoration:none!important;color:#000!important;font-weight:400;font-size:10px}.video-list2{list-style:none;display:block;padding:0;marging:0}.video-list2 li{width:140px;overflow:hidden;display:block;float:left;margin:7px;height:145px;background:#252525}.video-list2 li .image{overflow:hidden;display:block;height:100px}.video-list2 li a{font-size:11px;font-weight:400;line-height:13px;color:#fff!important;text-decoration:none!important;display:block;text-align:center}.video-list2 li a:hover{text-decoration:underline!important}.video-list2 span.text2{display:block;padding:4px}.video-list2 span.image{display:block;background:#efefef}#VideoPlayer{margin-top:0;border-bottom:2px solid #000;padding-bottom:10px;margin-bottom:20px}ul#VideoRelatedVideos{height:555px;overflow:auto;float:right;width:220px;list-style:none;padding:0;margin:0}ul#VideoRelatedVideos li{display:block;border-bottom:1px solid #efefef;padding:10px;height:50px}ul#VideoRelatedVideos li.header{padding:0 10px;height:25px}ul#VideoRelatedVideos li img{float:left;margin:0 10px 10px 0;border:1px solid #efefef;background:#fff}ul#VideoRelatedVideos li h5{padding:0;font-weight:400;margin:0;font-size:12px;line-height:16px}ul#VideoRelatedVideos li h3{padding:0;margin:0;line-height:20px}ul#VideoRelatedVideos li.playing{background:#efefef}#tutorialFeature{border-bottom:2px solid #eff2f2;padding:10px;margin-bottom:10px;color:#666}#tutorialFeature h2,#tutorialFeature li,#tutorialFeature p{color:#666}#tutorialFeature a.preview{margin:10px;margin-right:35px;width:350px;height:190px;float:left;border:1px solid #666}#tutorialFeature ul{padding:0;list-style:none}#tutorialFeature ul li{padding-left:20px;display:block}#tutorialFeature img{margin-bottom:20px}.ajax ul{list-style:none;padding:0;margin:0;margin-bottom:4px}.ajax ul li{display:block;padding:5px;border-bottom:1px solid #efefef;height:50px}.ajax ul li small{display:block;padding:2px;color:#999}.ajax ul li img{width:48px;height:48px;float:left;margin:0 7px 5px 0}table.reservations td,table.reservations th{padding:7px;text-align:left;border-bottom:1px solid #efefef}table.reservations tbody th{width:120px}table.reservations tbody td{padding-right:10px}table.reservations tbody input{padding:2px;width:200px;font-size:16px}.center{display:block;padding:2px;text-align:center}.eventList{margin:0;padding:0;list-style:none}.eventList li{margin:0;padding:3px;border-bottom:1px solid #efefef;display:block}.eventList h4{padding:0;margin:0}.eventList small{color:#666}.releases-list a{color:#000!important;text-decoration:none!important}.releases-list .summary{padding:10px;background:#efefef;margin:7px 7px 7px 20px;display:none}p.postmetadata{color:#666;margin-bottom:30px}.post small{color:#666;margin-top:-10px;padding-bottom:15px;display:block}#commentform{padding-left:10px;padding-top:10px;padding-bottom:10px}#commentform #gravatar{float:right;margin-right:190px;margin-top:20px}#commentform label{float:none}#commentform .form-input{margin-top:5px;margin-bottom:5px}#commentform .form-input textarea{width:400px}#commentform .error{padding:0}#commentform label.error{border:none;padding:0 .8em}#commentform label.error{background:#fff;border-color:#fbc2c4;color:#8a1f11}#commentPosted{border:1px solid #ddd;margin-bottom:.5em;padding:0 .8em;padding:10px}#commentPosted{background:#fff6bf none repeat scroll 0 0;border-color:#ffd324;color:#514721}ol.commentlist{margin-left:0;padding:0;list-style:none}ol.commentlist li{margin-bottom:10px;padding:10px;background:#fafafa}ol.commentlist li small.commentmetadata{display:block;font-size:10px;padding-bottom:5px}ol.commentlist li small.commentmetadata a{color:#999}ol.commentlist li img.gravatar{float:right;margin:0 0 10px 10px;border:1px solid #ccc;padding:1px}#twitterUpdates{padding:0;margin:0;list-style:none}#twitterUpdates li{display:block;padding:5px;margin-bottom:20px}#twitterUpdates li img{float:left;clear:left;margin:0 20px 20px 0}.searchResults{list-style:none;padding:0;margin:0}.searchResults li{display:block;padding-left:60px;background:url(../images/custom/search_text.gif) no-repeat 15px 7px}.searchResults li.videochapter,.searchResults li.videotutorial{background-image:url(../images/custom/search_video.gif)}.searchResults li.umbracoblogpost{background-image:url(../images/custom/search_blog.gif)}.searchResults li small{color:#666;display:block;font-size:11px}.searchResults li h3{margin-bottom:2px}.searchResults li p{margin-top:2px}body.redirecting{margin-top:100px;text-align:center}body.redirecting h1{display:block!important;font-size:22px}body.redirecting div{margin:auto;text-align:center;width:600px;padding:30px;font-size:18px;color:#666;background-color:#fff;border:5px solid #cdf}#video23List{margin:0;padding:0}#video23List li{display:inline-block;height:140px;list-style-type:none;margin:0 2px;overflow:hidden;position:relative;width:170px}#video23List li a{color:#fff;display:block;text-decoration:none}#video23List li img{position:absolute;z-index:10}#video23List li span{background:#000;background:rgba(0,0,0,.8);bottom:0;color:#fff;font-size:11px;height:30px;line-height:12px;padding:5px;position:absolute;width:160px;z-index:11}.convinceCover{-moz-box-shadow:1px 1px 5px #666;-o-box-shadow:1px 1px 5px #666;-webkit-box-shadow:1px 1px 5px #666;box-shadow:1px 1px 5px #666;float:left;margin-right:20px}.tabset li a span.codegarden{background:url(../images/custom-sprite.png) no-repeat 0 -293px;width:92px}.promo-box .cyan-alt .container{background:url(../images/custom/bg-container-cyan-alt.jpg) no-repeat scroll 50% 0 transparent}.cgPanelHeader{background:url(../images/custom/CodeGarden_text-header.png) no-repeat 0 0;height:89px;overflow:hidden;text-indent:-9999px;width:459px}.cgPanelText{width:470px}.cgBuyTicketBtn{background:url(../images/custom-sprite.png) no-repeat 0 -412px;cursor:pointer;float:right;height:108px;margin:20px 0 0 15px;overflow:hidden;text-indent:-9999px;width:108px}.cgBuyTicketBtn:hover{background-position:0 -520px}#slider{position:relative;width:692px;height:461px;background:url(../images/nivio-slider-2.4/loading.gif) no-repeat 50% 50%}#slider img{position:absolute;top:0;left:0;display:none}#slider a{border:0;display:block}.nivo-controlNav{position:absolute;left:260px;bottom:-42px}.nivo-controlNav a{display:block;width:22px;height:22px;background:url(../images/nivio-slider-2.4/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left}.nivo-controlNav a.active{background-position:0 -22px}.nivo-directionNav a{display:block;width:30px;height:30px;background:url(../images/nivio-slider-2.4/arrows.png) no-repeat;text-indent:-9999px;border:0}a.nivo-nextNav{background-position:-30px 0;right:15px}a.nivo-prevNav{left:15px}.nivo-caption{color:#fff}.nivo-caption p{color:#fff}.nivo-caption a{text-decoration:underline}.group:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.group{display:inline-block}html[xmlns] .group{display:block}* html .group{height:1%}.profileOptions .row{margin:10px 0 0}.profileOption{float:left;padding-left:45px;width:330px}.profileOption:nth-child(even){float:right}.profileOption h3{margin-top:0}.profileOption p a{color:#252525!important;text-decoration:none!important}.profileOptions .Managelicenses{background:url(https://cdn.umbraco.org/cdn/umbraco/images/new-icons/tools-sprite.png) no-repeat 0 -35px}.profileOptions .OrderHistory{background:url(https://cdn.umbraco.org/cdn/umbraco/images/new-icons/box-sprite.png) no-repeat 0 -35px}.profileOptions .Getsupport{background:url(https://cdn.umbraco.org/cdn/umbraco/images/new-icons/life-ring-sprite.png) no-repeat 0 -35px}.profileOptions .Shareyourwork{background:url(https://cdn.umbraco.org/cdn/umbraco/images/new-icons/speech-bubble-sprite.png) no-repeat 0 -35px}.profileOptions .CertificationBadges{background:url(https://cdn.umbraco.org/cdn/umbraco/images/new-icons/award-sprite.png) no-repeat 0 -35px}.profileOptions .Edityoursolutionproviderprofile{background:url(https://cdn.umbraco.org/cdn/umbraco/images/new-icons/pencil-sprite.png) no-repeat 0 -35px}.profileOptions .umbracotvaccounts{background:url(https://cdn.umbraco.org/cdn/umbraco/images/new-icons/tv-old-sprite.png) no-repeat 0 -35px}.profileOptions .Redeemavoucher{background:url(https://cdn.umbraco.org/cdn/umbraco/images/new-icons/tag-sprite.png) no-repeat 0 -35px}.profileOptions .Trainingadministration{background:url(https://cdn.umbraco.org/cdn/umbraco/images/new-icons/folders-sprite.png) no-repeat 0 -35px}.profileOptions .Youreventreservations{background:url(https://cdn.umbraco.org/cdn/umbraco/images/new-icons/calendar-date-sprite.png) no-repeat 0 -35px}.profileOptions .Managelicenses:hover{background-position:-35px 0}.profileOptions .OrderHistory:hover{background-position:-35px 0}.profileOptions .Getsupport:hover{background-position:-35px 0}.profileOptions .Shareyourwork:hover{background-position:-35px 0}.profileOptions .CertificationBadges:hover{background-position:-35px 0}.profileOptions .Edityoursolutionproviderprofile:hover{background-position:-35px 0}.profileOptions .umbracotvaccounts:hover{background-position:-35px 0}.profileOptions .Redeemavoucher:hover{background-position:-35px 0}.profileOptions .Trainingadministration:hover{background-position:-35px 0}.profileOptions .Youreventreservations:hover{background-position:-35px 0}h3.sites-run-umbraco{background:url(https://cdn.umbraco.org/cdn/umbraco/images/custom/text-umbraco-case-study-header_light.png) no-repeat 0 0;height:32px;margin:5px 0 0 15px;text-indent:-9999px}h3.sites-run-umbraco+a{display:inline-block;margin:10px 0 37px 15px}h2.blog{background:url(../images/custom/text-from-the-blog.png) no-repeat 0 0;width:140px}#blog-list{margin:0;padding:0;list-style-type:none;font-size:12px}#blog-list li{margin-bottom:20px}#blog-list h3{font-size:15px;font-weight:700;margin:0}#blog-list p{font-size:12px;margin:0 0 5px}#blog-list p+a{font-size:12px;font-weight:700}#blog-list span{display:block;color:#666;font-size:13px}.syntaxhighlighter a,.syntaxhighlighter code,.syntaxhighlighter div,.syntaxhighlighter table,.syntaxhighlighter table caption,.syntaxhighlighter table tbody,.syntaxhighlighter table td,.syntaxhighlighter table thead,.syntaxhighlighter table tr,.syntaxhighlighter textarea{-moz-border-radius:0!important;-webkit-border-radius:0!important;background:0 0!important;border:0!important;bottom:auto!important;float:none!important;height:auto!important;left:auto!important;line-height:1.1em!important;margin:0!important;outline:0!important;overflow:visible!important;padding:0!important;position:static!important;right:auto!important;text-align:left!important;top:auto!important;vertical-align:baseline!important;width:auto!important;box-sizing:content-box!important;font-family:Consolas,"Bitstream Vera Sans Mono","Courier New",Courier,monospace!important;font-weight:400!important;font-style:normal!important;font-size:1em!important;min-height:inherit!important;min-height:auto!important}.syntaxhighlighter{width:100%!important;margin:1em 0!important;position:relative!important;overflow:auto!important;font-size:1em!important}.syntaxhighlighter.source{overflow:hidden!important}.syntaxhighlighter .bold{font-weight:700!important}.syntaxhighlighter .italic{font-style:italic!important}.syntaxhighlighter .line{white-space:pre!important}.syntaxhighlighter table{width:100%!important}.syntaxhighlighter table caption{text-align:left!important;padding:.5em 0 .5em 1em!important}.syntaxhighlighter table td.code{width:100%!important}.syntaxhighlighter table td.code .container{position:relative!important}.syntaxhighlighter table td.code .container textarea{box-sizing:border-box!important;position:absolute!important;left:0!important;top:0!important;width:100%!important;height:100%!important;border:none!important;background:#fff!important;padding-left:1em!important;overflow:hidden!important;white-space:pre!important}.syntaxhighlighter table td.gutter .line{text-align:right!important;padding:0 .5em 0 1em!important}.syntaxhighlighter table td.code .line{padding:0 1em!important}.syntaxhighlighter.nogutter td.code .container textarea,.syntaxhighlighter.nogutter td.code .line{padding-left:0!important}.syntaxhighlighter.show{display:block!important}.syntaxhighlighter.collapsed table{display:none!important}.syntaxhighlighter.collapsed .toolbar{padding:.1em .8em 0!important;font-size:1em!important;position:static!important;width:auto!important;height:auto!important}.syntaxhighlighter.collapsed .toolbar span{display:inline!important;margin-right:1em!important}.syntaxhighlighter.collapsed .toolbar span a{padding:0!important;display:none!important}.syntaxhighlighter.collapsed .toolbar span a.expandSource{display:inline!important}.syntaxhighlighter .toolbar{position:absolute!important;right:1px!important;top:1px!important;width:11px!important;height:11px!important;font-size:10px!important;z-index:10!important}.syntaxhighlighter .toolbar span.title{display:inline!important}.syntaxhighlighter .toolbar a{display:block!important;text-align:center!important;text-decoration:none!important;padding-top:1px!important}.syntaxhighlighter .toolbar a.expandSource{display:none!important}.syntaxhighlighter.ie{font-size:.9em!important;padding:1px 0!important}.syntaxhighlighter.ie .toolbar{line-height:8px!important}.syntaxhighlighter.ie .toolbar a{padding-top:0!important}.syntaxhighlighter.printing .line.alt1 .content,.syntaxhighlighter.printing .line.alt2 .content,.syntaxhighlighter.printing .line.highlighted .number,.syntaxhighlighter.printing .line.highlighted.alt1 .content,.syntaxhighlighter.printing .line.highlighted.alt2 .content{background:0 0!important}.syntaxhighlighter.printing .line .number{color:#bbb!important}.syntaxhighlighter.printing .line .content{color:#000!important}.syntaxhighlighter.printing .toolbar{display:none!important}.syntaxhighlighter.printing a{text-decoration:none!important}.syntaxhighlighter.printing .plain,.syntaxhighlighter.printing .plain a{color:#000!important}.syntaxhighlighter.printing .comments,.syntaxhighlighter.printing .comments a{color:#008200!important}.syntaxhighlighter.printing .string,.syntaxhighlighter.printing .string a{color:#00f!important}.syntaxhighlighter.printing .keyword{color:#069!important;font-weight:700!important}.syntaxhighlighter.printing .preprocessor{color:gray!important}.syntaxhighlighter.printing .variable{color:#a70!important}.syntaxhighlighter.printing .value{color:#090!important}.syntaxhighlighter.printing .functions{color:#ff1493!important}.syntaxhighlighter.printing .constants{color:#06c!important}.syntaxhighlighter.printing .script{font-weight:700!important}.syntaxhighlighter.printing .color1,.syntaxhighlighter.printing .color1 a{color:gray!important}.syntaxhighlighter.printing .color2,.syntaxhighlighter.printing .color2 a{color:#ff1493!important}.syntaxhighlighter.printing .color3,.syntaxhighlighter.printing .color3 a{color:red!important}.syntaxhighlighter.printing .break,.syntaxhighlighter.printing .break a{color:#000!important}.syntaxhighlighter{background-color:#fff!important}.syntaxhighlighter .line.alt1{background-color:#fff!important}.syntaxhighlighter .line.alt2{background-color:#fff!important}.syntaxhighlighter .line.highlighted.alt1,.syntaxhighlighter .line.highlighted.alt2{background-color:#e0e0e0!important}.syntaxhighlighter .line.highlighted.number{color:#000!important}.syntaxhighlighter table caption{color:#000!important}.syntaxhighlighter .gutter{color:#afafaf!important}.syntaxhighlighter .gutter .line{border-right:3px solid #6ce26c!important}.syntaxhighlighter .gutter .line.highlighted{background-color:#6ce26c!important;color:#fff!important}.syntaxhighlighter.printing .line .content{border:none!important}.syntaxhighlighter.collapsed{overflow:visible!important}.syntaxhighlighter.collapsed .toolbar{color:#00f!important;background:#fff!important;border:1px solid #6ce26c!important}.syntaxhighlighter.collapsed .toolbar a{color:#00f!important}.syntaxhighlighter.collapsed .toolbar a:hover{color:red!important}.syntaxhighlighter .toolbar{color:#fff!important;background:#6ce26c!important;border:none!important}.syntaxhighlighter .toolbar a{color:#fff!important}.syntaxhighlighter .toolbar a:hover{color:#000!important}.syntaxhighlighter .plain,.syntaxhighlighter .plain a{color:#000!important}.syntaxhighlighter .comments,.syntaxhighlighter .comments a{color:#008200!important}.syntaxhighlighter .string,.syntaxhighlighter .string a{color:#00f!important}.syntaxhighlighter .keyword{color:#069!important}.syntaxhighlighter .preprocessor{color:gray!important}.syntaxhighlighter .variable{color:#a70!important}.syntaxhighlighter .value{color:#090!important}.syntaxhighlighter .functions{color:#ff1493!important}.syntaxhighlighter .constants{color:#06c!important}.syntaxhighlighter .script{font-weight:700!important;color:#069!important;background-color:none!important}.syntaxhighlighter .color1,.syntaxhighlighter .color1 a{color:gray!important}.syntaxhighlighter .color2,.syntaxhighlighter .color2 a{color:#ff1493!important}.syntaxhighlighter .color3,.syntaxhighlighter .color3 a{color:red!important}.syntaxhighlighter .keyword{font-weight:700!important}@media (max-width:999px){body{min-width:initial}}.tabPanel,body{font-family:Lato,sans-serif;font-weight:400}.tabPanel .shortDescription,.tabPanel a,.tabPanel h1,.tabPanel h2,.tabPanel h3,.tabPanel h4,.tabPanel input,.tabPanel label,.tabPanel li,.tabPanel p,.tabPanel span,.tabPanel textarea,body .shortDescription,body a,body h1,body h2,body h3,body h4,body input,body label,body li,body p,body span,body textarea{font-family:Lato,sans-serif;font-weight:400}h1,h2,h3,h4{margin-top:16px}h1{font-size:44px}li,p{font-size:13px}div.shortDescription{font-size:1.2em;line-height:1.5em}.abstract{font-size:1.3em}p{margin-top:12px}strong{font-family:Lato,sans-serif;font-weight:700}em{font-family:Lato,sans-serif;font-weight:400;font-style:italic}em strong,strong em{font-family:Lato,sans-serif;font-weight:700;font-style:italic}.panel{-webkit-backface-visibility:hidden}#header .tabPanel h4{font-size:13px;line-height:1.7em}::selection{background:#3544b1;color:#fff}::-moz-selection{background:#3544b1;color:#fff}td{padding:0 5px 0 0}ul{list-style-type:disc;padding-left:40px;margin:13px 0}ol{list-style-type:decimal;padding-left:40px;margin:13px 0}.img-responsive{display:block;max-width:100%;height:auto}#content .two-col{box-sizing:border-box;float:left;width:50%;padding:10px 0}.Class-umbracoBlogPost input[type=submit],.btn,.class-contact-sales #contour input[type=submit],.class-follow-us input[type=submit],.class-newsletter input[type=submit],input[type=submit]{background:0 0;border:none;cursor:pointer;padding:10px 25px;transition:background-color .1s ease-in-out}#content a,a{color:#3544b1;transition:color .1s linear;text-decoration:none}#content a:hover,a:hover{color:#1b264f;text-decoration:underline}#content .btn-success,#umbracoFormNavigation a,.btn-success,input[type=submit]{background:0 0;background-color:#3544b1;color:#fff!important;text-decoration:none;transition:background-color .3s linear;-webkit-box-shadow:2px 5px 10px 0 rgba(0,0,0,.1);box-shadow:2px 5px 10px 0 rgba(0,0,0,.1);border-radius:3px}#content .btn-success:active,#content .btn-success:focus,#content .btn-success:hover,#umbracoFormNavigation a:active,#umbracoFormNavigation a:focus,#umbracoFormNavigation a:hover,.btn-success:active,.btn-success:focus,.btn-success:hover,input[type=submit]:hover{color:#fff;background-color:rgba(53,68,177,.9);cursor:pointer;text-decoration:none}.img-link{margin-bottom:16px;opacity:1;transition:opacity .2s ease-in-out}.img-link:hover{cursor:pointer;opacity:.8}.img-frame{padding:5px;border:1px solid grey;box-sizing:border-box;-moz-box-sizing:border-box}ul.breadcrumb{display:none}.form-box,.promo-box .panel{position:fixed;z-index:100}.form-box{top:0;background:#252525}#mainNav{padding:0 0 8px 0}#mainNav .panel-holder{position:relative;overflow:visible}.promo-box .panel{background:#1b264f}.add-nav{max-width:0;max-height:0;overflow:hidden;padding:0 5px;position:absolute;top:66px;right:0;background-color:#1b264f;transition:all .5s linear}.add-nav li{height:20px;display:inline-block;padding:5px 6px;font-size:15px;color:#f9f7f4}.add-nav li a{transition:all .5s linear;font-size:15px;padding-top:4px;color:#e1f7f7}.add-nav #userLink{display:none}.add-nav.showUser{max-width:350px;max-height:30px}.add-nav.showUser li a{color:#f9f7f4}#userLink{position:absolute;right:0;top:25px;width:20px;height:20px;opacity:.6;background-image:url(../images/icons/user-white.png);background-repeat:no-repeat;background-position:center;background-size:contain;color:#f9f7f4;transition:all .4s ease-in-out}#userLink:hover{opacity:1;cursor:pointer}#userLink.loggedIn{background-image:url(../images/icons/user-white-auth.png)}#nav li a{text-indent:0;color:#fff;padding-top:14px;font-size:15px;text-decoration:none;transition:all .1s ease-in-out}#nav li a:hover{color:#bbb9b9}#nav #salesLink{background:0 0}#nav #salesLink a{position:relative;color:#fff;padding:6px 8px 0;height:28px;margin:8px 0 0 0;border-radius:5px}footer{z-index:5}.picture{position:absolute;top:-100px;background:url(../images/bg-picture.gif) bottom right no-repeat;width:573px;height:100px}#bird{z-index:999;position:relative;background:no-repeat url(../images/custom/bird0.gif) bottom left;height:100px;width:100px}.footer-b{position:relative;background-color:#000;margin-bottom:0}.footer-b .footer{background:0 0}.footer-b .holder{margin:0 auto;width:960px;overflow:hidden;padding:80px 0 40px;color:#fff;line-height:1em;text-align:center}.footer-b ul{margin:30px 55px 49px;display:inline-block;vertical-align:top;list-style:none;padding-left:0;text-align:left}@media (max-width:991px){.footer-b ul{margin:30px 50px 49px}}.footer-b ul:hover h4{cursor:default}.footer-b ul h4{color:#fff;font-size:13px;transition:color .1s ease-in-out}.footer-b ul li{margin-bottom:8px;font-size:13px;line-height:21px}@media (max-width:991px){.footer-b ul li{width:86px}}.footer-b ul li:first-child{margin-bottom:19px}.footer-b ul a{padding:5px 0;text-decoration:none;color:#b2b2b2;transition:color .1s ease-in-out}.footer-b ul a:hover{color:#fff}.followIcon{text-indent:22px;background-repeat:no-repeat;background-size:13px;background-position:0 50%;transition:background-image .1s ease-in-out}#followTwitter{background-image:url(../images/custom/twitter-iso-hover.png)}#followTwitter:hover{background-image:url(../images/custom/twitter-iso-white.png)}#followFacebook{background-image:url(../images/custom/facebook-iso-hover.png)}#followFacebook:hover{background-image:url(../images/custom/facebook-iso-white.png)}#followGoogle{background-image:url(../images/custom/googleplus-iso-hover.png)}#followGoogle:hover{background-image:url(../images/custom/googleplus-iso-white.png)}#newsletterSignup{padding-top:0;min-height:100px}#newsletterSignup h4{display:inline-block;padding-left:5px;font-size:13px;color:#b2b2b2;transition:color 150ms linear}#newsletterSignup h4:focus,#newsletterSignup h4:hover{color:#fff;cursor:pointer}#newsletterSignup #newsletterForm{opacity:0;transition:opacity .4s ease-in-out}#newsletterSignup #newsletterForm.showForm{opacity:1}#newsletterSignup p{display:inline-block;margin-top:0}#newsletterSignup p:hover label{color:#fff}#newsletterSignup #umbracoAutoForm{display:inline-block;position:relative;padding:0;width:auto;vertical-align:top}#newsletterSignup #umbracoAutoForm h4{display:none}#newsletterSignup #umbracoAutoForm div{display:inline-block}#newsletterSignup #umbracoAutoForm fieldset{display:inline-block}#newsletterSignup #umbracoAutoForm p{border:none;margin-top:0}#newsletterSignup #umbracoAutoForm input,#newsletterSignup #umbracoAutoForm label{font-size:13px;transition:all 150ms linear;margin:0;font-family:Lato,sans-serif;line-height:21px}#newsletterSignup #umbracoAutoForm label{color:gray;width:0;margin-right:-50px;margin-left:10px;margin-top:4px}#newsletterSignup #umbracoAutoForm input{float:left;width:150px;color:#fff;background-color:rgba(51,51,51,0);margin-right:16px;padding:9px;margin-left:50px;border:none;border-bottom:1px solid #fff}#newsletterSignup #umbracoAutoForm input:focus,#newsletterSignup #umbracoAutoForm input:hover{border-bottom:1px solid #fff}#newsletterSignup #umbracoAutoForm .lmumbmessage{position:absolute;top:70px;font-size:13px}#newsletterSignup input[type=submit]{background-color:gray;color:#000;padding:10px 24px;border:none;border-radius:0;margin-top:7px;vertical-align:top;font-size:13px;transition:background-color .1s linear;font-family:Lato,sans-serif;line-height:21px}#newsletterSignup input[type=submit]:focus,#newsletterSignup input[type=submit]:hover{background-color:#fff;cursor:pointer}@media (max-width:480px){#playMobile{display:none}#video{display:none}#download{display:none}#playMobile{padding:10px 24px;border:none;border-radius:0;font-size:18px}#lightboxVideo,#video{display:block}}.videoContainer{position:relative;padding-bottom:56.25%;height:0}.videoContainer embed,.videoContainer iframe,.videoContainer object{position:absolute;top:0;left:0;width:100%;height:100%}#lightboxOverlay{display:none}#lightboxOverlay.show{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.71);z-index:1000}#lightboxVideo{margin-top:10%;z-index:1001}#lightboxVideo #lightboxX{position:absolute;top:-15px;right:-15px;border-radius:30px;z-index:1002;height:30px;width:30px;line-height:31px;text-indent:2px;font-size:20px;background:0 0;color:#fff;border:none;background-image:url(/images/uaas/x.png);transition:all .1s linear}#lightboxVideo #lightboxX:hover{background-image:url(/images/uaas/x-hover.png)}.class-developers-site #content h2,.class-documentation #content h2,.class-product-support #content h2,.class-videos #content h2{font-size:22px}.class-developers-site #content .center-column,.class-developers-site #content .left-column,.class-developers-site #content .right-column,.class-documentation #content .center-column,.class-documentation #content .left-column,.class-documentation #content .right-column,.class-product-support #content .center-column,.class-product-support #content .left-column,.class-product-support #content .right-column,.class-videos #content .center-column,.class-videos #content .left-column,.class-videos #content .right-column{width:296px;text-align:center}.class-developers-site #content .center-column,.class-documentation #content .center-column,.class-product-support #content .center-column,.class-videos #content .center-column{margin:0 36px}.class-developers-site #content .img-link,.class-documentation #content .img-link,.class-product-support #content .img-link,.class-videos #content .img-link{width:180px;margin:0 auto 30px;opacity:.1}.class-developers-site #content .img-link:hover,.class-documentation #content .img-link:hover,.class-product-support #content .img-link:hover,.class-videos #content .img-link:hover{opacity:.3}#wrapper.class-videos .img-link{opacity:.5}#wrapper.class-videos .img-link:hover{opacity:1}#wrapper.class-developers-site,#wrapper.class-documentation,#wrapper.class-product-support,#wrapper.class-videos{padding:400px 0 0}#wrapper.class-developers-site h1,#wrapper.class-documentation h1,#wrapper.class-product-support h1,#wrapper.class-videos h1{display:none}.class-developers-site #content .center-column,.class-developers-site #content .left-column,.class-developers-site #content .right-column,.class-product-support #content .center-column,.class-product-support #content .left-column,.class-product-support #content .right-column{text-align:left}#main #content .why-button{background:0 0;background-color:#2e99f4;border:none;border-radius:0;color:#fff;display:inline-block;padding:4px 10px;text-align:center;text-decoration:none;text-shadow:none;box-shadow:none;transition:background-color .3s ease-in-out}#main #content .why-button:hover{background:#2078c4}#main #content .why-button:active{color:#fcd3a5}.check-list{padding-left:10px;list-style:none}.check-list li{margin-right:15px;background-image:url(../images/custom/checklist-icon.png);background-size:15px;background-repeat:no-repeat;background-position:0;text-indent:26px;font-size:13px;line-height:34px}#wrapper.class-training{padding:140px 0 0}.class-training #content #training-checklist h2{font-size:30px}.class-training #content #training-checklist h3{font-size:18px}.class-training #content .shortDescription{font-size:16px;color:#333;margin-top:-40px}.class-training #content h2{font-size:18px}.class-training #content .masterclass h1{font-size:35px}.class-training #content .txt-holder.button{margin-bottom:60px}.class-training #content .txt-holder{width:790px;margin:0 auto;position:relative;float:none;margin:40px 0 0}.class-training #content .txt-holder p{font-size:16px;line-height:1.5;color:#3c3c3c;font-weight:300;word-spacing:1px}.class-training #content .txt-holder.left-column,.class-training #content .txt-holder.right-column{width:380px;border-radius:6px;float:left}.class-training #content .txt-holder.left-column{float:left}.class-training #content .txt-holder.right-column{float:right}.class-training #content .center-column{margin:0 36px}.class-training #content .txt-holder.training-copy{margin-top:0}.class-training .promo-box .tabPanel{display:none}.eventList{padding:15px;background-color:#f3f3f3;margin-bottom:30px}.class-schedule #contents h4{background-color:#ebebeb;margin:0;padding:15px}.class-view .txt-holder.button{width:100%;margin-bottom:50px}#wrapper.class-contact-sales{padding:140px 0 0}#wrapper.class-contact-sales .main-holder{background:0 0}#wrapper.class-contact-sales .displayNone{display:none}.class-contact-sales #content .abstract,.class-contact-sales #content .shortDescription{color:#333;font-size:16px;line-height:23px}.class-contact-sales .txt-holder{width:460px}.class-contact-sales #contour{position:relative;padding:30px 0 100px;width:450px;background-color:#f5f5f5}.class-contact-sales #contour fieldset{margin-left:35px}.class-contact-sales #contour fieldset label{display:block;float:none;width:400px;font-size:14px;padding:5px 0 0;clear:left;margin-bottom:0;margin-top:10px;margin-left:10px}.class-contact-sales #contour fieldset input{border:1px solid #c5c5c5;border-radius:3px;width:360px;display:block;float:none;clear:right;margin-bottom:0;padding:10px}.class-contact-sales #contour fieldset textarea{border:1px solid #c5c5c5;border-radius:3px;width:360px;height:190px;padding:10px}.class-contact-sales #contour fieldset select{border:1px solid #c5c5c5;border-radius:3px;width:380px;padding:10px}.class-contact-sales #contour input[type=submit]{position:absolute;bottom:20px;right:30px;font-size:16px;background-color:#2e99f4;color:#fff!important;text-decoration:none}.class-contact-sales #contour input[type=submit]:active,.class-contact-sales #contour input[type=submit]:focus,.class-contact-sales #contour input[type=submit]:hover{color:#fff;background-color:#2078c4;cursor:pointer}.class-contact-sales #faq h3{font-size:16px}.Class-umbracoBlogPost #umbracoAutoForm,.class-follow-us #umbracoAutoForm,.class-newsletter #umbracoAutoForm{padding:0}.Class-umbracoBlogPost #umbracoAutoForm h4,.class-follow-us #umbracoAutoForm h4,.class-newsletter #umbracoAutoForm h4{border:none}.Class-umbracoBlogPost #umbracoAutoForm fieldset p,.class-follow-us #umbracoAutoForm fieldset p,.class-newsletter #umbracoAutoForm fieldset p{padding:0}.Class-umbracoBlogPost #umbracoAutoForm label,.class-follow-us #umbracoAutoForm label,.class-newsletter #umbracoAutoForm label{display:block;float:none;width:400px;font-size:14px;padding:5px 0 0;clear:left;margin-bottom:0;margin-top:10px}.Class-umbracoBlogPost #umbracoAutoForm input,.Class-umbracoBlogPost #umbracoAutoForm textarea,.class-follow-us #umbracoAutoForm input,.class-follow-us #umbracoAutoForm textarea,.class-newsletter #umbracoAutoForm input,.class-newsletter #umbracoAutoForm textarea{border:1px solid #c5c5c5;border-radius:3px;width:360px;display:block;float:none;clear:right;margin-bottom:0;padding:10px;font-size:14px}.Class-umbracoBlogPost #umbracoAutoForm p,.class-follow-us #umbracoAutoForm p,.class-newsletter #umbracoAutoForm p{border-bottom:none}.Class-umbracoBlogPost #umbracoAutoForm .lmumbmessage,.class-follow-us #umbracoAutoForm .lmumbmessage,.class-newsletter #umbracoAutoForm .lmumbmessage{color:#f37021}.Class-umbracoBlogPost input[type=submit],.class-follow-us input[type=submit],.class-newsletter input[type=submit]{position:relative;bottom:20px;left:0;outline:0;font-size:14px;background-color:#2e99f4;color:#fff!important;text-decoration:none;margin-top:40px}.Class-umbracoBlogPost input[type=submit]:active,.Class-umbracoBlogPost input[type=submit]:focus,.Class-umbracoBlogPost input[type=submit]:hover,.class-follow-us input[type=submit]:active,.class-follow-us input[type=submit]:focus,.class-follow-us input[type=submit]:hover,.class-newsletter input[type=submit]:active,.class-newsletter input[type=submit]:focus,.class-newsletter input[type=submit]:hover{color:#fff;background-color:#2078c4;cursor:pointer}.class-follow-us .post{margin-top:50px}.class-blog-archive .content-holder h2{font-size:18px;font-family:Asap-bold,sans-serif}.class-blog-archive .content-holder h2:first-child{margin-top:0}.class-blog-archive .content-holder ul{margin-bottom:30px;padding-left:20px}.class-blog-archive .content-holder li{font-size:16px;padding-bottom:5px;list-style:none}.class-blog-archive .content-holder li:before{content:"-";position:relative;left:-10px}.Class-umbracoBlogPost,.class-blog-archive,.class-follow-us{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Class-umbracoBlogPost .promo-box .empty .container,.class-blog-archive .promo-box .empty .container,.class-follow-us .promo-box .empty .container{background:0 0}.Class-umbracoBlogPost h1,.class-follow-us h1{font-family:Asap-bold,sans-serif}.Class-umbracoBlogPost .abstract,.class-follow-us .abstract{font-style:italic;color:#252525}.Class-umbracoBlogPost .post p,.class-follow-us .post p{font-size:16px;line-height:1.5;margin:0 0 30px}.Class-umbracoBlogPost .post p+ul,.class-follow-us .post p+ul{margin-top:-20px;margin-bottom:40px}.Class-umbracoBlogPost .post p.abstract,.class-follow-us .post p.abstract{font-size:22px}.Class-umbracoBlogPost .post li,.Class-umbracoBlogPost .post p,.class-follow-us .post li,.class-follow-us .post p{color:#3a3a3a}.Class-umbracoBlogPost code,.Class-umbracoBlogPost pre,.class-follow-us code,.class-follow-us pre{overflow:auto;margin:10px 0 10px;padding:10px 10px;border:1px solid #ddd;border-radius:3px;background-color:#f8f8f8;white-space:pre;word-break:break-word;font-size:16px;font-family:"Courier 10 Pitch",Courier,monospace;line-height:19px}.Class-umbracoBlogPost code span,.Class-umbracoBlogPost pre span,.class-follow-us code span,.class-follow-us pre span{font-size:14px;font-family:"Courier 10 Pitch",Courier,monospace;line-height:19px}.Class-umbracoBlogPost .title,.class-follow-us .title{border-bottom:none;padding:0}.Class-umbracoBlogPost .title h2,.class-follow-us .title h2{font-weight:700}.Class-umbracoBlogPost h2,.class-follow-us h2{font-size:22px;margin-top:30px;font-family:Asap-bold,sans-serif;font-weight:bolder}.Class-umbracoBlogPost small,.class-follow-us small{color:#b2b2b2;display:block;font-size:15px}.Class-umbracoBlogPost #comments,.class-follow-us #comments{font-size:15px;margin-top:40px;margin-bottom:20px}.Class-umbracoBlogPost .commentlist,.class-follow-us .commentlist{margin:0}.Class-umbracoBlogPost .commentlist+.title,.class-follow-us .commentlist+.title{margin-top:40px}.Class-umbracoBlogPost #commentform,.class-follow-us #commentform{padding-top:0;padding-left:0}.Class-umbracoBlogPost #commentform input[type=submit],.class-follow-us #commentform input[type=submit]{width:auto;-webkit-appearance:caret}.Class-umbracoBlogPost .post,.class-follow-us .post{border-bottom:1px solid #f5f5f5;padding-bottom:20px}.Class-umbracoBlogPost .post ol,.Class-umbracoBlogPost .post ul,.class-follow-us .post ol,.class-follow-us .post ul{margin:13px 0 30px}.Class-umbracoBlogPost .post ol li,.Class-umbracoBlogPost .post ul li,.class-follow-us .post ol li,.class-follow-us .post ul li{font-size:16px;line-height:24px;padding:8px 0 0}.class-case-studies .promo-box .blue,.class-case-studies .promo-box .green,.class-case-studies .promo-box .tabPanel{background:0 0;background-color:#f5f5f5}.class-case-studies .promo-box .green .container{background:0 0;height:420px}.class-case-studies .promo-box .green .container .holder{padding:115px 10px 0}.class-case-studies .carousel-container div.visual{background:0 0}.class-case-studies .link-next,.class-case-studies .link-prev{background:url(../images/custom/carousel.png) no-repeat;background-size:contain;opacity:.3;transition:opacity .3s ease-in-out}.class-case-studies .link-next:hover,.class-case-studies .link-prev:hover{opacity:.9}.class-case-studies .link-prev{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.class-case-studies .switcher{border-bottom:none}.class-case-studies .switcher .switcher-inner{position:absolute;top:390px;left:50%;margin-left:-44px}.class-case-studies .switcher ul li a{opacity:.3;transition:opacity .3s ease-in-out}.class-case-studies .switcher ul li a.current,.class-case-studies .switcher ul li a:hover{background:url(../images/screen-sprite_110711_1045.png) no-repeat 0 -1705px;opacity:.9}.class-case-studies .site-running{text-indent:0;background:0 0;font-size:44px;font-weight:400}.class-case-studies #tagSelector{overflow:hidden}.class-case-studies #tagSelector li{width:200px;padding:5px 40px 5px 0;white-space:nowrap;font-size:15px}.class-case-studies #viewToggle{margin:0 50px 30px auto}.class-case-studies #sites.grid li h5{line-height:1.5}.class-forms-page{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.class-forms-page p{font-size:15px;line-height:1.5em}.class-forms-page #content p{font-size:15px;line-height:1.5em}#wrapper.class-forms-page h1{display:none}#wrapper.class-forms-page .main-holder>#content{padding-top:0}#wrapper.class-forms-page .main-holder>#content>.content-holder>#content{padding-top:0}.promo-box .forms-page .container{background:url(../images/tab-panel/top_banner_coffee.jpg) repeat-x;background-size:cover}.promo-box .forms-page h2{font-size:44px;color:#fff}.promo-box .forms-page p{max-width:600px;color:#fff;font-size:16px;line-height:1.5em}.promo-box .forms-page .holder{padding:148px 10px 0}.vimeovideo iframe{margin:20px auto 20px;display:block}.cta-big{text-align:center;margin:80px 0 40px}.cta-big .btn-success{padding:15px 30px;font-size:16px}.fadedhr{margin-bottom:-50px;margin-top:70px;display:block;height:1px;border:0;border-top:1px solid #f5f5f5;margin:50px 0 -50px;padding:0}.showcasezig{margin-bottom:80px;overflow:hidden}.showcasezig .image-left{width:60%;display:inline-block;float:left}.showcasezig .text-right{width:35%;margin-left:5%;display:inline-block;float:left;display:table;height:300px}.showcasezig .image-right{width:60%;margin-left:5%;float:left}.showcasezig .text-left{width:35%;float:left;display:table;height:300px}.third-col{width:296px}.third-col:nth-child(2){margin:0 36px}