.igrid{display:table;width:100%;font-size:0 !important}.igrid>*{box-sizing:border-box}.igrid__cell{display:inline-block;font-size:medium;font-size:1rem;vertical-align:top}.igrid.has-gutter-s>.igrid__cell{padding-left:5px;padding-right:5px}.igrid.has-gutter>.igrid__cell{padding-left:10px;padding-right:10px}.igrid.has-gutter-m>.igrid__cell{padding-left:15px;padding-right:15px}.igrid.has-gutter-l>.igrid__cell{padding-left:20px;padding-right:20px}.igrid.has-gutter-xl>.igrid__cell{padding-left:30px;padding-right:30px}*{box-sizing:border-box}.l-cf:after{content:"";display:table;clear:both}.l-rel{position:relative}.l-ovh{overflow:hidden}.l-ova{overflow:auto}.l-block{display:block}.l-iblock{display:inline-block}.l-ibox{display:inline-block;vertical-align:middle}.l-center{margin-left:auto;margin-right:auto}.l-pullLeft,.l-pull-left{float:left}.l-pullRight,.l-pull-right,.right{float:right}.l-space-xs{margin-bottom:5px !important}.l-sspace,.l-space-s{margin-bottom:10px !important}.l-space{margin-bottom:20px !important}.l-space-m{margin-bottom:35px !important}.l-space-l{margin-bottom:40px !important}.l-space-xl{margin-bottom:60px !important}.l-spacetop-l{margin-top:60px !important}.card--casestudy,.l-box{padding-top:20px !important}.l-box-xxs{padding-top:2px !important}.l-box-xs{padding-top:5px !important}.l-box-s{padding-top:10px !important}.l-mbox{padding-top:30px !important}.l-box-l{padding-top:40px !important}.l-box-xl{padding-top:60px !important}.l-offs-reset{margin:0 !important}.l-offs-xs{margin-left:5px !important;margin-right:5px !important}.l-offs-s{margin-left:10px !important;margin-right:10px !important}.l-offs-f{margin-left:10px !important;margin-right:10px !important}.l-offs-m{margin-left:30px !important;margin-right:30px !important}.l-offs{margin-left:20px !important;margin-right:20px !important}.l-offs-l{margin-left:40px !important;margin-right:40px !important}.l-offs-xl{margin-left:60px !important;margin-right:60px !important}.l-ind-xs{padding-left:5px !important;padding-right:5px !important}.l-ind-s{padding-left:10px !important;padding-right:10px !important}.l-ind-m,.l-mind{padding-left:30px !important;padding-right:30px !important}.l-ind{padding-left:20px !important;padding-right:20px !important}.l-xind,.l-ind-l{padding-left:40px !important;padding-right:40px !important}.l-w3{width:25%}@media screen and (max-width: 480px){.l-w3{width:100%}}.l-w2{width:16.66667%}@media screen and (max-width: 480px){.l-w2{width:100%}}.l-w4{width:33.33333%}@media screen and (max-width: 480px){.l-w4{width:100%}}.l-w5{width:41.66667%}@media screen and (max-width: 480px){.l-w5{width:100%}}.l-w6{width:50%}@media screen and (max-width: 480px){.l-w6{width:100%}}.l-w7{width:58.33333%}@media screen and (max-width: 480px){.l-w7{width:100%}}.l-w8{width:66.66667%}@media screen and (max-width: 480px){.l-w8{width:100%}}.l-w9{width:75%}@media screen and (max-width: 480px){.l-w9{width:100%}}.l-w10{width:83.33333%}@media screen and (max-width: 480px){.l-w10{width:100%}}.l-mw10{max-width:83.33333%}@media screen and (max-width: 480px){.l-mw10{width:100%}}.l-w11{width:91.66667%}@media screen and (max-width: 480px){.l-w11{width:100%}}.l-sitewidth{width:972px;margin:0 auto}.l-sitewidth:after{content:"";display:table;clear:both}.l-header{margin-bottom:20px !important}.l-footer{margin-top:.8rem;font-size:12px}.l-content{position:relative}.l-article{margin-bottom:40px;float:left;left:100%;position:relative;width:70%;margin-left:-100%}.l-article--full{float:none;left:auto;width:auto;margin:auto;padding:20px 0}.l-sidebar{float:left;left:100%;position:relative;width:23%;margin-left:-23%}.l-content--full .l-sidebar{display:none}.pluginLinkHolder{position:relative}.l-btncopy{position:relative;float:right}.no-flash .l-btncopy{display:none}.l-expandbtn{position:relative;float:right}.l-scriptsearch{position:absolute;z-index:5;top:34px;width:98%}.l-featuredivider{position:relative;padding-top:15px;margin-top:20px;border-top:1px solid #ddd}.l-whitebox{padding:20px;background-color:#fff}.l-greybox{padding:20px;background-color:#fbfbfb;border-radius:4px;border:1px solid #ddd}.l-overlay{position:absolute;left:0;top:40px;right:0;bottom:0;background-color:rgba(255,255,255,0.8)}.l-overlay:before{display:inline-block;content:"";position:relative;top:0;right:0;bottom:0;left:0;width:0px;height:99%;vertical-align:middle}.c-center,.text-center,.t-center{text-align:center}.text-right,.t-right{text-align:right}.c-nsize,.t-size{font-size:13px}.t-size-xs{font-size:9.75px;line-height:1.125}.c-ssize,.t-size-s{font-size:11.05px;line-height:1.125}.c-msize,.t-size-m{font-size:15.6px !important}.c-msize li,.t-size-m li{font-size:15.6px !important}.c-lsize,.t-size-l{font-size:19.5px}.c-xsize,.t-size-xl{font-size:26px}.c-shout,.t-shout{text-transform:uppercase}.t-lh-m{line-height:1.95}.t-lh{line-height:1.5}.t-lh-l{line-height:2.25}.t-lh-xl{line-height:3}.c-slineHeight,.t-lh-s{line-height:1.125}.c-grey,.t-grey{color:#888}.t-dgrey{color:#6f6f6f}.t-beta{color:#661414}.t-gamma{color:#ff8f24}.t-delta{color:#61b24e}.t-blue,.valref{color:blue}.t-backtotop,.backToTop{margin-top:20px;margin-bottom:20px}.t-backtotop::before,.backToTop::before{display:inline-block;width:14px;height:14px;content:'↑';vertical-align:baseline;font-size:16px}.t-abbr{border-bottom:1px dotted #444;cursor:help}.t-link,.t-cursor{cursor:pointer}.t-nodecor{text-decoration:none}.t-nowrap{white-space:nowrap}.t-strong,.t-bold,.text-bold,.text-strong{font-weight:bold}.text-author{display:block;color:#61a0d1;font-size:13px}.tac{text-align:center}.text-center,.center{text-align:center}.text-search{display:inline-block;padding:0 2px;background-color:#e5e5e5;font-weight:bold}.text-small{line-height:1.3;font-size:12px}.text-question{display:block;margin-top:15px;margin-bottom:15px;color:#61a0d1;line-height:16px;font-size:14px}.text-question:first-child{margin-top:0}.text-nodecor{text-decoration:none}.text-author{display:block;color:#61a0d1;font-size:13px}.text-small{line-height:1.3;font-size:12px}.text-question{display:block;margin-top:15px;margin-bottom:15px;color:#61a0d1;line-height:16px;font-size:14px}.text-question:first-child{margin-top:0}.text-hide{text-indent:100%;white-space:nowrap;overflow:hidden}.t-ellipsis{display:inline-block;max-width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.t-accent,.text-accent{position:relative;margin-bottom:40px;padding:25px 35px;border-radius:4px;box-shadow:0 0 10px #d0d0d0;background:#fff;background-image:-webkit-linear-gradient(top, #fff 1%, #f2f2f2 100%);background-image:linear-gradient(to bottom, #fff 1%, #f2f2f2 100%)}.t-accent:after,.text-accent:after{display:block;position:absolute;content:'';width:100%;height:28px;left:0;bottom:-28px;background-image:url("/img/2016101303/accent.png");background-position:center top;background-repeat:no-repeat}@media screen and (max-width: 768px){#sh_button{display:none}}@media screen and (max-width: 600px){p{font-size:14px}}@media screen and (max-width: 768px){.m-med-space{margin-bottom:20px}}@media screen and (max-width: 600px){.m-sml-space{margin-bottom:20px}}@media screen and (max-width: 600px){.m-sml-ind-none{padding-left:0 !important;padding-right:0 !important}}@media screen and (max-width: 600px){.m-sml-offs-none{margin-left:0 !important;margin-right:0 !important}}@media screen and (max-width: 480px){.m-min-offs-none{margin-left:0 !important;margin-right:0 !important}}@media screen and (max-width: 600px){.m-sml-space-s{margin-bottom:10px !important}}@media screen and (max-width: 480px){.m-min-space{margin-bottom:20px}}@media screen and (max-width: 480px){.m-min-nofloat{float:none}}@media screen and (max-width: 600px){.m-sml-w10{width:83.33333% !important}}@media screen and (max-width: 480px){.m-min-none{display:none !important}}@media screen and (max-width: 600px){.m-sml-none{display:none !important}}@media screen and (max-width: 600px){.m-sml-block{display:block !important}}@media screen and (max-width: 768px){.m-med-none{display:none !important}}@media screen and (min-width: 768px){.m-med-min-none{display:none !important}}@media screen and (max-width: 970px){.m-nrm-none{display:none !important}}@media screen and (max-width: 970px){.m-nrm-none{display:none !important}}@media screen and (min-width: 970px){.m-nrm-min-none{display:none !important}}.ie8 .m-nrm-min-none{display:none}@media screen and (max-width: 768px){.m-med-text-center{text-align:center}}@media screen and (max-width: 768px){.m-med-col-12{width:100%}}@media screen and (max-width: 800px){.m-mid-col-12{width:100%}}@media screen and (max-width: 768px){.m-med-col-9{width:75%}}@media screen and (max-width: 768px){.m-med-col-3{width:25%}}.fl .fl__section{margin-top:60px;margin-bottom:60px}.fl .fl__hr{border:0;border-bottom:1px solid #dadada;margin:60px 0}.fl .fl__section--showcase{margin-top:20px}.fl .fl__section--awards{padding:60px;background-color:#13182e}@media screen and (max-width: 768px){.fl .fl__section--awards{padding:40px}}@media screen and (max-width: 480px){.fl .fl__section--awards{padding:20px}}.fl .fl__section--key{padding:0 60px}@media screen and (max-width: 768px){.fl .fl__section--key{padding:0 20px}}.fl .fl__heading{font-family:"Montserrat",sans-serif;color:#13182e;font-weight:bold;font-size:42px;text-align:center}.fl .fl__box{background-color:#f6f6f6;white-space:nowrap}@media screen and (max-width: 480px){.fl .fl__box{white-space:normal}}.fl .fl__box--white{background-color:#fff}.fl .fl__box__content{display:inline-block;vertical-align:middle;white-space:normal}.fl .fl__box__content--alpha{width:60%;padding-left:80px;padding-top:80px;padding-bottom:80px}@media screen and (max-width: 768px){.fl .fl__box__content--alpha{display:block;width:auto;padding:30px}}@media screen and (max-width: 480px){.fl .fl__box__content--alpha{padding:20px}}.fl .fl__box__content--beta{width:60%;padding-left:80px;padding-top:80px;padding-bottom:80px}@media screen and (max-width: 768px){.fl .fl__box__content--beta{display:block;width:auto;padding:30px}}@media screen and (max-width: 480px){.fl .fl__box__content--beta{padding:20px}}.fl .fl__box__content--zeta{width:58%;padding-left:60px;padding-top:80px;padding-bottom:80px}@media screen and (max-width: 768px){.fl .fl__box__content--zeta{display:block;width:auto;padding:30px}}@media screen and (max-width: 480px){.fl .fl__box__content--zeta{padding:20px}}.fl .fl__box__content--gamma{width:56%;padding-left:60px;padding-top:80px;padding-bottom:80px}@media screen and (max-width: 768px){.fl .fl__box__content--gamma{width:auto;padding:30px}}@media screen and (max-width: 480px){.fl .fl__box__content--gamma{padding:20px}}.fl .fl__box__content--delta{display:block;width:92%;padding-left:60px;padding-top:80px;padding-bottom:0}@media screen and (max-width: 768px){.fl .fl__box__content--delta{width:auto;padding:20px}}.fl .fl__box__content--delta .fl__box__title{float:left;overflow:hidden}@media screen and (max-width: 768px){.fl .fl__box__content--delta .fl__box__title{float:none}}@media screen and (max-width: 480px){.fl .fl__box__content__links{white-space:nowrap}}.fl .fl__step{position:relative;bottom:-3px;display:inline-block;font-family:"Montserrat",sans-serif;vertical-align:baseline;color:#3567a9;font-size:90px;font-weight:700;line-height:0.75;overflow:hidden}@media screen and (max-width: 480px){.fl .fl__step{font-size:80px}}.fl .fl__step span{display:inline-block;margin-left:-30px}.fl .fl__box__title{margin-bottom:30px;white-space:nowrap}.fl .fl__box__title__text{display:inline-block;max-width:70%;margin-left:10px;vertical-align:baseline;font-family:"myriad-pro",sans-serif;font-style:normal;font-weight:300;font-size:38px;line-height:1;letter-spacing:-1px;white-space:normal}@media screen and (max-width: 480px){.fl .fl__box__title__text{font-size:34px;margin-left:0;max-width:77%}}.fl .fl__box__title__text--alpha{font-family:"Montserrat",sans-serif;color:#13182e;font-size:42px;font-weight:700;letter-spacing:0;margin-bottom:20px}.fl .fl__box__p{font-family:"museo-sans",sans-serif;font-size:16px;line-height:22px}.fl .fl__box__img{display:inline-block;vertical-align:middle}.fl .fl__box__img img{max-width:100%}.fl .fl__box__img--alpha{width:37%;margin-left:30px;margin-top:60px;margin-bottom:60px;padding-right:20px}@media screen and (max-width: 768px){.fl .fl__box__img--alpha{display:block;width:auto;text-align:center;margin:20px auto}}.fl .fl__box__img--beta{width:31%;margin-left:4%;margin-top:60px;margin-bottom:60px}@media screen and (max-width: 768px){.fl .fl__box__img--beta{display:block;width:auto;text-align:center;margin:20px auto}}.fl .fl__box__img--gamma{width:43%;margin:0}@media screen and (max-width: 768px){.fl .fl__box__img--gamma{display:block;width:auto;text-align:center;margin:20px auto}}.fl .fl__box__img--zeta{width:43%;margin:0}@media screen and (max-width: 768px){.fl .fl__box__img--zeta{display:block;width:auto;height:250px;overflow:hidden;text-align:center;margin:20px auto}.fl .fl__box__img--zeta img{width:100%}}.fl .fl__box__img--delta{display:block;position:relative;margin:0;text-align:center}.fl .fl__box__img--delta img{display:block;margin:auto;position:relative;left:-50px}@media screen and (max-width: 600px){.fl .fl__box__img--delta img{left:auto}}.fl .fl__button{display:inline-block;font-family:"museo-sans",sans-serif;font-size:16px;color:#fff;text-decoration:none;background-color:#3568aa;padding:8px 16px;border-radius:24px}.fl .fl__button:hover{background-color:#295083}.fl .fl__link{display:inline-block;font-family:"museo-sans",sans-serif;font-size:16px}.fl .fl__casestudy__img{text-align:center;overflow:hidden;padding:0 10px}@media screen and (max-width: 768px){.fl .fl__casestudy__img{margin-bottom:20px}}.fl .fl__casestudy__img img{max-width:100%}.fl .fl__key{padding:0 40px;margin-bottom:60px}@media screen and (max-width: 768px){.fl .fl__key{padding:0 20px;margin-bottom:20px}}.fl .fl__key__title{font-family:"museo-sans",sans-serif;font-size:22px;line-height:1;margin-bottom:20px}.fl .fl__key__title .fl__key__icon{display:inline-block;vertical-align:middle;margin-right:10px}.fl .fl__key__title span{display:inline-block;vertical-align:middle}.fl .fl__key__text{font-family:"museo-sans",sans-serif;font-size:14px;line-height:1.4}.fl .fl__say__quote{position:relative;margin-bottom:20px;padding:60px 60px;color:#fff;line-height:1.4;font-family:Helvetica, sans-serif;font-size:15px;font-style:oblique;border-radius:42px;background-color:#b2c6df}.fl .fl__say__quote::before{display:block;position:absolute;left:16%;top:-18px;content:"";width:49px;height:32px;background-image:url("/img/2016101303/facelift/fl-say-quote.png");background-repeat:no-repeat}.fl .fl__say__client{padding-left:36px;margin-left:20px;background-image:url("/img/2016101303/facelift/fl-icon-user.png");background-repeat:no-repeat}.fl .fl__say__client small{position:relative;bottom:2px;font-family:"Montserrat",sans-serif;font-size:12px;line-height:0.8}.fl .fl__say__client__name{font-family:"Montserrat",sans-serif;font-size:15px;line-height:0.8}.fl .fl__awards__title{margin-bottom:40px;font-family:"Montserrat",sans-serif;color:#fff;font-size:42px;line-height:1;font-weight:700}@media screen and (max-width: 768px){.fl .fl__awards__title{margin-bottom:20px}}.fl .fl__intro{text-align:center;font-family:Helvetica, sans-serif;font-size:16px;line-height:1.7}.fl .award__mvp__img{margin-top:10px}@media screen and (max-width: 768px){.fl .award__mvp__img{position:absolute;top:0;right:0}}.icon--rss,.icon--youtube,.icon--facebook,.icon--linkedin,.icon--twitter,.icon--gplus,.icon--testimonial,.icon--up,.icon--down,.icon--zoom,.icon--demo,.icon--livedemo,.icon--download,.icon--shopping,.icon--legal,.icon--discount,.icon--linkedin-share,.icon--facebook-share,.icon--twitter-share,.icon--reddit-share,.icon--plusone-share,.icon--award-review,.icon--award-sidebar,.icon--pic-download,.icon--pic-support,.icon--pic-company,.icon--pic-contacts,.icon--pdf,.icon--html,.icon--back,.icon--plus,.icon--minus{position:relative;display:inline-block;background-image:url("/img/2016101303/sprites.png");background-repeat:no-repeat;vertical-align:middle;margin-right:3px}.icon--rss{background-position:-169px -285px;width:36px;height:36px}.icon--youtube{background-position:-364px 0px;width:36px;height:36px}.icon--facebook{background-position:-261px -285px;width:36px;height:36px}.icon--linkedin{background-position:-364px -46px;width:36px;height:36px}.icon--twitter{background-position:-215px -285px;width:36px;height:36px}.icon--gplus{background-position:-307px -285px;width:36px;height:36px}.icon--testimonial{background-position:-98px -285px;width:61px;height:44px;vertical-align:baseline;margin-left:5px}.icon--up{background-position:-239px -343px;width:11px;height:7px;top:1px;margin-right:0}.icon--down{background-position:-217px -343px;width:12px;height:7px;margin-right:0;top:1px}.icon--zoom{background-position:0px -343px;width:19px;height:19px}.thumb--screen .icon--zoom{position:absolute;z-index:5;bottom:5px;left:5px}.icon--demo{background-position:-272px -248px;width:18px;height:18px;margin-right:7px;bottom:1px}.icon--livedemo{background-position:-242px -248px;width:20px;height:18px;margin-right:7px;bottom:1px}.icon--download{background-position:-364px -251px;width:22px;height:19px;margin-right:7px;bottom:1px}.icon--shopping{background-position:-211px -248px;width:21px;height:18px;bottom:2px}.icon--legal{background-position:-332px -220px;width:19px;height:13px;bottom:2px}.icon--discount{background-position:-29px -343px;width:19px;height:19px;bottom:2px}.icon--linkedin-share{background-position:-364px -280px;width:20px;height:20px;vertical-align:baseline;margin-right:3px;cursor:pointer}.icon--facebook-share{background-position:-332px -190px;width:20px;height:20px;vertical-align:baseline;margin-right:3px;cursor:pointer}.icon--twitter-share{background-position:-364px -310px;width:20px;height:20px;vertical-align:baseline;margin-right:3px;cursor:pointer}.icon--reddit-share{background-position:-332px -130px;width:20px;height:20px;vertical-align:baseline;margin-left:3px;margin-right:3px;cursor:pointer}.icon--plusone-share{background-position:-364px -187px;width:32px;height:20px;vertical-align:baseline;margin-right:3px;cursor:pointer}.icon--award-review{background-position:-364px -92px;width:31px;height:38px}.icon--award-sidebar{background-position:-364px -140px;width:31px;height:37px}.icon--pic-download{background-position:-173px -130px;width:149px;height:105px}.icon--pic-support{background-position:-174px 0px;width:180px;height:108px}.icon--pic-company{background-position:0px 0px;width:164px;height:120px}.icon--pic-contacts{background-position:0px -130px;width:163px;height:108px}.icon--pdf{background-position:-300px -248px;width:16px;height:16px}.icon--html{background-position:-332px -160px;width:20px;height:20px}.icon--back{background-position:-98px -248px;width:103px;height:27px}.icon--plus{background-position:-83px -343px;width:14px;height:13px;margin-right:0}.icon--minus{background-position:-107px -343px;width:14px;height:13px;margin-right:0}.igrid.has-gutter{display:block;width:auto;margin-left:-10px;margin-right:-10px}.igrid.has-gutter-s{display:block;width:auto;margin-left:-5px;margin-right:-5px}.igrid.has-gutter-m{display:block;width:auto;margin-left:-15px;margin-right:-15px}.igrid.has-gutter-l{display:block;width:auto;margin-left:-20px;margin-right:-20px}.igrid.has-gutter-xl{display:block;width:auto;margin-left:-30px;margin-right:-30px}.igrid--visible .igrid__cell>*{padding:5px 10px;background-color:#ddd;border:1px solid #ccc;border-radius:3px;text-align:center}.igrid--left{text-align:left !important}.igrid--center{text-align:center !important}.igrid--right{text-align:right !important}.igrid--top>.igrid__cell{vertical-align:top !important}.igrid--middle>.igrid__cell{vertical-align:middle !important}.igrid--bottom>.igrid__cell{vertical-align:bottom !important}.igrid--justify{display:block;text-align:justify;text-justify:distribute-all-lines;line-height:0}.igrid--justify:after{line-height:0;height:0;width:100%;content:'';font-size:0;display:inline-block}.igrid--fill.is-equalize{table-layout:fixed}.igrid--fill>.igrid__cell{display:table-cell}.igrid--position{display:block;position:absolute;top:0;right:0;bottom:0;left:0;text-align:center}.igrid--position.is-position-fixed{position:fixed}.igrid--position:after{display:inline-block;content:'';height:100%;vertical-align:middle}.igrid--position>.igrid__cell{vertical-align:middle;text-align:left}.igrid__cell.is-1of12{width:8.33333%}@media screen and (max-width: 768px){.igrid__cell.is-1of12{width:50%}}@media screen and (max-width: 600px){.igrid__cell.is-1of12{width:100%}}.igrid__cell.is-2of12{width:16.66667%}@media screen and (max-width: 768px){.igrid__cell.is-2of12{width:50%}}@media screen and (max-width: 600px){.igrid__cell.is-2of12{width:100%}}.igrid__cell.is-3of12{width:25%}@media screen and (max-width: 768px){.igrid__cell.is-3of12{width:50%}}@media screen and (max-width: 600px){.igrid__cell.is-3of12{width:100%}}.igrid__cell.is-4of12{width:33.33333%}@media screen and (max-width: 768px){.igrid__cell.is-4of12{width:50%}}@media screen and (max-width: 600px){.igrid__cell.is-4of12{width:100%}}.igrid__cell.is-5of12{width:41.66667%}@media screen and (max-width: 768px){.igrid__cell.is-5of12{width:50%}}@media screen and (max-width: 600px){.igrid__cell.is-5of12{width:100%}}.igrid__cell.is-6of12{width:50%}@media screen and (max-width: 768px){.igrid__cell.is-6of12{width:50%}}@media screen and (max-width: 600px){.igrid__cell.is-6of12{width:100%}}.igrid__cell.is-7of12{width:58.33333%}@media screen and (max-width: 768px){.igrid__cell.is-7of12{width:100%}}@media screen and (max-width: 600px){.igrid__cell.is-7of12{width:100%}}.igrid__cell.is-8of12{width:66.66667%}@media screen and (max-width: 768px){.igrid__cell.is-8of12{width:100%}}@media screen and (max-width: 600px){.igrid__cell.is-8of12{width:100%}}.igrid__cell.is-9of12{width:75%}@media screen and (max-width: 768px){.igrid__cell.is-9of12{width:100%}}@media screen and (max-width: 600px){.igrid__cell.is-9of12{width:100%}}.igrid__cell.is-10of12{width:83.33333%}@media screen and (max-width: 768px){.igrid__cell.is-10of12{width:100%}}@media screen and (max-width: 600px){.igrid__cell.is-10of12{width:100%}}.igrid__cell.is-11of12{width:91.66667%}@media screen and (max-width: 768px){.igrid__cell.is-11of12{width:100%}}@media screen and (max-width: 600px){.igrid__cell.is-11of12{width:100%}}.igrid__cell.is-12of12{width:100%}@media screen and (max-width: 768px){.igrid__cell.is-12of12{width:100%}}@media screen and (max-width: 600px){.igrid__cell.is-12of12{width:100%}}.igrid__cell--left{text-align:left !important}.igrid__cell--center{text-align:center !important}.igrid__cell--right{text-align:right !important}table.data{width:100%;margin-bottom:15px;padding:1px;border:1px solid #dbdbdb;border-collapse:separate;border-spacing:1px}table.data td{padding:5px 10px;background-color:#fff}table.data .even td{padding:5px 10px;background-color:#f2f2f2}table.data th{padding:7px;font-weight:bold;text-align:left;vertical-align:middle;background-color:#eee}table.data th.subheader{padding:7px;font-weight:bold;text-align:left;vertical-align:middle;background-color:#ccdfee}table.pur_data_center td,table.pur_data_center th{text-align:center}table.pur_data_center tr td:first-child{text-align:left}.data--outlined{background-color:#dbdbdb;border:0 !important}.hint{display:none;padding:9px 20px;background-color:#fff;background-image:-webkit-linear-gradient(bottom, #fcfcfc, #fff);background-image:linear-gradient(to top, #fcfcfc, #fff);border:1px solid #b3b3b3;color:#525252;border-radius:0 0 4px 4px}.hint--download,.hint--more{margin-top:-1px}.hint--policy{font-size:.9em;line-height:1.3;border-radius:4px}.btn,.resellerLinks a,button,.btn--form,.btn--formgrey,.btn--formaccent{display:inline-block;height:34px;padding:5px 15px 7px;color:#639ac8;line-height:18px;font-family:"PT Sans Narrow",sans-serif;text-decoration:none;white-space:nowrap;border:1px solid #bababa;border-radius:3px;background-color:#e6e6e6;background-image:-webkit-linear-gradient(bottom, #ebebeb, #fff 50%);background-image:linear-gradient(to top, #ebebeb, #fff 50%);cursor:pointer;font-size:16px}.opened.btn,.resellerLinks a.opened,button.opened,.opened.btn--form,.opened.btn--formgrey,.opened.btn--formaccent{position:relative;z-index:10;margin-bottom:0;border-bottom:0;border-radius:3px 3px 0 0;background-color:#fff;background-image:none}.opened.btn:hover,.resellerLinks a.opened:hover,button.opened:hover,.opened.btn--form:hover,.opened.btn--formgrey:hover,.opened.btn--formaccent:hover{background-image:none;background-color:#fff}.btn img.icon,.resellerLinks a img.icon,button img.icon,.btn--form img.icon,.btn--formgrey img.icon,.btn--formaccent img.icon{position:relative;left:-5px;vertical-align:middle}.btn:hover,.resellerLinks a:hover,button:hover,.btn--form:hover,.btn--formgrey:hover,.btn--formaccent:hover{background-image:-webkit-linear-gradient(bottom, #e3e3e3, #fff 85%);background-image:linear-gradient(to top, #e3e3e3, #fff 85%);color:#000}.btn--small{height:27px;font-size:14px;padding:3px 15px 4px}.btn--large{height:auto;line-height:20px;font-size:18px;padding:10px 20px 12px}.btn--simple{border:#000;background-color:transparent;padding:0;cursor:pointer;color:#1f4f75}.btn--form,.btn--formgrey,.btn--formaccent{color:#fff;text-shadow:0 -1px 0 #235276;border:1px solid #235276;background-color:#3b89c4;background-image:-webkit-linear-gradient(bottom, #2f6d9d, #89b8dc);background-image:linear-gradient(to top, #2f6d9d, #89b8dc)}.btn--form:hover,.btn--formgrey:hover,.btn--formaccent:hover{color:#fff;background-color:#2f6d9d;background-image:none}.btn--featuresdemo{position:relative;height:auto;padding:5px 10px 6px;color:#fff;line-height:1.4;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;text-decoration:none;border-radius:4px;background-color:#3b89c4;background-image:-webkit-linear-gradient(bottom, #235276, #89b8dc);background-image:linear-gradient(to top, #235276, #89b8dc)}@media screen and (max-width: 600px){.btn--featuresdemo{font-size:13px;padding:6px 16px 7px}}.btn--featuresdemo::before{display:inline-block;position:relative;top:2px;left:-3px;content:url("/img/2016101303/view-demo-button.png");vertical-align:middle}.btn--featuresdemo:hover{box-shadow:0 2px 5px darkgrey;background-image:-webkit-linear-gradient(bottom, #235276, #89b8dc);background-image:linear-gradient(to top, #235276, #89b8dc);color:#fff}.btn--alpha{color:#fff;font-weight:bold;text-shadow:0 -1px 0 #235276;border:1px solid #235276;background-color:#3b89c4;background-image:-webkit-linear-gradient(bottom, #2f6d9d, #89b8dc);background-image:linear-gradient(to top, #2f6d9d, #89b8dc)}.btn--alpha:hover{color:#fff;background-color:#2f6d9d;background-image:none}.btn--copy{position:relative;background-image:none;min-width:72px;border:0;background-color:#6287a4;border-radius:0;color:#fff;font-size:16px;height:32px;line-height:24px}.btn--copy:hover{background-color:#4d6d86;color:#fff;background-image:none}.btn--copy.is-copied::after{display:block;position:absolute;padding:0 8px;width:80px;bottom:115%;left:50%;margin-left:-48px;content:"Code was copied.";font-size:12px;line-height:1.7;color:#000;background-color:#e9e9e9;border:1px solid #dcdcdc;border-radius:4px}.btn--formgrey{border:1px solid #555;background-color:#555;background-image:-webkit-linear-gradient(bottom, #888, #d5d5d5);background-image:linear-gradient(to top, #888, #d5d5d5)}.btn--formgrey:hover{color:#fff;background-color:#555;background-image:none}.btn--formaccent{text-shadow:0 -1px 0 #5c0a0a;border:1px solid #b81414;background-color:#b81414;background-image:-webkit-linear-gradient(bottom, #5c0a0a, #eb4747);background-image:linear-gradient(to top, #5c0a0a, #eb4747)}.btn--formaccent:hover{color:#fff;background-color:#5c0a0a;background-image:none}.btn--block{display:block;width:100%;box-sizing:border-box;text-align:center}.btn_opinionMore,.btn--opinion--more,.btn_opinionLess,.btn--opinion--less,.btn_opinion,.btn--opinion{height:auto;position:absolute;top:100%;right:42%;margin-top:0;padding:7px 30px 7px 12px;color:#fff;line-height:1.2;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;border:0;border-radius:0 0 3px 3px;background-color:#7ea9cf;background-image:none;background-repeat:no-repeat;background-position:80% 45%;cursor:pointer;font-size:12px}.btn_opinionMore:hover,.btn--opinion--more:hover,.btn_opinionLess:hover,.btn--opinion--less:hover,.btn_opinion:hover,.btn--opinion:hover{color:#fff;background-color:#3f77a8;background-image:url("/img/2016101303/opinion/opinion-more.png")}.btn_opinionMore,.btn--opinion--more{background-image:url("/img/2016101303/opinion/opinion-more.png")}.btn_opinionLess,.btn--opinion--less{background-image:url("/img/2016101303/opinion/opinion-less.png")}.btn-demo{display:block;position:static;width:auto;margin:10px 0;font-size:13px}.btn-demo a{margin-left:-20px;padding:2px 7px 2px 2px;padding-left:20px;color:#457241;font-weight:bold}.btn-demo a:hover{color:#fff;text-decoration:none;background-color:#75af4d}.btn-demo img{position:relative;float:left;margin-top:2px;margin-right:4px}.demobutton{display:inline-block;text-align:right;vertical-align:top}.demobutton a{background-image:-webkit-linear-gradient(bottom, #235276, #89b8dc);background-image:linear-gradient(to top, #235276, #89b8dc);display:inline-block;position:relative;padding:5px 13px;color:#fff;text-decoration:none;font-size:11px;border-radius:4px;background-color:#3b89c4}.demobutton a:hover{box-shadow:0 2px 5px darkgrey}.demobutton a::before{display:inline-block;position:relative;top:2px;left:-3px;content:url("/img/2016101303/view-demo-button.png");vertical-align:middle}.demowithscreen{display:inline-block;width:208px;margin:0 15px 15px;padding:3px;border:1px solid #dbdbdb;border-radius:2px;background-color:#eee}.demowithscreen:hover{box-shadow:0 0 5px #c1c1c1}.demowithscreen.demowithscreen--big{width:500px}@media screen and (max-width: 600px){.demowithscreen.demowithscreen--big{width:auto}}.demowithscreen.demowithscreen--big a.screen{width:auto;height:auto}.demowithscreen.demowithscreen--big .screen::before{top:37%;left:40%}.demowithscreen a{display:block;padding:2px 0;font-weight:bold;text-decoration:none;font-size:13px;color:#456894;text-align:center}.demowithscreen a img{max-width:100%}.demowithscreen a.screen{position:relative;width:200px;height:160px;overflow:hidden;margin-bottom:3px;border:0}.demowithscreen .screen::before{display:block;position:absolute;top:31px;left:55.9px;width:87px;height:87px;content:'';background-image:url("/img/2016101303/demos/play.png")}.box-homemiddle{position:relative}.box-slider{margin-bottom:3em;border:5px solid #eee;background-color:#fff}.box-accent{background-color:#f2f2f2;background-image:-webkit-linear-gradient(top, #fff 1%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #fff 1%, #f5f5f5 100%);position:relative;margin-bottom:40px;padding:25px 35px;border-radius:4px;box-shadow:0 0 10px #d0d0d0}.box-accent::before{display:block;position:absolute;bottom:-28px;left:0;width:100%;height:28px;content:'';background-image:url("/img/2016101303/img/accent.png");background-repeat:no-repeat;background-position:center top}.box-accent p:last-child{margin-bottom:0}.showcase{display:block;position:relative;padding:0}.showcase .showcase-init{padding:15px 30px;border:1px solid #b8b8b8;border-bottom:2px solid #b8b8b8;background-color:#e8e2d5}.showcase .bx-wrapper{min-height:414px}.showcase .showcase-list{margin-left:0;padding:0;height:414px;overflow:hidden}@media screen and (max-width: 480px){.showcase .showcase-list{height:620px}}.showcase .showcase-list-item{display:block;height:414px;padding:0 5px;font-size:100%;background-repeat:no-repeat;background-position:top center;background-size:cover}@media screen and (max-width: 480px){.showcase .showcase-list-item{height:620px}}.showcase .showcase-list-item--one{background-image:url("/img/2016101303/facelift/fl-show-one.png")}@media screen and (max-width: 480px){.showcase .showcase-list-item--one{background-image:url("/img/2016101303/facelift/fl-show-one-m.png")}}.showcase .showcase-list-item--two{background-image:url("/img/2016101303/facelift/fl-show-two.png")}@media screen and (max-width: 480px){.showcase .showcase-list-item--two{background-image:url("/img/2016101303/facelift/fl-show-two-m.png")}}.showcase .showcase-list-item--three{background-image:url("/img/2016101303/facelift/fl-show-three.png")}@media screen and (max-width: 480px){.showcase .showcase-list-item--three{background-image:url("/img/2016101303/facelift/fl-show-three-m.png")}}.showcase .showcase-list-item--three .showcase__content__title{color:#fff}.showcase .showcase-paging{position:relative;margin-top:20px;margin-bottom:20px;text-align:center}.showcase .showcase-paging a{display:inline-block;background-position:-58px -343px;width:15px;height:15px;margin:0 4px;border:0;background-color:transparent;background-image:url("/img/2016101303/sprites.png");background-repeat:no-repeat;cursor:pointer}.showcase .showcase-paging a.active{background-position:-326px -248px}.showcase .showcase-paging a:hover{background-position:-326px -248px}.showcase .showcase-paging a.active:hover{background-position:-326px -248px}.showcase .showcase__content{margin-left:80px;padding-top:90px}@media screen and (max-width: 768px){.showcase .showcase__content{margin-left:40px;padding-top:40px}}@media screen and (max-width: 600px){.showcase .showcase__content{width:64%}}@media screen and (max-width: 480px){.showcase .showcase__content{width:90%;margin-left:auto;margin-right:auto}}.showcase .showcase__content__title{margin-bottom:20px;font-family:"Montserrat",sans-serif;font-size:42px;color:#13182e;font-weight:700;line-height:1.1}.showcase .showcase__button{display:inline-block;font-family:"museo-sans",sans-serif;font-size:16px;color:#3773c2;text-decoration:none;padding:8px 16px;border:1px solid #3568aa;border-radius:24px}.showcase .showcase__button:hover{color:#fff;background-color:#3568aa}@media screen and (max-width: 520px){.showcase .showcase__content__links{text-align:center}}@media screen and (max-width: 480px){.showcase .showcase__content__links{white-space:nowrap}}.showcase .showcase__content__links--white .showcase__button{color:#fff;border:1px solid #fff}.showcase .showcase__content__links--white .showcase__link{color:#fff}.showcase .showcase__content__links--white .showcase__link:hover{color:#ccc}.showcase .showcase__link{display:inline-block;padding:10px 0;color:#3773c2;font-family:"museo-sans",sans-serif;font-size:16px}.showcase .showcase__link:hover{color:#204473}.infobox{padding:1.5em 2em;border-radius:2px;background-color:#fff}.infobox-grid,.infobox__grid{margin-left:-1.54321%;list-style:none}.infobox-grid:after,.infobox__grid:after{content:"";display:table;clear:both}.infobox-aside,.infobox__aside{width:30.55556%;float:left;margin-left:1.54321%;margin-bottom:0}.infobox-aside figure,.infobox__aside figure{margin-right:1em;text-align:center}.infobox-aside figure img,.infobox__aside figure img{width:auto;max-width:100%;height:auto}.infobox-content,.infobox__content{width:62.65432%;float:left;margin-left:1.54321%}.infobox-content p,.infobox__content p{font-size:13px}.infobox-title,.infobox__title{font-size:18px;font-weight:bold}.infobox-meta,.infobox__meta{margin-top:.16rem;color:#555;font-size:13px;font-weight:normal}.infobox-article,.infobox__article{position:relative}.infobox-footer,.infobox__footer{margin-bottom:0}.infobox_saying{border:0}.infobox_saying .infobox-aside{width:22.53086%;float:left;margin-left:1.54321%}.infobox_saying .infobox-content{width:70.67901%;float:left;margin-left:1.54321%}.infobox--poshscript{margin-bottom:0;padding:16px 0}.infobox--poshscript blockquote{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.5;font-size:13px}.infobox--poshscript .infobox-title{margin-bottom:10px;padding:.48rem 0;font-family:"PT Sans Narrow",sans-serif;font-size:24px;text-shadow:0 1px 1px #fff;font-weight:normal}.infobox--poshscript .infobox-title a{color:#555;text-decoration:none}.infobox--poshscript .infobox-title a:hover{text-decoration:underline}.infobox--poshscript .infobox-article{padding:0}.infobox--poshscript:last-child{margin-bottom:0}.infobox--poshscript .infobox-content{margin-left:1.543%;width:98.5%}.infobox--poshscript .infobox-footer p{margin-bottom:0}.infobox--poshscript .infobox-meta{float:right;clear:right;margin-top:0;margin-left:10px;text-align:right;font-size:11.05px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.infobox--poshscript .infobox-cat{float:right;margin-bottom:0;text-align:right;text-shadow:0 1px 1px #fff;padding:5px 0}.infobox--poshscript .infobox-cat a{position:relative;font-size:12px;font-style:italic;display:inline-block;color:#555;text-decoration:none}.infobox--poshscript .infobox-cat a:hover{text-decoration:underline}.infobox--poshscript hr{margin-top:10px;margin-bottom:5px}.infobox_opinion,.infobox--opinion{padding-top:35px;padding-left:0;padding-right:0}@media screen and (max-width: 600px){.infobox_opinion,.infobox--opinion{padding-top:10px}}.infobox_opinion .infobox-aside,.infobox_opinion .infobox__aside,.infobox--opinion .infobox-aside,.infobox--opinion .infobox__aside{width:30.55556%;float:left;margin-left:1.54321%;height:50px}@media screen and (max-width: 600px){.infobox_opinion .infobox-aside,.infobox_opinion .infobox__aside,.infobox--opinion .infobox-aside,.infobox--opinion .infobox__aside{width:94.75309%;float:left;margin-left:1.54321%;margin-top:20px}}.infobox_opinion .infobox-aside figure,.infobox_opinion .infobox__aside figure,.infobox--opinion .infobox-aside figure,.infobox--opinion .infobox__aside figure{display:inline-block;vertical-align:middle}.infobox_opinion .infobox-aside figcaption,.infobox_opinion .infobox__aside figcaption,.infobox--opinion .infobox-aside figcaption,.infobox--opinion .infobox__aside figcaption{display:inline-block;width:60%;font-size:12px;vertical-align:middle}.infobox_opinion .infobox-aside figcaption .text-author,.infobox_opinion .infobox__aside figcaption .text-author,.infobox--opinion .infobox-aside figcaption .text-author,.infobox--opinion .infobox__aside figcaption .text-author{margin-right:1em;font-size:12px}.infobox_opinion .infobox-content,.infobox_opinion .infobox__content,.infobox--opinion .infobox-content,.infobox--opinion .infobox__content{width:62.65432%;float:left;margin-left:1.54321%;position:relative;padding-left:10px}@media screen and (max-width: 600px){.infobox_opinion .infobox-content,.infobox_opinion .infobox__content,.infobox--opinion .infobox-content,.infobox--opinion .infobox__content{width:94.75309%;float:left;margin-left:1.54321%}}.infobox_opinion .infobox-content blockquote,.infobox_opinion .infobox__content blockquote,.infobox--opinion .infobox-content blockquote,.infobox--opinion .infobox__content blockquote{position:relative;padding:12px;padding-right:20px;padding-left:20px;font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:14px;border:1px solid #dedede;border-radius:7px;background-image:-webkit-linear-gradient(top, #fff, #f5f5f5);background-image:linear-gradient(to bottom, #fff, #f5f5f5)}.infobox_opinion .infobox-content blockquote::before,.infobox_opinion .infobox__content blockquote::before,.infobox--opinion .infobox-content blockquote::before,.infobox--opinion .infobox__content blockquote::before{display:block;position:absolute;top:12px;right:-17px;width:17px;height:18px;content:'';background-image:url("/img/2016101303/opinion/opinion-pointer.png")}.infobox_opinion .infobox-content blockquote:last-of-type,.infobox_opinion .infobox__content blockquote:last-of-type,.infobox--opinion .infobox-content blockquote:last-of-type,.infobox--opinion .infobox__content blockquote:last-of-type{margin-bottom:0}.infobox_opinion .infobox__question,.infobox--opinion .infobox__question{color:#777;margin-bottom:20px}.infobox_opinion .infobox-content-short,.infobox_opinion .infobox__content__short,.infobox--opinion .infobox-content-short,.infobox--opinion .infobox__content__short{position:relative}.infobox_opinion .infobox__content__full,.infobox--opinion .infobox__content__full{position:relative;margin-right:30px;padding:12px;padding-right:20px;padding-left:20px;font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:14px;border:1px solid #dedede;border-radius:7px;background-image:-webkit-linear-gradient(top, #fff, #f5f5f5);background-image:linear-gradient(to bottom, #fff, #f5f5f5)}.infobox_opinion .infobox__content__full::before,.infobox--opinion .infobox__content__full::before{display:block;position:absolute;top:12px;right:-17px;width:17px;height:18px;content:'';background-image:url("/img/2016101303/opinion/opinion-pointer.png")}.infobox_video,.infobox--video{margin-bottom:.8rem;padding:0;border-bottom:1px solid #cbcbcb}.infobox_video:last-child,.infobox--video:last-child{border-bottom:0}.infobox_video .infobox-title,.infobox_video .infobox__title,.infobox--video .infobox-title,.infobox--video .infobox__title{margin-bottom:15px;color:#3e6d95;cursor:pointer}.infobox_video .infobox-aside,.infobox_video .infobox__aside,.infobox--video .infobox-aside,.infobox--video .infobox__aside{width:22.53086%;float:left;margin-left:1.54321%}.infobox_video .infobox-aside figure,.infobox_video .infobox__aside figure,.infobox--video .infobox-aside figure,.infobox--video .infobox__aside figure{position:relative;padding:.4rem;cursor:pointer}.infobox_video .infobox-aside figure img,.infobox_video .infobox__aside figure img,.infobox--video .infobox-aside figure img,.infobox--video .infobox__aside figure img{border:1px solid #ddd}.infobox_video .infobox-aside figure::before,.infobox_video .infobox__aside figure::before,.infobox--video .infobox-aside figure::before,.infobox--video .infobox__aside figure::before{display:block;position:absolute;z-index:5;top:50%;left:50%;width:87px;height:87px;margin-top:-44px;margin-left:-44px;content:'';background-image:url("/img/2016101303/demos/play.png")}.infobox_video .infobox-aside figure:hover,.infobox_video .infobox__aside figure:hover,.infobox--video .infobox-aside figure:hover,.infobox--video .infobox__aside figure:hover{background-color:#f0f0f0}.infobox_video .infobox-content,.infobox_video .infobox__content,.infobox--video .infobox-content,.infobox--video .infobox__content{padding-top:.4rem;padding-bottom:.8rem}.why{position:relative;float:none;padding:4% 7% 0;margin-bottom:20px}@media screen and (max-width: 970px){.why{padding:4% 20px 0}}@media screen and (max-width: 768px){.why{padding:4% 0 0}}.why p{margin-bottom:1em;padding-left:17px;line-height:1.3;font-size:13px;background-image:url("/img/2016101303/main/features-bullet.png");background-repeat:no-repeat;background-position:0 5px}@media screen and (max-width: 600px){.why p{font-size:15px}}.why a{color:#5790bc}.why ul{margin-left:30px;line-height:1.6;font-size:13px}@media screen and (max-width: 600px){.why ul{font-size:15px}}.why .col-6{margin-left:3%}.why-title header{margin-bottom:1em;color:#2b405a;font-family:"PT Sans Narrow",sans-serif;font-size:34px;letter-spacing:-1px}.why-title header span{font-family:"PT Sans Narrow",sans-serif;font-weight:bold}.why-list{display:inline-block;width:49%;margin:0;vertical-align:top}.why-list div:nth-child(1){margin-right:3%}.keybenefits{clear:both;overflow:hidden;padding:4% 7%;border:1px solid #d7d4d4;border-radius:12px}.keybenefits .grid{position:relative;left:auto;width:auto}.keybenefits-title{margin-bottom:.5em;color:#2b405a;font-family:"PT Sans Narrow",sans-serif;font-size:34px;letter-spacing:-1px}.keybenefits-title span{position:relative;font-weight:bold;font-family:"PT Sans Narrow",sans-serif}.keybenefits-item{font-size:111px}.keybenefits-item header{color:#3c6990;line-height:.8em;font-family:"PT Sans Narrow",sans-serif;font-size:21px}.keybenefits-item header img{display:inline-block;vertical-align:top}@media screen and (max-width: 970px){.keybenefits-item header img{display:block;margin-bottom:-30px}}@media screen and (max-width: 768px){.keybenefits-item header img{display:inline-block;margin-bottom:0}}.keybenefits-item-name{display:inline-block;padding:0;padding-top:10px;padding-left:3px;line-height:.9;vertical-align:top}@media screen and (max-width: 970px){.keybenefits-item-name{padding-left:0;margin-bottom:20px}}.keybenefits-item-name strong{display:block;color:#456894;font-size:23px;font-weight:normal}.keybenefits-item-name span{color:#3c6990;font-family:"PT Sans Narrow",sans-serif;font-size:18px}.keybenefits-item-content{padding-right:20px}.keybenefits-item-content p{line-height:1.5;font-size:13px}@media screen and (max-width: 600px){.keybenefits-item-content p{font-size:15px}}.usersay{overflow:hidden;padding:4% 7%}.usersay-title{margin-bottom:.6em;color:#2b405a;font-family:"PT Sans Narrow",sans-serif;font-size:28px;letter-spacing:-1px}.usersay-quote{margin-right:20px;margin-bottom:10px;font-size:14px}@media screen and (max-width: 600px){.usersay-quote{font-size:16px}}.usersay-author{padding-top:30px;color:#a4a4a4;font-size:11px}@media screen and (max-width: 600px){.usersay-author{font-size:13px}}.card,.card--inverted,.card--fullcontent,.card--stacked,.card--alpha,.card--beta,.card--author,.card--casestudy{position:relative;margin-bottom:10px;padding-top:10px;padding-right:10px;padding-left:10px;border:1px solid #dedede;background-color:#fff;border-radius:4px}.card figure,.card--inverted figure,.card--fullcontent figure,.card--stacked figure,.card--alpha figure,.card--beta figure,.card--author figure,.card--casestudy figure{margin:0}.card--accent{border:0;margin-bottom:20px}.card--accent .card__title{font-size:24px}.card--accent .card__aside{float:none;width:180px;display:inline-block;vertical-align:middle}@media screen and (max-width: 600px){.card--accent .card__aside{width:100%;text-align:center;margin-bottom:20px !important}}.card--accent .card__content{width:480px;display:inline-block;vertical-align:middle}@media screen and (max-width: 600px){.card--accent .card__content{width:100%}}.card--accent .card__content p{font-size:14px;color:#555}.card--inverted .card__aside{float:right;margin-right:0;margin-left:10px}.card--stacked .card-aside,.card--stacked .card__aside{float:none;margin-right:0}.card--alpha .card-aside,.card--alpha .card__aside{width:20%}.card--beta .card-aside,.card--beta .card__aside{width:40%}.card--author .card__title{font-size:20px;color:#555}.card--author .card__content{margin-right:20px}.card--author p{color:#555}.card--author .card__aside{width:auto}.card--author .card__avatar{width:82px;height:82px;overflow:hidden;border-radius:50%;margin:10px}.card--author .card__avatar img{max-width:100%;display:block}.card--casestudy{margin-bottom:20px !important;border-radius:6px}.card--casestudy .card__aside{width:160px;margin-right:20px}.card--casestudy .card__aside figure{position:relative;top:-10px;padding:10px;background-color:#fff}.card--casestudy .card__more{position:absolute;bottom:0;right:20px;padding:3px 16px 4px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:bold;border:1px solid #dedede;border-bottom:0;border-radius:6px 6px 0 0;background-color:#fff}.card--casestudy .card__footer{margin-bottom:20px !important}.card--whatsnew{border:none;padding:0}.card--whatsnew .card__aside{width:270px;margin-right:30px}.card--feature .card__title{padding:8px 15px;margin-bottom:0;color:#3e6d95;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-shadow:0 1px 0 #fff;border-radius:3px;background-color:#eee;font-size:15px}.card--feature .card__item{position:relative;padding-right:115px}@media screen and (max-width: 600px){.card--feature .card__item{padding-right:0}}.card--feature .card__item--second{position:relative;padding-top:15px;margin-top:20px;border-top:1px solid #ddd}.card--feature .card__item--second .card__button{top:15px}.card--feature .card__aside{width:212px}.card--feature .card__button{position:absolute;right:0;top:0}@media screen and (max-width: 600px){.card--feature .card__button{position:relative;right:auto;top:auto;margin-bottom:20px}}.card--feature .card__article{padding:12px}.card--feature .card__article p{border-right:1px solid #ddd;padding-right:10px}@media screen and (max-width: 600px){.card--feature .card__article p{border:0;padding-right:0}}.card--full .card__item{padding-right:0}.card--full .card__item p{border-right:0}.card__grid:after{content:"";display:table;clear:both}.card__aside{float:left;margin-bottom:0;margin-right:10px}@media screen and (max-width: 600px){.card__aside{float:none;margin:auto !important}}.card__aside figure{margin-bottom:10px}.card__aside figure img{max-width:100%;display:block;margin:auto}.card__aside figure figcaption{font-size:12px}.card__content{overflow:hidden}.card__title{margin-bottom:10px;font-family:"PT Sans Narrow",sans-serif;font-size:22px;font-weight:bold}.card__article{position:relative}.card__footer{position:relative}.slider{display:block;position:relative;padding:0;background-color:#13182e}.slider .slider-init{padding:15px 30px;border:1px solid #b8b8b8;border-bottom:2px solid #b8b8b8;background-color:#e8e2d5}.slider .bx-wrapper{min-height:380px}.slider .slider-list{margin-left:0;padding:0}.slider .slider-list-item{display:block;width:636px;height:380px;padding:0 5px;font-size:100%}@media screen and (max-width: 900px){.slider .slider-list-item{height:420px}}.slider .slider-list-item .slider-content-box{height:352px}@media screen and (max-width: 900px){.slider .slider-list-item .slider-content-box{height:400px}}@media screen and (max-width: 768px){.slider .slider-list-item .slider-content-box{height:auto}}@media screen and (max-width: 768px){.slider .slider-list-item{height:520px}}@media screen and (max-width: 600px){.slider .slider-list-item{height:590px}}@media screen and (max-width: 480px){.slider .slider-list-item{height:640px}}@media screen and (max-width: 360px){.slider .slider-list-item{height:670px}}.slider .slider-paging{position:relative;width:41.66667%;top:-20px;background-color:#13182e}.slider .slider-paging a{display:inline-block;background-position:-175px -343px;width:11px;height:10px;margin:0 4px;border:0;background-color:transparent;background-image:url("/img/2016101303//sprites.png");background-repeat:no-repeat;cursor:pointer}.slider .slider-paging a.active{background-position:-196px -343px}.slider .slider-paging a:hover{background-position:-196px -343px}.slider .slider-paging a.active:hover{background-position:-196px -343px}.slider .slider-prev{display:block;position:absolute;top:45px;left:0;width:24px;height:55px;text-decoration:none}.slider .slider-prev:hover{background-position:-24px 0}.slider .slider-next{display:block;position:absolute;top:45px;right:0;width:24px;height:55px;text-decoration:none;cursor:pointer}.slider .slider-next:hover{background-position:-24px 0}.bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1;touch-action:pan-y}.showcase .bx-wrapper{margin-bottom:60px}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url("/img/2016101303/bx_loader.gif") center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.slider .bx-wrapper .bx-pager{text-align:left;padding-top:0;padding-bottom:10px;bottom:0;width:41.66667%;background-color:#13182e}@media screen and (max-width: 900px){.slider .bx-wrapper .bx-pager{bottom:-8px}}@media screen and (max-width: 768px){.slider .bx-wrapper .bx-pager{width:auto}}.showcase .bx-wrapper .bx-pager{text-align:center;bottom:-70px;width:100%;margin-bottom:30px}.bx-wrapper .bx-pager{text-align:center}.slider .bx-wrapper .bx-pager.bx-default-pager a{display:inline-block;margin-right:5px;background-position:-175px -343px;width:11px;height:10px;background-image:url("/img/2016101303/sprites.png");background-repeat:no-repeat;cursor:pointer;border-radius:0;text-indent:0}@media screen and (max-width: 768px){.slider .bx-wrapper .bx-pager.bx-default-pager a{background-position:-153px -343px;width:12px;height:12px}}.slider .bx-wrapper .bx-pager.bx-default-pager a.active{background-position:-196px -343px}@media screen and (max-width: 768px){.slider .bx-wrapper .bx-pager.bx-default-pager a.active{background-position:-131px -343px}}.slider .bx-wrapper .bx-pager.bx-default-pager a:hover{background-position:-196px -343px}@media screen and (max-width: 768px){.slider .bx-wrapper .bx-pager.bx-default-pager a:hover{background-position:-131px -343px}}.slider .bx-wrapper .bx-pager.bx-default-pager a.active:hover{background-position:-196px -343px}@media screen and (max-width: 768px){.slider .bx-wrapper .bx-pager.bx-default-pager a.active:hover{background-position:-131px -343px}}.showcase .bx-wrapper .bx-pager.bx-default-pager a{display:inline-block;margin-right:7px;background-position:-58px -343px;width:15px;height:15px;background-image:url("/img/2016101303/sprites.png");background-repeat:no-repeat;cursor:pointer;border-radius:0;text-indent:0}.showcase .bx-wrapper .bx-pager.bx-default-pager a.active{background-position:-326px -248px}.showcase .bx-wrapper .bx-pager.bx-default-pager a:hover{background-position:-326px -248px}.showcase .bx-wrapper .bx-pager.bx-default-pager a.active:hover{background-position:-326px -248px}.bx-wrapper .bx-pager.bx-default-pager a{display:inline-block;width:10px;height:10px}.bx-wrapper .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url("/img/2016101303/controls.png") no-repeat 0 -32px}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-prev:focus{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url("/img/2016101303/controls.png") no-repeat -43px -32px}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-next:focus{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{display:none;position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.slider .bx-wrapper .bx-controls-direction a{bottom:0;top:auto}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url("/img/2016101303/controls.png") -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url("/img/2016101303/controls.png") -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;display:block;font-size:.85em;padding:10px}.sidebarblock{margin-bottom:10px;padding:20px 35px 25px;font-size:12px;text-align:center;border:1px solid #dbdbdb;border-radius:6px;background-image:-webkit-linear-gradient(left, #eee 0%, #eee 10px, #fff 10px);background-image:linear-gradient(to right, #eee 0%, #eee 10px, #fff 10px)}@media screen and (max-width: 850px){.sidebarblock{display:inline-block;width:48%;margin-right:2%;min-height:230px;padding:20px 25px 25px;vertical-align:top}.sidebarblock:nth-child(2n){margin-right:0}}@media screen and (max-width: 600px){.sidebarblock{width:100%;margin-right:0;min-height:0;padding:20px 25px 25px}}.sidebarblock p{font-size:11px}.sidebarblock li{padding-top:5px;padding-bottom:5px;line-height:15px;text-align:left}.sidebarblock li a{color:#000;font-size:12px;text-decoration:none}@media screen and (max-width: 480px){.sidebarblock li a{font-size:14px}}.sidebarblock li a:hover{color:#aeaeae}.sidebarblock .sidebarblock__title{clear:both;margin-bottom:10px;padding-left:2px;color:#2b405a;font-family:"PT Sans Narrow",sans-serif;font-size:17px;text-align:left}.sidebarblock .sidebarblock__title img{position:relative;top:0;left:-5px;float:left}.sidebarblock ul{list-style-type:none}.sidebarblock.sidebarblock--related li{position:relative;padding-left:18px;line-height:1.2}.sidebarblock.sidebarblock--related li:before{display:block;position:absolute;top:9px;left:0;width:6px;height:6px;content:'';background-color:#ACACAC}.sidebarblock.sidebarblock--demo li{margin:0;line-height:1em}.sidebarblock.sidebarblock--demo li+li{border-top:1px solid #dcdcdc}.sidebarblock.sidebarblock--demo li img{position:relative;top:-2px;float:left;margin-right:5px}.sidebarblock.sidebarblock--demo li a{display:block;margin:3px 0;padding:4px 6px;line-height:1.2em;vertical-align:top;border:1px solid #fff}.sidebarblock.sidebarblock--demo li a:hover{color:#000;border:1px solid #e8e8e8;background-color:whitesmoke}.sidebarblock.sidebarblock--demo:last-child{border-bottom:none}.sidebarblock.sidebarblock--subscribe{padding-right:25px}.sidebarblock.sidebarblock--screens img,.sidebarblock.sidebarblock--tutorial img,.sidebarblock.sidebarblock--forum img{max-width:100%}.sidebarblock.sidebarblock--screens:hover,.sidebarblock.sidebarblock--tutorial:hover,.sidebarblock.sidebarblock--forum:hover{position:relative;z-index:20;border:1px solid #c1c1c1;box-shadow:0px 0px 5px #c1c1c1;cursor:pointer}.sidebarblock .sidebarblock__subscription p{line-height:1.3;font-size:11px}@media screen and (max-width: 480px){.sidebarblock .sidebarblock__subscription p{font-size:13px}}.sidebarblock .sidebarblock__subscription input[type='text']{width:100%;max-width:100%}.sidebarblock.sidebarblock--purchase ul.links{margin-bottom:20px}.sidebarblock.sidebarblock--purchase ul.links:last-child{margin-bottom:0}.sidebarblock.sidebarblock--purchase li{padding-left:18px;background-image:url("/img/2016101303/sidebar/related_bullet.png");background-repeat:no-repeat;background-position:left center}.sidebarblock.sidebarblock--awards{padding:20px 25px 30px}.sidebarblock.sidebarblock--awards hr{margin-top:0;margin-bottom:.5em}.sidebarblock.sidebarblock--awards a{text-decoration:underline}.sidebarblock.sidebarblock--awards .sidebarblock__title{margin-bottom:.1em}.sidebarblock.sidebarblock--awards .sidebarblock__title img{top:-7px}.sidebarblock.sidebarblock--awards ul{margin-bottom:2.5em;margin-left:1em}.sidebarblock.sidebarblock--awards ul:not(.awards-list) li:before{display:block;position:absolute;top:10px;left:0;width:6px;height:6px;content:'';background-color:#ACACAC}@media screen and (max-width: 850px){.sidebarblock.sidebarblock--awards{width:98.5%}}.sidebarblock.sidebarblock--awards .awards-list li{margin:15px 0;padding:0;text-align:center;background-image:none}.sidebarblock.sidebarblock--awards li{position:relative;padding-left:18px;word-wrap:break-word}.sidebarblock.sidebarblock--scriptfilters{padding:20px 4px 25px 14px}@media screen and (max-width: 850px){.sidebarblock .sidebarblock__award,.sidebarblock .sidebarblock__review{width:50%;float:left}}.sidebarblock--blogcategories{text-align:left}.sidebarblock--infographic{text-align:center}.sidebarblock--infographic img{border:1px solid #ccc}form ul.inline{margin:5px 0 !important}form ul.inline li{display:inline-block;vertical-align:middle;font-size:13px}form ul.inline label{display:block;margin-right:10px}form ul.inline label.radio{display:inline;margin-right:0}form.findResellerForm fieldset.action{margin-bottom:10px}form.findResellerForm dl{margin-bottom:5px}form.findResellerForm dl dd{width:auto}form.findResellerForm dl dt{width:auto}form.findResellerForm dd.button{position:relative;top:-5px}form.contentForm h3{font-size:1.3em;margin-top:1.5em}form.contentForm h3:first-child{margin-top:0}form.contentForm fieldset{padding:40px 20px 20px;margin-bottom:20px;border:1px solid #dadada;background-color:#fff;background-image:url("/img/2016101303/fieldset.png"),-webkit-linear-gradient(bottom, #ececec, #fff 50%);background-image:url("/img/2016101303/fieldset.png"),linear-gradient(to top, #ececec, #fff 50%);background-repeat:no-repeat, repeat;background-position:top right, bottom left;border-radius:6px}.no-multiplebgs form.contentForm fieldset,.ie9 form.contentForm fieldset{background-image:url("/img/2016101303/fieldset.png");background-repeat:no-repeat;background-position:top center}form.contentForm fieldset.live_demo{width:50%;margin:0 auto;padding:40px 15px 15px;cursor:pointer}form.contentForm fieldset .col{float:left;left:100%;position:relative}form.contentForm fieldset .col.first{width:44%;margin-left:-100%}form.contentForm fieldset .col.second{width:48%;margin-left:-52%}form.contentForm fieldset.buttons{background-image:none;background-color:transparent;border:0;padding:0}form.contentForm fieldset .buttons{clear:both;width:100%;border-top:1px solid #dadada;padding:10px 0.5em 0;margin-top:10px}form.contentForm fieldset ul.inline{margin:5px 0}form.contentForm fieldset ul.inline li{display:inline-block;vertical-align:middle}form.contentForm fieldset ul.inline label{display:block;width:120px;margin-right:10px;margin-bottom:5px;font-size:13px;line-height:15px}form.contentForm ul{margin:5px 0}form.contentForm ul label{display:inline-block;font-size:13px;font-weight:bold;color:#666;vertical-align:middle}form.contentForm label.notreqired{font-weight:normal}form.contentForm input[type=text],form.contentForm input[type=password]{background-color:#fff}form.contentForm input[type=text]:focus{border:1px solid #5a9bcb}form.contentForm textarea{border:1px solid #dbdbdb;padding:4px}form.contentForm textarea:focus{border:1px solid #5a9bcb}form.contentForm select{padding:4px}form.contentForm .notrequiredfield{font-weight:normal}form.contentForm .captcha-image{vertical-align:middle}form.contentForm .captcha-reload{margin:0 .5em;vertical-align:middle}#supportReportForm #supportReportForm textarea{width:500px}.purchaseform .licenseIdText{width:300px}.purchaseform .total{margin-top:2em}.purchaseform .total .title{font-family:"PT Sans Narrow",sans-serif;font-size:22px;color:#2b405a}.purchaseform .total table{margin:10px 0;width:100%;border-collapse:separate;border-spacing:1px 1px;background-color:#e5e5e5}.purchaseform .total th{background-color:#2b405a;color:#fff;padding:8px 10px;font-size:14px;text-align:left;border-bottom:7px solid #60a4d5;text-align:center}.purchaseform .total th:first-child{text-align:left}.purchaseform .total td{padding:8px 10px;background-color:#fff;font-size:14px;text-align:center}.purchaseform .total td:first-child{text-align:left}.purchaseform .pfcontent{padding:20px;font-size:1em}.purchaseform .pfcontent .step.enabled-false{opacity:.5}.purchaseform .pfcontent .steps{border-bottom:1px dotted #a9a9a9;padding-bottom:1em;margin-bottom:1em}.purchaseform .pfcontent .steps .step{margin-top:12px;font-family:"PT Sans Narrow",sans-serif;font-size:17px;font-weight:bold;text-transform:uppercase;color:#2b405a}.purchaseform .pfcontent .steps .step.stepdisabled{opacity:.5}.purchaseform .pfcontent .steps li{margin-right:10px}.purchaseform .pfcontent .steps ul{margin-bottom:20px}.purchaseform .pfcontent .steps p.error{white-space:normal;width:560px;border:2px solid #ff8f24;padding:5px}.purchaseform .pfcontent .infobox{margin-left:67px;margin-bottom:20px;padding:1em 0}.purchaseform .pfcontent .infobox strong{font-size:1.7em;color:#2b405a;margin-bottom:0;display:block;font-weight:normal}.purchaseform .tabs{margin:0;position:relative}.purchaseform .tabs li{display:block;float:left;width:167px;height:63px;padding:29px 10px 0;border:1px solid gainsboro;border-bottom:0;text-align:center;vertical-align:middle;margin-right:-1px;background-image:url("/img/2016101303/purchaseform_tab.png");background-position:left top;background-repeat:no-repeat;color:#3c6990;font-size:14px;cursor:pointer}.purchaseform .tabs li:last-child{margin-right:0}.purchaseform .tabs li.current{position:relative;top:1px;background-color:#fff;pointer-events:none}.purchaseform .tabs li.current a{color:#ffac06;font-weight:bold;text-decoration:none}.purchaseform .tabs li a{display:inline-block;line-height:1.1em;text-decoration:none;vertical-align:middle;pointer-events:none}.purchaseform .tabs li a:hover{color:#ff8f24}.purchaseform .tabs li div:last-child{margin-right:0}.purchaseform .proceedbutton,.purchaseform .buybutton{display:none}.purchaseform .space{width:53px}.purchaseform ul.inline label{min-width:100px}.purchaseform.closed .tabs{height:72px;text-align:justify}.purchaseform.closed .tabs li{border-bottom:1px solid gainsboro}#liveDemoFormContainer .captcha .image{margin:5px 0}#liveDemoFormContainer .captcha .captcha-text{font-size:13px}#Survey_country_id{width:236px}#Survey_more_needs{width:95%}.field,.field_buttons,.field--buttons{padding:0;margin-top:5px !important;margin-bottom:5px !important;margin-left:0 !important;margin-right:5px !important;display:block;list-style-type:none}.field:after,.field_buttons:after,.field--buttons:after{content:"";display:table;clear:both}.field *{box-sizing:border-box}.field li{line-height:1.4;margin-top:5px;margin-bottom:5px}.field .field{margin:3px 0;border:0;padding:0}.field .field>li{margin-bottom:5px;margin-top:5px;margin-left:0;padding:0}.field p{margin:0;font-size:13px}.field-name,.field__name{font-size:13px}.field-name label,.field__name label{display:inline-block;margin:0;padding:5px;font-size:13px}.field-name.title,.field__name.title{line-height:1.5;font-weight:bold}.field__button{padding:0 5px}.field__name--top{vertical-align:top}.field__name--right{text-align:right}.field__note{display:inline-block;padding:10px 20px}.field__message{display:inline-block;padding:10px 20px;border:1px solid #ccc;border-radius:3px}.field__error{display:inline-block;padding:5px 10px;color:#d22f2f;font-weight:bold}.field.grid>li,.field_buttons.grid>li,.field--grid>li{float:left;padding-left:3px;padding-right:3px}.field--igrid{display:table;width:100%;font-size:0 !important}.field--igrid>li{display:inline-block;vertical-align:middle;font-size:13px}.field_packed .field>li{display:block}.field--packed .field>li{display:block}label ~ textarea,label ~ input[type=text],label ~ input[type=password],label ~ select{margin-left:.5em}.field_packed label ~ textarea,.field--packed label ~ textarea,.field_packed label ~ input[type=text],.field--packed label ~ input[type=text],.field_packed label ~ input[type=password],.field--packed label ~ input[type=password],.field_packed label ~ select,.field--packed label ~ select{width:calc(100% - .5em)}.field_packed input[type=text],.field_packed input[type=password],.field_packed select,.field_packed textarea,.field--packed input[type=text],.field--packed input[type=password],.field--packed select,.field--packed textarea{width:100%}.field_required label,.field--required label{font-weight:bold}.field--tags{margin-left:5px;margin-top:.5rem !important;margin-bottom:.5rem !important}.field--tags label{display:inline-block;font-size:13px;font-weight:bold;color:#666;vertical-align:middle;width:24.7%}.field--tags .tagit{display:inline-block;width:73.5%;vertical-align:middle;background-color:#fff}.field--tags .tagit input[type=text] :focus{border:0}.field--captcha{margin-bottom:10px !important}.field--captcha .field__input img{display:inline-block;vertical-align:middle}.field--captcha .field__input a{display:inline-block;vertical-align:middle}.custom-select-container{width:100px;height:24px;display:block;overflow:hidden}.custom-select{font-size:13px;padding:3px}.focus .custom-select{color:#2b405a;background-color:#fff}.custom-select:after{display:block;content:'';position:absolute;top:10px;right:9px;width:0;height:0;border:5px solid transparent;white-space:nowrap;background-color:#fff;text-overflow:ellipsis;border-top-color:#4b5468}.note,.note_simple,.note--simple{background:url("/img/2016101303/note.png"),-webkit-linear-gradient(bottom, #e7e7e7, #fff);background:url("/img/2016101303/note.png"),linear-gradient(to top, #e7e7e7, #fff);position:relative;margin-bottom:20px;padding:15px 20px 15px 120px;color:#2e82b0;line-height:1.3em;font-size:13px;font-weight:bold;white-space:normal;border:1px solid #dbdbdb;border-radius:4px;background-color:#fff;background-repeat:no-repeat;background-position:29px center, left center;background-size:auto, 90px 100%}@media screen and (max-width: 600px){.note,.note_simple,.note--simple{background-image:none !important;padding-left:20px}}.note p:last-child,.note_simple p:last-child,.note--simple p:last-child{margin-bottom:0}.note p,.note_simple p,.note--simple p{font-size:13px}.note:before,.note_simple:before,.note--simple:before{display:block;position:absolute;top:0;left:90px;width:10px;height:100%;content:'';background-color:#e7e7e7}@media screen and (max-width: 600px){.note:before,.note_simple:before,.note--simple:before{display:none}}.ie9 .note,.ie9 .note_simple,.ie9 .note--simple,.ie8 .note,.ie8 .note_simple,.ie8 .note--simple{background-image:url("/img/2016101303/note.png")}.ie9 .note:before,.ie9 .note_simple:before,.ie9 .note--simple:before,.ie8 .note:before,.ie8 .note_simple:before,.ie8 .note--simple:before{display:none}.note.note_success,.note_success.note_simple,.note_success.note--simple,.note.note--success,.note--success.note_simple,.note--success.note--simple{background-image:url("/img/2016101303/note_success.png"),-webkit-linear-gradient(bottom, #e7e7e7, #fff);background-image:url("/img/2016101303/note_success.png"),linear-gradient(to top, #e7e7e7, #fff);color:#62bf4c;border:1px solid #62bf4c}.note.note_thank,.note_thank.note_simple,.note_thank.note--simple,.note.note--thank,.note--thank.note_simple,.note--thank.note--simple{position:relative}.note ul,.note_simple ul,.note--simple ul{margin:0;margin-left:10px;color:#787878;font-weight:normal;list-style-type:square}.note ul.list li,.note_simple ul.list li,.note--simple ul.list li{font-size:13px}.note li,.note_simple li,.note--simple li{margin:5px 0;line-height:1.2}.note li span,.note_simple li span,.note--simple li span{color:#2b405a}.no-multiplebgs .note,.no-multiplebgs .note_simple,.no-multiplebgs .note--simple{background-image:url("/img/2016101303/note.png");background-repeat:no-repeat;background-position:20px center}.download .note,.download .note_simple,.download .note--simple{margin-top:30px}.note.error,.error.note_simple,.error.note--simple,.note--error{color:#d22f2f;border:1px solid #d22f2f;background-image:url("/img/2016101303/note_error.png")}.ie8 .note.error,.ie8 .error.note_simple,.ie8 .error.note--simple,.ie8 .note--error{background-image:url("/img/2016101303/note_error.png")}.note--normaltext p{color:#2B405A;font-weight:normal}.note_simple,.note--simple{padding:7px;background-image:none}.note_simple:before,.note--simple:before{display:none}.note_simple.error,.note--simple.error{color:#d22f2f;border:1px solid #d22f2f}.errorMessage{color:#d22f2f;font-weight:bold}ul.keylist{margin-right:30px;list-style-type:none}ul.keylist li.key{margin:3px 0 0;padding:1px 0;padding-right:10px;padding-left:25px;color:#7dacd4;background-image:url("/img/2016101303/bullet-2.png");background-repeat:no-repeat;background-position:9px 8px}ul.keylist li.key h3{margin-bottom:0;color:#296492;font-size:16px}ul.keylist li.key:hover{color:#ff8f24}ul.keylist li.keydetail{margin-top:5px;margin-bottom:25px;margin-left:25px;padding:0;font-size:13px}ul.list{margin:5px .5em 1.5em 30px;list-style-image:url("/img/2016101303/bullet.png")}ul.list li{font-size:13px}.note ul.list,.note_simple ul.list,.note--simple ul.list{margin:0 0 0 30px}.list_plain,.list--plain{margin:0;padding:0;list-style-type:none}.list_plain li,.list--plain li{margin:3px 0}.list_3col,.list--3col{-webkit-column-count:3;column-count:3;-webkit-column-gap:30px;column-gap:30px}.list--2col{-webkit-column-count:2;column-count:2;-webkit-column-gap:30px;column-gap:30px}ol.list{margin:0 0 1.5em 2.5em;line-height:1.7;font-size:13px;list-style-type:decimal}dl.list{display:block;margin:1em 0}dl.list--orgs{font-size:13px}dl.list--orgs>dt{display:inline-block;position:relative;width:32%;margin-right:5px;margin-bottom:15px;color:#80b3dd;font-weight:bold}@media screen and (max-width: 600px){dl.list--orgs>dt{width:100%}}dl.list--orgs>dt>span{position:relative;z-index:3;padding-right:.1em;background-color:#fff}dl.list--orgs>dt:after{display:block;position:absolute;z-index:1;top:8px;width:100%;height:1px;content:' ';font-size:0;border-bottom:1px dotted #ccc}dl.list--orgs>dd{display:inline-block;width:57.14286%;margin-bottom:15px;vertical-align:top}@media screen and (max-width: 600px){dl.list--orgs>dd{width:100%}}dl.list--linear{margin:10px 0;font-size:12px}dl.list--linear dt{width:auto;float:left;font-weight:bold;color:#456894;margin-bottom:0}dl.list--linear dd{display:block;width:auto;margin-bottom:0}.list--table{display:table;font-size:12px}.list--table>ul{display:table-row}.list--table>ul>li{display:table-cell;padding:0 5px}dl.list--simple{display:block;margin:1em 0;font-size:13px;white-space:normal}dl.list--simple>dt{display:inline-block;position:relative;width:35%;margin-bottom:5px;color:#80b3dd;font-weight:bold}dl.list--simple>dd{display:inline-block;width:60%;margin-bottom:5px;vertical-align:top}ul.files{margin:5px 0 15px 20px;line-height:1.9em;list-style-type:none;list-style-image:none}ul.files li{margin:5px 0;padding:3px 0;line-height:1.4em;font-size:13px}ul.highlights{margin-top:20px}.highlights-info{position:relative;margin-top:8px;margin-right:250px;margin-bottom:20px;padding-right:15px;border-right:1px dotted #c0c0c0}@media screen and (max-width: 600px){.highlights-info{margin-right:0;border-right:0}}.highlights-item{padding:1px 0;color:#456894;font-weight:normal;text-decoration:none;border-bottom:1px dashed #69a9da;background-color:#fdf3b6}.highlights-aside{display:block;position:absolute;top:-2px;right:-265px;width:250px;margin:5px 0 10px}@media screen and (max-width: 600px){.highlights-aside{position:relative;top:auto;right:auto;width:auto}}.list--scriptsearch{width:100%;margin-left:0 !important;padding:12px;box-shadow:0 0 4px #bbb;background-color:#fff}.list--scriptsearch .script-all-results{margin-top:20px}.list--scriptsearch li{padding:2px 0}.list--scriptsearch a{color:#1f4f75;text-decoration:none}.list--cat{overflow:hidden}.list--cat__group{padding-top:1px !important;padding-bottom:1px !important}.list--cat__item{overflow:hidden;cursor:pointer}.list--cat__subcat{padding-left:10px}.list--blogcat{position:relative}.list--blogcat__item{position:relative;padding-left:20px}.list--blogcat__item:before{display:block;position:absolute;top:8px;left:4px;width:6px;height:6px;content:'';background-color:#ACACAC}.list--blogcat__item--active{font-weight:bold}.screengroup{overflow:hidden;margin-bottom:20px}div.screenshot{display:inline-block;margin:0 17px 20px 0;width:210px;padding:5px 7px 7px;vertical-align:top;border-radius:5px;background-color:#f5f5f5;border:1px solid #e9e9e9}div.screenshot:hover{border:1px solid #dcdcdc;background-color:#fff;box-shadow:0px 0px 8px #c1c1c1;cursor:pointer}div.screenshot:nth-child(3n+4){margin-right:0}div.screenshot .screencaption{display:block;width:190px;height:3.2em;color:#5da1d0;font-size:13px;font-weight:bold;padding:4px 0 7px;text-shadow:0 1px 0 #fff;margin-bottom:-3px}div.screenshot .screencaption .screencaption-text{display:inline-block;vertical-align:middle;line-height:1.2}div.screenshot .screencaption:before{display:inline-block;height:100%;content:'';width:0;vertical-align:middle}a.screenshot{display:block;height:114px;overflow:hidden;text-decoration:none;font-weight:bold}a.screenshot img{display:block;margin-top:2px;border:1px solid #e9e9e9;max-width:100%}body.viewdemo{overflow:hidden;margin:0;padding:0}.videoNavigation{height:42px;overflow:hidden;padding:10px 20px;color:#fff;font-family:"PT Sans Narrow",sans-serif;background-color:#5790bc}.videoNavigation-title{font-size:18px;text-align:center}.videoNavigation-prev,.videoNavigation-next{position:absolute;line-height:1.7;font-size:14px}.videoNavigation-prev{left:20px;padding-left:24px;background-image:url("/img/2016101303/demos/prev.png");background-repeat:no-repeat;background-position:left center;cursor:pointer}.videoNavigation-prev:hover,.videoNavigation-next:hover{text-decoration:underline}.videoNavigation-next{right:20px;padding-right:24px;background-image:url("/img/2016101303/demos/next.png");background-repeat:no-repeat;background-position:100% center;cursor:pointer}.videoNavigation-prev.disabled,.videoNavigation-next.disabled{color:#ccc;cursor:default}.videoNavigation-prev.disabled:hover,.videoNavigation-next.disabled:hover{text-decoration:none}.ytplayer-containter.hidden{position:absolute;top:0;left:-9999px}div.viewdemo .try{width:960px;height:718px;background-color:#fff;background-image:url("/img/2016101303/video/thumbs/thumb-tryadaxes.png");background-repeat:no-repeat}div.viewdemo .try-content{position:relative;top:150px;left:170px;width:590px;overflow:hidden;text-align:center}div.viewdemo .try-logo{margin-bottom:30px;padding-bottom:10px;border-bottom:1px dotted #999}div.viewdemo .try-buttons{margin-left:10px}div.viewdemo .try-buttons .showcase-button{display:inline-block;float:none;margin-right:10px;margin-bottom:10px}div.viewdemo .block_replay-button{position:relative;height:330px}.videodemo{font-size:11px;margin-left:164px;position:relative}.videodemo .box{width:970px;background-color:#e0e0e0;padding:0;margin-top:10px}@media screen and (max-width: 1134px){.videodemo .box{width:auto}}.videodemo .player_wrapper{margin:5px}.videodemo .player_wrapper .ytplayer-containter div{position:relative;padding-bottom:75%;height:0px}.videodemo .player_wrapper iframe{position:absolute;top:0px;left:0px;width:100%;height:100%}.videodemo .try{background:url("/img/2016101303/video/thumbs/thumb-tryadaxes.png") no-repeat;background-color:#fff;background-size:cover}.videodemo .try-content{position:relative;width:100%;height:0;padding-bottom:75%;text-align:center}.videodemo .try-logo{border-bottom:1px dotted #999;margin-bottom:30px;padding-bottom:10px}.videodemo .try-buttons{margin-left:10px;margin-right:10px;padding-top:60%}@media screen and (max-width: 600px){.videodemo .try-buttons{padding-top:50%}}@media screen and (max-width: 480px){.videodemo .try-buttons{padding-top:30%}}.videodemo .try-buttons .showcase-button{margin-right:10px;display:inline-block;float:none;font-size:1.15em;margin-bottom:10px}.videodemo .block_replay-button{position:absolute;top:54%;width:100%}@media screen and (max-width: 600px){.videodemo .block_replay-button{top:30%}}@media screen and (max-width: 480px){.videodemo .block_replay-button{display:none}}.videodemo .replay-button{display:inline-block;display:none;width:140px;height:140px;background:url("/img/2016101303/video/demo_replay_button.png") no-repeat;background-size:contain}@media screen and (max-width: 768px){.videodemo .replay-button{width:130px;height:130px}}.videodemo ul.demo_menu{margin:0;padding:0;position:absolute;left:-164px;display:block;width:164px;height:720px;background-color:#fff}.videodemo ul.demo_menu li{display:block;margin:0;position:relative;border-bottom:1px solid #d6d6d6}.videodemo ul.demo_menu a{color:#646464;background-color:#fff;text-decoration:none;font-size:1.2em;display:block;padding:7px 12px;text-shadow:0 1px 0 #f2f2f2}.videodemo ul.demo_menu a:hover{background-color:#e0e0e0;background-image:none}.videodemo ul.demo_menu a.current{background-color:#5c7aa0;color:#fff;text-shadow:none;border-left:4px solid #f88500;background-image:none}.videodemo ul.demo_menu a.current:hover{background-color:#5c7aa0}.videodemo ul.demo_menu a.animation{color:#fff;text-shadow:none;border-left:4px solid #f88500}.videodemo .navigator{display:none;position:absolute;width:310px;top:-32px;left:48%;height:34px;margin-left:-148px;z-index:10;background:#f2f2f2;background:-webkit-linear-gradient(bottom, #f2f2f2 0%, #d7d6d7 100%);background:linear-gradient(to top, #f2f2f2 0%, #d7d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#d7d6d7',GradientType=0 )}.videodemo .navigator .left,.videodemo .navigator .right,.videodemo .navigator .item{float:left}.videodemo .navigator .left,.videodemo .navigator .right{width:38px;cursor:pointer}.videodemo .navigator .disabled{cursor:default;pointer-events:none;opacity:.4;filter:alpha(opacity=40)}.videodemo .navigator .item{width:232px;font-size:1em;background-color:#5c7aa0;color:#fff;height:32px;line-height:24px;border-top:4px solid #f88500}.videodemo .navigator .item span{display:inline-block;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;width:180px;padding-left:10px;vertical-align:middle}.videodemo .navigator .item a{text-decoration:none;display:inline-block;vertical-align:middle}.videodemo .navigator .item a img{vertical-align:middle;border:none}.page.narrow .navigator{display:block}.page.narrow .videodemo{margin-top:32px;margin-left:0}.page.narrow ul.demo_menu{margin:0 0 0 -100px;position:absolute;width:220px;left:48%;top:1px;box-shadow:0 0 6px #b2b2b2;display:none;height:auto;background-color:#fff;z-index:10}#thumb{background-repeat:no-repeat;width:960px;height:720px;cursor:pointer}#thumb .play-button{display:inline-block;width:130px;height:130px;margin-top:274px;margin-left:407px}.posh_scripts div.tagsinput{border-radius:0;width:auto !important;height:auto !important;min-height:auto !important;border:1px solid #dbdbdb}.posh_scripts div.tagsinput input{margin-bottom:0}.poshScripts-search{padding:0;margin-bottom:5px}.poshScripts-search-advanced{padding-left:24px;line-height:2.9}.poshScripts-search-input[type=text]{width:100%;padding:9px 9px 8px;margin-top:0;margin-bottom:10px;border:1px solid #cbcbcb;background-color:#fff;box-shadow:2px 2px 0 #fff inset}.poshScripts-search-input[type=text]:focus{border:1px solid #5a9bcb}.poshScripts-tools{text-align:right;padding:1em 0}.poshScripts-approve{float:left;margin-left:12px}.poshScripts-approve label{padding-left:0}.poshScripts-filters{padding:0}.poshScript-add-code{height:240px;overflow:auto}.poshScript-code{position:relative;height:220px;width:auto;overflow:auto;border:1px dotted #a9a9a9;padding:5px 10px;border-radius:5px}.dialog .poshScript-code{height:220px;width:320px}.poshScripts-meta{position:relative;top:-10px}.poshScripts-meta .create_date,.poshScripts-meta .update_date,.poshScripts-meta .num_views,.poshScripts-meta .languages{font-size:12px;color:#888;display:inline-block}.poshScripts-meta .create_date:after,.poshScripts-meta .update_date:after,.poshScripts-meta .num_views:after,.poshScripts-meta .languages:after{display:inline;content:","}.poshScripts-meta .num_views:after{display:none}.poshScripts-rating{float:right}.poshScripts-rating .raty-icons{display:inline-block;vertical-align:middle;height:16px}.poshScripts-rating .poshScripts-rating-count{display:inline-block;vertical-align:middle}.poshScript-code-copy{position:absolute;top:0;right:0}.scripts .summary{padding:1em 0;text-align:left}.scripts .sorter{top:-1.7em;position:relative;float:right;font-size:13px}.scripts .items{margin-top:.8rem}.codePluginHolder{position:relative;margin-bottom:20px;margin-top:20px}.codePluginHolder:after{content:"";display:table;clear:both}.codePluginHolder .codeToolbar{display:none}.codePluginHolder pre.codeBlock{padding:15px;font-size:13px;max-height:412px;overflow:auto}.codePluginHolder pre.codeBlock.is-open{max-height:none}.codePluginHolder .codeHolder{position:relative;overflow:auto;background-color:#fafafa;font-size:13px;padding:5px}.codePluginHolder .codeTitle{max-width:100%;height:2rem;display:inline-block;font-size:14px;background-color:#e3e3e3;padding:6px 12px;color:#000}.codePluginHolder .nav{display:none}.cat_menu [title='Total Scripts']{color:#888;font-weight:normal;font-size:11px}.ui-corner-all{border-radius:0 !important;font-size:12px}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background:#fff !important;border:1px solid transparent !important}div.tagsinput span.tag{margin-bottom:0 !important;padding:4px 5px !important;background-color:#a9a9a9 !important;border:none !important;border-radius:0 !important;color:#fff !important}div.tagsinput span.tag a{color:#fff !important}.tutorials b{font-weight:bold}.tutorials ul.substeps{list-style-image:url("/img/2016101303/bullet.png");margin:0 0 15px 30px;line-height:1.4em}.tutorials ul.circle{list-style-type:disc;list-style-image:none}.tutorials .content .group{display:inline-block;vertical-align:top;margin-bottom:10px;width:45%}.tutorials .content .group:nth-child(2n+1){margin-right:20px}.tutorials .content p img{float:none;margin:0}.tutorials div.tutorialIndexImg{text-align:center}@media screen and (max-width: 600px){.tutorials div.tutorialList div.group{width:96%}}.tutorials div.tutorialList div.group div.items{position:relative;background-image:url("/img/2016101303/tutorials/vertical-line.png");background-repeat:repeat-y;background-position:3px 0;padding-top:1em}.tutorials div.tutorialList div.group h1{margin-bottom:10px;letter-spacing:0}.tutorials div.tutorialList div.group h1 a{color:#80b3dd;text-decoration:none;font-size:.85em}.tutorials div.tutorialList div.group div.items div.item{position:relative;background-image:url("/img/2016101303/tutorials/horizontal-line.png");background-repeat:no-repeat;background-position:4px 12px;padding-left:15px;padding-top:4px;padding-bottom:4px}.tutorials div.tutorialList div.group div.items div.item.last:before{display:block;position:absolute;content:"";left:3px;top:12px;height:100%;width:1px;border-left:1px solid white}.tutorials div.tutorialList div.group div.items div.item a{position:relative;font-size:13px;color:#535353;text-decoration:none}.tutorials div.tutorialList div.group div.items div.item a:hover{color:#3b89c4}.tutorials .sidebar .group{margin-right:0;display:block;width:100%}@media screen and (max-width: 850px){.tutorials .sidebar .group{display:inline-block;width:47%;vertical-align:top}}@media screen and (max-width: 600px){.tutorials .sidebar .group{width:100%}}div.tutorials p img.screenshot{float:none;margin:0}.tutorials p[align=center]{margin-top:10px}div.tutorials hr.space{background:#fff;color:#fff}div.tutorials .list-1,div.tutorials .list-2,div.tutorials .list-3,div.tutorials .list-4,div.tutorials .list-5,div.tutorials .list-6,div.tutorials .list-7,div.tutorials .list-8,div.tutorials .list-9,div.tutorials .list-10,div.tutorials .list-11,div.tutorials .list-12{padding-top:2px;padding-bottom:4px;padding-left:25px;background-repeat:no-repeat;font-size:13px;background-position:0 3px}h4[class*='list']{font-size:15px !important}div.tutorials .list-1{background-image:url("/img/2016101303/tutorials/1.png")}div.tutorials .list-2{background-image:url("/img/2016101303/tutorials/2.png")}div.tutorials .list-3{background-image:url("/img/2016101303/tutorials/3.png")}div.tutorials .list-4{background-image:url("/img/tutorials/4.png")}div.tutorials .list-5{background-image:url("/img/2016101303/tutorials/5.png")}div.tutorials .list-6{background-image:url("/img/2016101303/tutorials/6.png")}div.tutorials .list-7{background-image:url("/img/2016101303/tutorials/7.png")}div.tutorials .list-8{background-image:url("/img/2016101303/tutorials/8.png")}div.tutorials .list-9{background-image:url("/img/2016101303/tutorials/9.png")}div.tutorials .list-10{background-image:url("/img/2016101303/tutorials/10.png")}div.tutorials .list-11{background-image:url("/img/2016101303/tutorials/11.png")}div.tutorials .list-12{background-image:url("/img/2016101303/tutorials/12.png")}div.tutorials-step,div.tutorials .step-1,div.tutorials .step-2,div.tutorials .step-3,div.tutorials .step-4,div.tutorials .step-5,div.tutorials .step-6,div.tutorials .step-1-new,div.tutorials .step-1-sub,div.tutorials .step-2-new,div.tutorials .step-2-sub,div.tutorials .step-3-new,div.tutorials .step-3-sub,div.tutorials .step-4-new,div.tutorials .step-4-sub,div.tutorials .step-5-new,div.tutorials .step-5-sub,div.tutorials .step-6-new,div.tutorials .step-6-sub,div.tutorials .step-7-new,div.tutorials .step-7-sub,div.tutorials .step-8-new,div.tutorials .step-8-sub,div.tutorials .step-9-new,div.tutorials .step-9-sub,div.tutorials .step-10-new,div.tutorials .step-10-sub,div.tutorials .step-11-new,div.tutorials .step-11-sub,div.tutorials .step-12-new,div.tutorials .step-12-sub{padding-top:25px;background-repeat:no-repeat}div.tutorials .step-1{background-image:url("/img/2016101303/tutorials/step1.png")}div.tutorials .step-2{background-image:url("/img/2016101303/tutorials/step2.png")}div.tutorials .step-3{background-image:url("/img/2016101303/tutorials/step3.png")}div.tutorials .step-4{background-image:url("/img/2016101303/tutorials/step4.png")}div.tutorials .step-5{background-image:url("/img/2016101303/tutorials/step5.png")}div.tutorials .step-6{background-image:url("/img/2016101303/tutorials/step6.png")}div.tutorials .step-1-new,div.tutorials .step-1-sub{background-image:url("/img/2016101303/tutorials/step1.png")}div.tutorials .step-2-new,div.tutorials .step-2-sub{background-image:url("/img/2016101303/tutorials/step2.png")}div.tutorials .step-3-new,div.tutorials .step-3-sub{background-image:url("/img/2016101303/tutorials/step3.png")}div.tutorials .step-4-new,div.tutorials .step-4-sub{background-image:url("/img/2016101303/tutorials/step4.png")}div.tutorials .step-5-new,div.tutorials .step-5-sub{background-image:url("/img/2016101303/tutorials/step5.png")}div.tutorials .step-6-new,div.tutorials .step-6-sub{background-image:url("/img/2016101303/tutorials/step6.png")}div.tutorials .step-7-new,div.tutorials .step-7-sub{background-image:url("/img/2016101303/tutorials/step7.png")}div.tutorials .step-8-new,div.tutorials .step-8-sub{background-image:url("/img/2016101303/tutorials/step8.png")}div.tutorials .step-9-new,div.tutorials .step-9-sub{background-image:url("/img/2016101303/tutorials/step9.png")}div.tutorials .step-10-new,div.tutorials .step-10-sub{background-image:url("/img/2016101303/tutorials/step10.png")}div.tutorials .step-11-new,div.tutorials .step-11-sub{background-image:url("/img/2016101303/tutorials/step11.png")}div.tutorials .step-12-new,div.tutorials .step-12-sub{background-image:url("/img/2016101303/tutorials/step12.png")}div.tutorials .small{font-size:0.8em;margin-bottom:1.875em;line-height:1.875em}div.tutorials .note,div.tutorials .note_simple,div.tutorials .note--simple{margin:1.5em 0;padding:0;color:black;line-height:1.4;font-size:13px;font-weight:normal;word-wrap:break-word;border:1px solid #afc5ed;background-image:none;background:#e5ecf9}div.tutorials .note:before,div.tutorials .note_simple:before,div.tutorials .note--simple:before{display:none}div.tutorials div.note ul,div.tutorials div.note_simple ul,div.tutorials div.note--simple ul{list-style-type:square;margin:0.5em 0 0.75em 0.5em}div.tutorials div.note div,div.tutorials div.note_simple div,div.tutorials div.note--simple div{background-color:#e5ecf9;background-image:url("/img/2016101303/tutorials/bulb.png");background-position:6px 7px;background-repeat:no-repeat;padding:0.75em 0.75em 0.75em 30px}div.tutorials .tip{margin:1em 0;padding:0.75em 0.75em 0.75em 32px;font-size:13px;color:#585858;line-height:1.3em;word-wrap:break-word;background-image:url(/img/2016101303/tutorials/bulb.png);background-position:7px 8px;background-repeat:no-repeat;background-color:#f2f2f2;border:1px solid #dbdbdb;border-radius:3px;clear:both}div.tutorials .tip img{border:1px solid #dbdbdb}div.tutorials .caution{background-image:url(/img/2016101303/tutorials/caution.png);background-position:6px 8px;background-repeat:no-repeat;padding:0.75em 0.75em 0.75em 30px;margin:1em 0;background-color:#fcece8;border:1px solid #f3b3a3}div.tutorials div.collapsible{margin-bottom:1em}.tutorials .collapsible_note{background-image:none !important;padding-left:30px !important;margin-bottom:0 !important;padding-top:0 !important}div.tutorials .collapsible_note div{background-image:none !important;padding-left:0 !important}div.tutorials div.collapsible>div{display:none;margin-left:1em;padding-left:0}div.tutorials div.collapsible>div img{max-width:100%}div.tutorials div.collapsible h4{font-size:13px;margin-top:0.3em;margin-bottom:0.3em;font-weight:normal;text-transform:none}div.tutorials div.collapsible h4 a{padding-left:15px;background-image:url(/img/2016101303/tutorials/plus.png);background-repeat:no-repeat;background-position:0 2px;color:#ff8f24}div.tutorials div.collapsible h4 a.opened{background-image:url("/img/2016101303/tutorials/minus.png")}div.tutorials .toc{margin:1em 1em 0 1em;float:right;border:1px solid #dddddd;background:#e5ecf9;padding:10px}div.tutorials .ultoc{list-style-type:disc;font-size:85%}div.tutorials img.imgnum{margin-right:10px;float:left}div.tutorials p.parawithlist{margin-bottom:0}div.tutorials pre,div.tutorials code{margin:1.5em 0;white-space:pre;tab-size:2}div.tutorials pre,div.tutorials code,div.tutorials tt{font:1em "andale mono", "lucida console", monospace;line-height:1.5;background-color:#ebebeb;border-top:1px solid #d1d1d1;border-left:1px solid #d1d1d1;padding:10px;overflow:auto}.tutorials .content ul,.tutorials .content ol{margin:1em 0 0.5em 0}.tutorials .content ul a{color:#ff8f24}.tutorials .content>ul{margin-left:1.5em}.tutorials .childTutorialList ul{margin-left:1.5em}.tutorials ol{list-style-type:decimal}.tutorials ul li,.tutorials ol li{margin:.3em 0 .3em 1.5em;font-size:13px;line-height:1.7}div.tutorials ul.substeps{margin-left:1.5em;margin-bottom:10px}div.tutorials .note ul,div.tutorials .note_simple ul,div.tutorials .note--simple ul{margin-left:.5em}div.tutorials .note ul li,div.tutorials .note_simple ul li,div.tutorials .note--simple ul li{margin-top:0;margin-bottom:0}div.tutorials p.parawithsubsteps{margin-bottom:5px}div.tutorials div.assignmentoptions{margin-top:5px}div.tutorials br{line-height:0.7em}div.tutorials hr{margin:1em}div.tutorials div.childTutorialList p{margin-bottom:0.5em}div.tutorials div.childTutorialList li{margin-bottom:0.4em}div.tutorialMenu div.group h1{margin-bottom:0.2em;letter-spacing:0;font-size:17px}div.tutorialMenu div.group h1 a{color:#80b3dd;text-decoration:none}div.tutorialMenu div.group h1 a.selected{color:#ff8f24}div.tutorialMenu div.group div.items{position:relative;background-image:url("/img/2016101303/tutorials/vertical-line.png");background-repeat:repeat-y;background-position:3px 0;padding-top:1em;margin-bottom:30px}div.tutorialMenu div.group div.items div.item{position:relative;bottom:-0.5em;background-image:url("/img/2016101303/tutorials/horizontal-line.png");background-repeat:no-repeat;background-position:4px 0;padding-left:15px}@media screen and (max-width: 850px){div.tutorialMenu div.group div.items div.item{margin-bottom:12px}}div.tutorialMenu div.group div.items div.last{background-color:white}div.tutorialMenu div.group div.items div.item a{display:inline-block;position:relative;top:-1em;color:#535353;text-decoration:none;font-size:11px;line-height:13px}@media screen and (max-width: 850px){div.tutorialMenu div.group div.items div.item a{font-size:13px;top:-0.75em}}div.tutorialMenu div.group div.items div.item a.selected{font-weight:bold;color:#ff8f24}.tutorials img.screenshot{padding:0;background-color:transparent;cursor:default;width:auto;max-width:100%}.tutorialsfilter{margin-bottom:30px;margin-top:20px;background-color:#eeeeee;border:1px solid #dbdbdb;border-radius:5px}.tutorialsfilter input[type=text]{border:1px solid #cacaca;padding:4px;box-shadow:1px 1px 0 #eeeeee inset;border-radius:4px}.tutorialsfilter fieldset{margin:0 auto;max-width:70%}@media screen and (max-width: 600px){.tutorialsfilter fieldset{max-width:100%}}.tutorialsfilter-label{margin:0 !important}.tutorialsfilter li{margin:0 !important}.tutorialsfilter-changed{background-color:#ffffe1}.tutfiltered{background-color:#ffffe1}.tooltip-html{-webkit-transition:all .1s linear .3s;transition:all .1s linear .3s;position:absolute;z-index:10;width:320px;height:0;overflow:hidden;padding:5px;border:1px solid #dbdbdb;background-color:#efefef;pointer-events:none;opacity:0}.card:hover .tooltip-html{height:225px;pointer-events:auto;opacity:1}.tooltip-html-aside{float:left}.tooltip-html-content{margin-left:140px;padding:5px}.tooltip-html-content p{font-size:12px}.opinion{position:relative;padding:10px;font-size:1.1em}.opinion.linear{display:block;width:auto;margin-right:0;margin-bottom:15px;padding:0 0 15px}.opinion.linear .author{display:inline-block;width:180px;padding:5px 0 5px 60px;font-size:.9em;vertical-align:top;background-position:-5px -10px}.opinion.linear blockquote{background-image:-webkit-linear-gradient(bottom, #fff 1%, #f5f5f5 100%);background-image:linear-gradient(to top, #fff 1%, #f5f5f5 100%);display:inline-block;position:relative;width:350px;margin-right:30px;padding:10px 20px 13px;line-height:1.4em;font-family:Georgia,Times New Roman,serif;font-style:italic;vertical-align:middle;border:1px solid #dedede;background-color:#f5f5f5;border-bottom-color:#d1d1d1;border-right-color:#d1d1d1;background:#fff}.opinion.linear blockquote q{quotes:'\201C' '\201D ' '\2018 ' '\2019 '}.opinion.linear blockquote:before{display:block;position:absolute;top:8px;right:-17px;width:17px;height:18px;content:'';background-image:url("/img/2016101303/opinion/opinion-pointer.png")}.opinion blockquote{margin:5px 0}.opinion:last-child{margin-right:0}.opinion .author{padding-top:30px;padding-left:60px;color:#a4a4a4;background-image:url("/img/2016101303/main/testimonial.png");background-repeat:no-repeat;background-position:-5px 0}.opinion-answer{display:block;margin-top:10px;margin-bottom:10px}.opinion-question{color:#777}.opinion-more{height:0;overflow:hidden}.more .opinion-more{height:auto}.more .opinion-more .opinion-short{display:none}.opinion-btn{position:absolute;top:100%;right:42%;margin-top:20;padding:1px 22px 1px 9px;color:#fff;line-height:1.6;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.8em;font-weight:bold;font-style:normal;border-radius:0 0 3px 3px;background-color:#7ea9cf;background-image:url("/img/2016101303/opinion/opinion-more.png");background-repeat:no-repeat;background-position:84% 5px;cursor:pointer}.opinion-btn.less{background-image:url("/img/2016101303/opinion/opinion-less.png")}.opinion-btn.less span:first-child{display:none}.opinion-btn.less .opinion-less{display:inline}.opinion-btn .opinion-less{display:none}.popup-shader{z-index:20;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.5)}.popup-shader:before{display:inline-block;height:100%;content:'';vertical-align:middle}.popup-close{z-index:5;border:1px solid #ccc;background-color:#b81414;background-image:url("/img/2016101303/sprites.png");background-position:-364px -217px;cursor:pointer;position:absolute;top:-12px;right:-12px;width:26px;height:26px}.popup{display:inline-block;position:relative;vertical-align:middle}.popup--animation{opacity:23px;-webkit-transform:scale(0.4, 0.17);transform:scale(0.4, 0.17);-webkit-transform-origin:20% -100%;transform-origin:20% -100%}#someid:first-child{visibility:hidden}.popup-content{position:relative;height:100%;overflow:hidden;padding:0;border:1px solid #ccc;border-radius:6px;background-color:#fff}.FloatHintPrivacyPolicy{display:none;margin-top:-1px;padding:20px}.features h1{margin-top:22px}.features p{margin:0;margin-bottom:10px}.features .item{margin-bottom:15px;padding:7px;white-space:nowrap;border:1px solid #dbdbdb;border-radius:5px}.features .item .shots{display:inline-block;position:relative;width:210px;margin-right:5px;padding:3px;vertical-align:top;border:1px solid #cecece;border-radius:4px;background-color:#eee}.features .item .shots a{display:inline-block;position:relative}.features .item .shots a img{position:relative;display:block;z-index:5}.features .item .shots a:after{display:block;z-index:10;position:absolute;bottom:2px;left:0;width:21px;height:21px;content:'';background-image:url("/img/2016101303/zoom.png")}.features .item .shots:hover{border:1px solid #c1c1c1;box-shadow:0px 0px 8px #c1c1c1;background-color:#fff}.features .item .shots img{position:relative;max-width:100%;border:1px solid #dbdbdb}.features .item h3{margin-top:0;padding:8px 15px;color:#3e6d95;font-weight:bold;text-shadow:0 1px 0 #fff;border-radius:3px;background-color:#eee;font-size:15px}.features .item .description{display:inline-block;width:455px;vertical-align:top}.features .item .description.separator{margin-bottom:15px;padding-bottom:20px;border-bottom:1px solid #dbdbdb}.features .item .text{display:inline-block;width:350px;vertical-align:top}.features .item .text p{margin-left:15px;padding-right:10px;white-space:normal;border-right:1px solid #dbdbdb}.features .item p{margin-left:15px;padding-right:15px;white-space:normal;border:0}.features .item .demobutton{width:100px}.download .accentblock{position:relative}.download .accentblock dl{margin:10px 30px 10px 0}.download .accentblock dt{float:left;margin-right:2px;font-weight:bold;color:#456894}@media screen and (max-width: 480px){.download .accentblock dt{float:none}}.download .accentblock dd{margin-left:0}.download .otherdownload{font-size:0.9em;margin:0;position:relative}.download .otherdownload .hint{position:relative;width:40%;float:right;top:0;border:1px solid #b3b3b3;font-size:12px}@media screen and (max-width: 768px){.download .otherdownload .hint{width:100%}}.download .otherdownload .hint ul{list-style-type:square;line-height:1.5em;margin:10px 20px}.download .otherdownload .link{text-align:right}.download .specialnotelinks{margin:10px 0 20px 25px;list-style-image:url("/img/2016101303/bulletext.png")}.download .dwn.assc{margin-top:20px}.download .dwn a.buttondownload{display:block;float:left;width:340px;height:141px;margin:0 8px 15px 0;background-image:url("/img/2016101303/buttons/b-download.png");background-repeat:no-repeat;text-decoration:none;cursor:pointer;border-radius:5px}.download .dwn a.buttondownload:hover{box-shadow:0 0 6px #9f9f9f}.download .dwn a.buttondownload.nochecksum{background-image:url("/img/2016101303/buttons/b-download-assc.png");height:132px}.download .dwn a.buttondownload:nth-child(2n+2){margin-right:0}@media screen and (max-width: 768px){.download .dwn a.buttondownload{float:none;margin-left:auto !important;margin-right:auto !important}}@media screen and (max-width: 480px){.download .dwn a.buttondownload{width:290px}}.download .dwn a.buttondownload span{padding-top:0;width:175px;font-size:10px;line-height:12px;color:#757575;display:block;margin:25px 0 15px 125px}.download .dwn a.buttondownload strong{color:#fff;font-size:14px;font-weight:normal;display:block;padding-left:20px;padding-top:6px}.download .dwn a.buttondownload_assc{display:block;float:left;width:305px;height:130px;margin:5px 26px 15px 5px;border-radius:5px;position:relative;text-decoration:none;cursor:pointer;border:1px solid #dedede;background-image:-webkit-linear-gradient(top, #fefefe 0%, #fefefe 46%, #e5e5e5 100%);background-image:linear-gradient(to bottom, #fefefe 0%, #fefefe 46%, #e5e5e5 100%)}.download .dwn a.buttondownload_assc:hover{box-shadow:0 0 7px #9f9f9f}.download .dwn a.buttondownload_assc span{position:absolute;display:block;color:#242424;font-size:10px;line-height:12px;left:120px;top:80px}.download .dwn a.buttondownload_assc strong{display:block;color:#4388be;font-size:1.7em;line-height:1.2em;position:absolute;top:45px;left:120px;margin-right:30px;text-shadow:0 1px 0 #fff}.download .dwn a.buttondownload_assc::before{display:block;position:absolute;content:'';left:20px;top:30px;background-image:url("/img/2016101303/sprites.png");background-repeat:no-repeat;width:88px;height:85px;background-position:0px -248px}.download .dwn a.buttondownload_assc::after{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:25px;background-image:url("/img/2016101303/fieldset.png");background-repeat:no-repeat;background-position:right bottom;border-radius:5px 5px 0 0}.download .dwn a.buttondownload_assc:nth-child(2n+2){margin-right:0}.overviewpicture{position:relative;height:500px;width:645px;margin:0 auto 20px;background-image:url("/img/2016101303/overviewpicture.png");background-repeat:no-repeat;background-size:100%}@media screen and (max-width: 970px){.overviewpicture{width:100%;background-size:contain}}@media screen and (max-width: 600px){.overviewpicture{height:400px}}@media screen and (max-width: 480px){.overviewpicture{height:300px}}.overviewpicture .fade{display:none;position:absolute;z-index:15;width:700px;height:481px;background-color:#fff}.overviewpicture .overviewpicture__popup{display:none;position:absolute;z-index:25;top:50px;left:185px;width:300px;padding:17px 20px 20px;border:1px solid #bdbdbd;box-shadow:1px 3px 3px rgba(0,0,0,0.2);background-color:#fff}.overviewpicture .overviewpicture__popup a.close{display:block;position:absolute;top:10px;right:10px;width:19px;height:19px}.overviewpicture .overviewpicture__popup h1{margin-top:0;font-size:16px}.overviewpicture .overviewpicture__popup p{margin:0}.overviewpicture .overviewpicture__services{display:table;position:absolute;top:295px;width:618px;margin-right:0;margin-left:12px;border-spacing:5px}@media screen and (max-width: 970px){.overviewpicture .overviewpicture__services{display:none}}.overviewpicture .overviewpicture__services a{display:table-cell;width:84px;margin-right:3px;padding:4px;color:#fff;text-align:center;text-decoration:none;vertical-align:middle;border:1px solid #838fbf;background-color:#afbed0;background-image:-webkit-linear-gradient(top, #4f89b5 0%, #3c6990 100%);background-image:linear-gradient(to bottom, #4f89b5 0%, #3c6990 100%)}.overviewpicture .overviewpicture__services a.last{margin-right:0}.overviewpicture .overviewpicture__services a:hover{background-color:#7f9fdd;background-image:none}.ie8 .overviewpicture .overviewpicture__services a{padding:0 4px;background-color:#4578a2}.overviewpicture .overviewpicture__services a p{display:inline-block;position:relative;top:-1px;margin:0;line-height:1.1;vertical-align:middle;font-size:11px}.overviewpicture .overviewpicture__services a:hover{background-image:-webkit-linear-gradient(top, #4f89b5 0%, #4f89b5 100%);background-image:linear-gradient(to bottom, #4f89b5 0%, #4f89b5 100%)}.ie8 .overviewpicture .overviewpicture__services a:hover{background-color:#4f89b5}.overviewpicture h3{margin-bottom:.5em}.dialog{white-space:normal}.dialog-header,.dialog__header{padding:0 15px;color:#fff;line-height:40px;font-weight:bold;background-color:#bbb}.dialog-content,.dialog__content{padding:20px;background-color:#fff}.dialog-content fieldset,.dialog__content fieldset{margin:0}.dialog-footer,.dialog__footer{margin:0;padding:10px;text-align:center;border-top:1px solid #a9a9a9;background-color:#fff}.comments{margin:.8rem 0}.captcha-image{vertical-align:middle;border:1px solid #dcdcdc;margin-left:2px;margin-top:2px}.captcha-reload{width:25px;height:25px;text-indent:-9999px;white-space:nowrap;overflow:hidden;display:inline-block;margin-left:1em;vertical-align:middle;background-image:url("/img/2016101303/forms/icon-reload.png")}.comments-title{font-size:17px;font-weight:bold}.comments-list:after{content:"";display:table;clear:both}.comments-item{padding:0;margin-bottom:.8rem;background-color:#fff}.comments-item:after{content:"";display:table;clear:both}.comments-item>.comments-list>.comments-item{margin-left:5%;margin-bottom:0;padding-right:0}.comments-item>.comments-list>.comments-item>.comments-list>.comments-item{margin-left:5%;margin-bottom:0;padding-right:0}.comments-item>.comments-list>.comments-item>.comments-list>.comments-item>.comments-list>.comments-item{margin-left:5%;margin-bottom:0;padding-right:0}.comments-item>.comments-list>.comments-item>.comments-list>.comments-item>.comments-list>.comments-item .comments-item{margin-left:0}.comments-item_admin{border-left:4px solid #ff8f24}.comments-item-avatar{width:10%;float:left}@media screen and (max-width: 600px){.comments-item-avatar{width:15%}}@media screen and (max-width: 480px){.comments-item-avatar{width:20%}}.comments-item-content{width:89.5%;float:left;padding-bottom:.2rem;margin-bottom:.2rem;padding-top:.4rem;border-top:1px dotted #555}@media screen and (max-width: 600px){.comments-item-content{width:84%}}@media screen and (max-width: 480px){.comments-item-content{width:79%}}.comments-item-meta{font-size:12px;margin-bottom:.4rem}.comments-item-author{font-weight:bold}.comments-item-reply{text-align:right}.comments-item-reply a{display:inline-block;margin:0 0.2em}.popup-content .comments-post{padding:1em;margin-bottom:0}.comments-post .comments-post-title{font-size:18px;font-weight:bold;margin-bottom:20px}.comments-post fieldset{padding:40px 20px 20px;margin-bottom:20px;border:1px solid #dadada;background-color:#fff;background-image:url("/img/2016101303/fieldset.png"),-webkit-linear-gradient(bottom, #ececec, #fff 50%);background-image:url("/img/2016101303/fieldset.png"),linear-gradient(to top, #ececec, #fff 50%);background-repeat:no-repeat, repeat;background-position:top center, bottom left;border-radius:6px}.popup-content .comments-post fieldset{margin-bottom:0}.comments-post .field{margin:0.25em 0}.accordion{display:block}.accordion-item,.accordion__item{margin:2px}.accordion-item-header,.accordion__item__header{padding:10px;padding-left:20px;color:#555;font-size:16px;cursor:pointer;-webkit-transition:background-color .1s;transition:background-color .1s;border-radius:5px;background-image:-webkit-linear-gradient(bottom, #e9e9e9 0%, #f6f6f6 100%);background-image:linear-gradient(to top, #e9e9e9 0%, #f6f6f6 100%);border:1px solid #dcdcdc;box-shadow:0 1px 1px rgba(255,255,255,0.7) inset;text-shadow:0 1px 0 rgba(255,255,255,0.75)}.accordion-item-header:hover,.accordion-item_active .accordion-item-header,.accordion__item--active .accordion-item-header,.accordion__item__header:hover,.accordion-item_active .accordion__item__header,.accordion__item--active .accordion__item__header{color:#fff;background-color:#61a0d1;background-image:-webkit-linear-gradient(bottom, #61a0d1 0%, #88b8dd 100%);background-image:linear-gradient(to top, #61a0d1 0%, #88b8dd 100%);border:1px solid #3989c6;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.accordion-item-content,.accordion__item__content{display:none}.docs-articles .files,.docs-articles .list{font-size:16px}.docs-articles .files li,.docs-articles .list li{font-size:15px;margin:0;padding-bottom:5px;padding-top:3px}.docs-articles .files{margin-left:15px}.docs-articles .section{background-color:#f6f6f6;padding:10px 15px 5px;margin-bottom:20px;box-shadow:1px 1px 4px #bebebe}.docs-articles .grid.inline .section{width:85%}.pager{padding:0;margin:0;list-style-type:none;text-align:center}.pager .yiiPager{display:inline-block}.pager-prev,.pager-next,.pager .previous,.pager .next{background-color:transparent;display:inline-block;font-size:18px;text-decoration:none}.pager-prev a,.pager-next a,.pager .next a,.pager .previous a{text-decoration:none;border:none !important}.pager .page,.pager-page{display:inline-block;float:none;width:auto;font-size:13px;background-color:#fff;border:0}.pager .page:after,.pager .page:before,.pager-page:after,.pager-page:before{display:none}.pager .page a,.pager-page a{text-decoration:none;padding:0 .6em !important;line-height:1.8;background-color:transparent !important;border:none !important}.pager .page.selected,.pager-page_current{display:inline-block;background-color:#61a6d7}.pager .page.selected a,.pager-page_current a{color:#fff;font-weight:normal;pointer-events:none}.paging{vertical-align:middle}.paging span{display:inline-block;vertical-align:middle;padding:0 5px}.paging span.current{background-color:#f2f2f2}.paging a img{vertical-align:middle}.resellerLinks{padding-top:5px}.reseller-login{margin-bottom:20px}.reseller-login a{text-decoration:none}.reseller-address{display:inline-block;width:222px;min-height:128px;vertical-align:top;border:1px solid #dadada;border-radius:3px;padding:20px 15px 10px;margin-right:3px;background-image:-webkit-linear-gradient(top, #eee 0%, #eee 10%, #fff 10%, #fff 100%, #fff 100%);background-image:linear-gradient(to bottom, #eee 0%, #eee 10%, #fff 10%, #fff 100%, #fff 100%)}@media screen and (max-width: 480px){.reseller-address{width:100%}}.whats-new s,.whats-new h3{margin-top:1.75em}.whats-new b{color:#464646}.whats-new ul.list{line-height:1.2em}.whats-new .content>img{margin:15px 0}.whats-new hr.space{color:#fff;background:#fff}.whats-new p img.spec{margin-bottom:0}.whats-new p img.right{float:right;margin:0 0 1.5em 1.5em}.whats-new .folded{display:block;position:relative;left:-14px;padding-left:14px;background:url("/img/2016101303/plus.gif") no-repeat scroll left 5px transparent}.whats-new .unfolded{display:block;position:relative;left:-14px;padding-left:14px;background:url("/img/2016101303/minus.gif") no-repeat scroll left 5px transparent}.whats-new .tocupdates{min-height:5em}.whats-new .toccontainer{width:320px;float:right}@media screen and (max-width: 480px){.whats-new .toccontainer{width:auto;float:none}}.whats-new .toc{width:280px;float:right;margin:0 0 1em 1em;padding:10px;font-size:13px;border:1px dotted #80b3dd;border-collapse:separate;border-spacing:1px;background:#f3faff}@media screen and (max-width: 480px){.whats-new .toc{width:auto;float:none}}.whats-new .toc ul.ultoc{list-style-type:none}.whats-new .toc li{margin:.15em 0}.whats-new .toc li ul.spoiler-body{margin:0 2.5em}.whats-new .toc li ul{margin:0 0 1em 2.05em;list-style-type:disc}.whats-new .toc li ol{margin:0 0 1em 2.05em;list-style-type:decimal}.whats-new .toc a{color:#ff8f24}.whats-new ul.web_roles{list-style:disk}.whats-new .notep p{margin:15px 0}.whats-new .main{background:#a8ccf0 url("/img/2016101303/release-bg.png") no-repeat left top}.whats-new .demobutton a{margin-bottom:15px;padding:5px 10px 5px 18px;background-position:6px 7px, left top}.liDoubleNesting{list-style:none}.liDoubleNesting .folded,.liDoubleNesting .unfolded{left:-18px;padding-left:18px}.featureitem{margin-bottom:3em}.featureimg{width:30%;margin-right:3%;float:left;margin-top:2px}@media screen and (max-width: 768px){.featureimg{width:100%;float:none;text-align:center}}.featuredescr{width:67%;float:left}@media screen and (max-width: 768px){.featuredescr{width:100%;float:none;padding-top:10px}}div.collapsible{margin-bottom:1em}div.collapsible>div{display:none;padding-left:15px}div.collapsible h4{margin-bottom:1em;font-size:1em;font-weight:normal;text-transform:none}div.collapsible h4 a{padding-left:15px;background-image:url("/img/2016101303/plus.gif");background-repeat:no-repeat;background-position:0 3px;cursor:pointer}div.collapsible h4 a.opened{background-image:url("/img/2016101303/minus.gif")}.share{overflow:hidden}.social-likes{margin-bottom:10px;margin-left:20px;position:relative;float:right}.social-likes span[class*=sl]{display:inline-block;vertical-align:baseline;margin-right:3px;cursor:pointer}.sl-plusone{width:32px;height:20px;line-height:0}.sl-facebook{width:20px;height:20px;background-image:url("/img/2016101303/social/facebook.png");background-repeat:no-repeat}.sl-twitter{width:20px;height:20px;background-image:url("/img/2016101303/social/twitter.png");background-repeat:no-repeat}.sl-linkedin{width:20px;height:20px;background-image:url("/img/2016101303/social/linkedin.png");background-repeat:no-repeat}.newsitem{margin:10px 0}.newsitem .date{display:inline-block;margin:0 0 10px;padding:4px 10px 3px;color:#8f8c8c;font-size:1em;font-weight:bold;text-transform:uppercase;text-shadow:0 1px 0 #fff;background-color:#eee}.newsitem p{margin:0 10px 30px 20px}.price{display:none;margin:20px 0 0 0;padding:15px 20px 10px 100px;border:1px solid #ddd;background:#f9f9f9 url("/img/2016101303/icon-money.png") no-repeat scroll center left}.price dl{line-height:1.4em}.price dt{float:left}.price dd{text-align:right}.pricetitle{float:right;margin:-30px 0 0;padding:5px 10px;color:#454545;font-size:1.1em;font-weight:bold;border:1px solid #d4d4d4;background-color:#fff}.purchase .line{float:none;clear:both;margin-top:-27px;margin-bottom:20px;border-bottom:1px dotted #828282}.purchase h4:first-child{margin-top:0}.purchase a.moredetails{height:20px;padding:0 0 2px 22px;background-image:url("/img/2016101303/moredetails.png");background-repeat:no-repeat}.tag{display:inline-block;text-decoration:none;margin-right:4px}.tag .tag__text{position:relative;display:inline-block;vertical-align:text-bottom;height:20px;padding:0 8px;font-size:11.05px;color:#555;line-height:1.8;text-decoration:none;white-space:nowrap;background-color:#e1e1e1;border:1px solid #c1c1c1}.ajaxwait{display:table;margin-top:20px;width:340px;height:76px;min-height:70px;vertical-align:middle;text-align:center}.ajaxwait>div{display:table-row}.ajaxwait__progress{position:relative;display:table-cell;padding:5px;vertical-align:middle}.ajaxwait__progress img{max-width:100%}.ajaxwait__info{position:relative;display:table-cell;padding:5px 5px;vertical-align:middle;text-align:left}#livedemo_box{width:100%}.ajaxwait--status{position:absolute;z-index:5;top:15px;right:50px;margin-top:0;padding:5px 10px;border:1px solid #dcdcdc;border-radius:6px;box-shadow:0 0 5px #ddd;background-color:#fff}.ajaxwait--status p{margin-bottom:.1em;font-size:12px !important}.ajaxwait--status label{font-size:12px !important}.ajaxwait--status .ajaxwait__progress{width:48px;margin-right:12px}.ajaxwait--status .ajaxwait__progress__value{display:block;padding:2px 6px;margin-bottom:5px;font-size:13px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.3);background-color:#457599;border-radius:4px}.award{position:relative;background-color:#13182e}.award .col-4{width:31.33%}@media screen and (max-width: 480px){.award .col-4{width:100%}}.award .col-8{width:68.67%}@media screen and (max-width: 480px){.award .col-8{width:100%}}.award__header{overflow:hidden;margin-bottom:20px;font-family:"Montserrat",sans-serif;color:#fff;line-height:1.4;font-size:20px}.award__text{font-family:"museo-sans",sans-serif;color:#fff}.award__text p{margin-top:10px;padding-left:0;font-size:15px;line-height:1.4;background-image:none}@media screen and (max-width: 600px){.award__text p{font-size:15px}}.award__text strong{color:#c48a1d}.award__more{position:absolute;bottom:-26px}.award__content{position:relative}.award__pic{display:inline-block;width:100%;margin-bottom:5px;padding-top:0}.award__text .award__pic{width:auto;float:right;margin-left:20px}.award__pic img{max-width:100%}.award__author{position:relative;padding:5px}@media screen and (max-width: 600px){.award__author{margin-bottom:20px}}@media screen and (max-width: 480px){.award__author{margin-bottom:20px}}.award__author-photo{width:96px;height:96px;overflow:hidden;border-radius:100%;margin-bottom:10px}.award__author-photo img{display:block;max-width:100%;width:100%;margin:auto}.award__author-name{margin-top:0;margin-bottom:-5px;padding-top:4px;padding-bottom:4px;font-family:"Montserrat",sans-serif;color:#fff;line-height:1;font-size:19px;font-weight:bold}.award__author-name small{font-size:14px}.award__author-box{display:none;-webkit-transition:height 0.1s ease-out 0.1s;transition:height 0.1s ease-out 0.1s;position:absolute;z-index:25;top:-3px;left:95%;width:400px;height:0;overflow:hidden}@media screen and (max-width: 768px){.award__author-box{top:105%;left:50%;margin-left:-200px}}@media screen and (max-width: 600px){.award__author-box{top:105%;left:50%;margin-left:-200px}}@media screen and (max-width: 480px){.award__author-box{top:105%;left:50%;margin-left:-170px;width:340px}}.award__author-info{margin-left:5%;margin-top:3px;padding:10px;line-height:1.2;font-size:11px;text-align:center;border:1px solid #bbbaba;border-radius:4px;box-shadow:0 2px 1px #ccc;background-color:#f3f3f3}.award__author-info img{margin-bottom:13px}.award__author-info--mvp,.award__author-info--mitch,.award__author-info--nuno,.award__author-info--moody{padding-top:3px;background-image:url("/img/2016101303/awards/award-autor-info.png");background-repeat:repeat-x}.why .award__author-info p{margin-bottom:0;padding-left:0;font-size:11px;text-align:left;background-image:none}.award__author:hover .award__author-box{height:230px}.award__author-info p+p{margin-top:1em}.casestudy--short{margin-bottom:20px !important}.casestudy--short:after{content:"";display:table;clear:both}.casestudy__quote:after{content:"";display:table;clear:both}.casestudy--short .casestudy__quote{padding-top:0}.casestudy--full .casestudy__quote{margin-left:2%;line-height:1.5;font-style:italic;border:0;border-radius:0;background:none}.casestudy--full .casestudy__quote::before{display:inline-block;content:open-quote;position:relative;top:0.5em;margin-right:0.1em;color:#ccc;line-height:0;font-size:80px}.casestudy--full .casestudy__quote::after{display:inline;content:close-quote}.casestudy__title{margin-bottom:.8rem;font-family:"PT Sans Narrow",sans-serif;font-size:22px;font-weight:bold}.casestudy__title a{color:#555;text-decoration:none}.casestudy__title a:hover{color:#297aa3}.casestudy__logo{position:relative;min-height:70px;top:-13px;width:120px;float:right;margin-left:15px;padding:5px;text-align:center;border:1px solid #dedede;border-radius:0 0 6px 6px;box-shadow:0 2px 3px #ccc;background-color:#fff}.casestudy__text{max-height:8.8rem;overflow:hidden;padding-top:12px;line-height:1.6;font-size:14px;font-style:italic}.casestudy__more{position:relative;bottom:-13px;float:left;padding:3px 16px 4px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:bold;border:1px solid #dedede;border-bottom:0;border-radius:6px 6px 0 0;background-color:#fff}.caseStudies .list-view .summary{display:none}.lang_switch{display:inline-block;padding:2px 10px;font-size:12px;text-decoration:none;border-radius:3px}.lang_switch.active{font-weight:bold;border:1px solid #dcdcdc;background-color:#f2f2f2}@font-face{font-family:"icomoon";font-weight:normal;font-style:normal;src:url("fonts/icomoon.eot");src:url("fonts/icomoon.eot?#iefix") format("embedded-opentype"),url("fonts/icomoon.woff") format("woff"),url("fonts/icomoon.ttf") format("truetype"),url("fonts/icomoon.svg#icomoon") format("svg")}[class^='ifont--'],[class*=' ifont--']{position:relative;display:inline-block;line-height:1;font-family:'icomoon';font-weight:normal;font-style:normal;text-decoration:inherit;text-transform:none;vertical-align:middle;speak:none;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*='button'] [class^='ifont--'],[class*='button'] [class*=' ifont--']{line-height:1}[class^='ifont--']::before,[class*=' ifont--']::before{position:relative;display:inline-block;margin-right:0.2em;margin-left:0.2em}.ifont--close::before,.ifont--clear::before{font-size:12px}.ifont--close::before{margin-bottom:2px;margin-right:-2px;content:'\f00d'}.ifont--eye::before{font-size:16px;bottom:1px;content:'\e601'}.ifont--closetag{cursor:pointer;vertical-align:text-bottom}.ifont--closetag::before{box-sizing:border-box;content:'\e600';height:20px;margin-right:0;margin-left:0;padding:4px;color:#000;font-size:12px;border-left:1px solid #fff;background-color:#c7c7c7}.ifont--clear{top:9px;right:10px;width:1.2em;height:1.2em;position:absolute;background-color:#e9e9e9;border-radius:100%;border:1px solid #dcdcdc;cursor:pointer}.ifont--clear::before{margin-bottom:2px;margin-right:-2px;content:'\f00d'}.ifont--bar::before{font-size:16px;bottom:1px;color:#aaa;content:'\e9bd'}.ifont--arrow::before{font-size:16px;bottom:1px;color:#aaa;content:'\e616'}.ifont--arrow-small::before{font-size:10px;bottom:1px;color:#aaa;content:'\e616'}.ifont--check::before{font-size:14px;bottom:1px;color:#aaa;content:"\f05d"}.ifont--clearall::before{font-size:14px;bottom:1px;color:#aaa;content:'\f00d'}.ifont--back{position:relative;bottom:2px;margin-left:0}button .ifont--back{left:-5px;margin-right:-5px}.ifont--back::before{font-size:14px;color:#000;content:'\e900'}button .ifont--back::before{color:#456894}.list-view-loading{background-position:center 15px}.mce-btn button{padding:4px 8px;height:28px}.mce-edit-area{min-height:160px}.thumb{display:inline-block;position:relative;background-color:#fff}.thumb figure{margin:0}.thumb img{max-width:100%;max-height:100%}.thumb--browser{padding:10px;display:inline-block;background-color:#F5F7F3;border:1px solid #ccc;text-align:center}.thumb--browser .thumb__img{display:inline-block}.thumb--browser .thumb__caption{display:block;text-align:center;background-color:transparent}.thumb--screen{width:210px;padding:4px;margin-bottom:10px;border:1px solid #c1c1c1;box-shadow:0 0 10px #d1d1d1;vertical-align:top;border:1px solid #cecece;border-radius:4px;background-color:#eee}.thumb--screen:hover{box-shadow:0 0 16px #d1d1d1}.thumb--screen .thumb__caption{display:block;position:absolute;bottom:105%;padding:.2em .4em .4em;margin-bottom:4px;font-size:13px;line-height:1.2;font-weight:bold;color:#457599;background-color:#fff}.thumb--screen .thumb__img{display:block;border:1px solid #dbdbdb;max-height:132px;overflow:hidden}.thumb--casestudy{max-width:100%}.thumb--casestudy .thumb__img{box-sizing:border-box;max-width:100%;width:172px;height:120px;max-height:120px;margin:auto;margin-bottom:10px;padding:20px;border:1px solid #dedede;border-radius:6px;white-space:nowrap}.thumb--casestudy .thumb__img:before{display:inline-block;content:"";position:relative;top:auto;right:auto;bottom:auto;left:auto;width:0px;height:100%;vertical-align:middle;margin-left:-1em}.thumb--casestudy .thumb__img a{display:inline-block;vertical-align:middle}.thumb--casestudy .thumb__img img{width:100%}.thumb--casestudy .thumb__caption{height:60px;width:158px;text-align:center;font-family:"PT Sans Narrow",sans-serif;font-size:16px;line-height:20px;font-weight:bold}@media screen and (max-width: 768px){.thumb--casestudy .thumb__caption{text-align:left}}.thumb--casestudy .thumb__caption a{text-decoration:none}.thumb--small{width:136px;float:left;margin:14px 28px 14px 0;opacity:1}.thumb--small:nth-child(4n){margin-right:0}.thumb--small:hover{opacity:.75}.thumb__img{overflow:hidden}.thumb__img:hover{border-color:#bbb}.thumb__img img{display:block;max-width:100%}.thumb__caption{padding:.2em .4em .4em;font-size:12px;background-color:#fff}.consultant{display:inline-block;min-height:230px;margin-bottom:10px;padding:35px 15px 10px;width:200px;vertical-align:top;border:1px solid #dadada;border-radius:3px;margin-right:3px;background:-webkit-linear-gradient(top, #eee 30px, #eee 30px, #fff 30px, #fff 100%, #fff 100%);background:linear-gradient(to bottom, #eee 30px, #eee 30px, #fff 30px, #fff 100%, #fff 100%)}.consultant__name{margin-bottom:5px}.consultant__country{margin-bottom:5px}.consultant__support{margin-bottom:5px}.consultant__contact{margin-bottom:5px}.code{padding:12px;margin-bottom:20px;overflow:auto;font-family:"PT Mono",Consolas,"Courier New",monospace;font-size:13px;tab-size:24px;background-color:#fafafa;border:1px solid #ccc;border-radius:3px}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:-40px;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:-40px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:5px 0 20px;margin:0 auto}.mfp-figure{line-height:0;padding:5px}.mfp-figure:after{content:'';position:absolute;left:0;top:5px;bottom:20px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-16px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.post{margin-bottom:20px}.post:after{content:"";display:table;clear:both}.post__content{position:relative}.post__content br{display:none}.post__title{margin-bottom:20px;font-family:"PT Sans Narrow",sans-serif;font-size:28px;margin-top:1em;line-height:30px}.post__title a{text-decoration:none}.post__meta{position:relative;z-index:5;color:#6f6f6f;font-size:12px}.post__meta .post__meta__date{position:absolute;right:3px;top:3px;display:inline-block;padding:5px 10px;background-color:#dcdcdc;box-shadow:1px 1px 0 0 rgba(0,0,0,0.3)}@media screen and (max-width: 600px){.post__meta .post__meta__date{position:relative;right:auto;top:auto;margin-bottom:5px}}.post__meta .post__meta__cats{position:absolute;left:3px;top:3px;right:160px}@media screen and (max-width: 600px){.post__meta .post__meta__cats{position:relative;right:auto;left:auto;top:auto;margin-bottom:10px}}.post__meta .post__meta__cats__item{display:inline-block;padding:5px 10px;margin-bottom:5px;background-color:#456894;box-shadow:1px 1px 0 0 rgba(255,255,255,0.3);color:#fff;font-weight:bold}@media screen and (max-width: 600px){.post__meta .post__meta__cats__item{padding:0;background-color:transparent;box-shadow:none;margin-bottom:0}.post__meta .post__meta__cats__item:last-child a:after{content:""}}.post__meta .post__meta__cats__item a{color:#fff;text-decoration:none}@media screen and (max-width: 600px){.post__meta .post__meta__cats__item a{color:#1f5c7a}.post__meta .post__meta__cats__item a:after{display:inline;content:", "}}.post__meta .post__meta__cats__item a:hover{text-decoration:underline}.post__meta strong{color:#888}.post__author,.post__meta__date,.post__meta__update-date{display:inline-block}
