::-webkit-input-placeholder{color:gray}::-moz-placeholder{color:gray}:-ms-input-placeholder{color:gray}a{color:#98c335;text-decoration:none}a:hover,a:focus{color:#95c01f;text-decoration:underline}a:active{color:#95c01f}a.secondary{color:gray}body{background-color:#fff;color:#5f5f5f;font-family:"Open Sans",Verdana,sans-serif;font-size:14px;font-weight:300;margin:0;padding:0}body.ztwp-rebellabs .post p,body.ztwp-blog .post p{color:black;line-height:1.65;word-spacing:0.15em}body.ztwp-rebellabs .post .title a:not(:hover),body.ztwp-blog .post .title a:not(:hover){color:black}body.ztwp-headless .wrapper,body.ztwp-headless .content-body,body.ztwp-headless #content,body.ztwp-headless #viewport{background-color:#fff;width:100%;min-width:320px}button,label,input[type=checkbox],input[type=radio],select{cursor:pointer}button[disabled],input[disabled],select[disabled],textarea[disabled]{cursor:not-allowed}button.stretch,input.stretch,select.stretch,textarea.stretch{display:inline-block}button.stretch+.tooltip,input.stretch+.tooltip,select.stretch+.tooltip,textarea.stretch+.tooltip{top:8px;right:8px;position:absolute}fieldset{border:0;margin:0;padding:0}fieldset:not(:first-child){margin-top:1em}footer ~ iframe{height:0;position:absolute}form input[type="number"]{text-align:right;width:5em}form input[type="date"]{text-align:center;width:8em}form .field{display:block;margin:10px 0;position:relative}form .label{font-weight:400}form .section{margin:10px 0}form .hint{font-style:italic}h1,h2,h3,h4,h5,h6{margin:0}h1:not(:first-child),h2:not(:first-child),h3:not(:first-child),h4:not(:first-child),h5:not(:first-child),h6:not(:first-child){margin-top:1em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#5f5f5f}h1,h2,h3{font-weight:300;line-height:1.1}h4,h5,h6{font-weight:400;margin-bottom:0}h4 ~ p,h5 ~ p,h6 ~ p{margin-top:0}h1{font-size:2.4em}h2{font-size:1.6em}h3{font-size:1.4em}h4{font-size:1.3em}h5{font-size:1.1em}h6{font-size:1em}h1.title+.subtitle{font-size:1.25em;margin-top:-1em;margin-bottom:1.5em}hr{background:#ececec;border:0;height:1px;margin:20px 0 !important}input,select,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;background:white;border:2px solid #dfdfdf;border-radius:.1rem;font-family:"Open Sans",Verdana,sans-serif;font-size:.8rem;outline:none;padding:5px}input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{border-color:#9fcf3a}input[type=checkbox],input[type=radio]{border:0;margin:0;padding:0}input{color:#333}select{padding:4px 5px}img{border:0;vertical-align:top}img.alignleft{float:left}img.alignright{float:right}img.aligncenter{display:block;margin:auto}pre,code{color:#94070A;font-family:monospace;font-size:14px;margin:1em 0;overflow:auto !important}pre{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-image:linear-gradient(#f9fcf3 50%, #fff 50%);background-size:1px 42px;border:1px solid #dbedb5;line-height:1.5;padding:0 .3em}table.data{border-collapse:collapse;font-size:0.9em}table.data th,table.data td{padding:5px 10px;vertical-align:top}table.data th{font-size:1.3em;font-weight:400}table.data .label{font-weight:400;width:150px}table.zebra th{background-color:#999;color:white;padding:0.2em 0.3em;vertical-align:middle}table.zebra td{background-color:#f2f2f2;padding:0.2em 0.3em}table.zebra tr:nth-child(2n) td{background-color:#fff}ul,ol{padding:0;margin:0}ul ul,ol ul,ul ol,ol ol{margin-left:2em}ul.emlist,ol.emlist{font-size:1rem}ul{list-style:none}ul.bullets{margin-left:1.2em}ul.bullets>li{margin:.5em 0}ul.bullets>li::before{font-family:"ztwp-fontastic-me",sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#82ac2a;display:inline-block;font-size:2em;margin:-0.15em 0 0 -0.85em;position:absolute}ol{margin-left:2em}ol>li{margin:.5em 0}ol.steps.menu{counter-reset:step}ol.steps.menu>li{counter-increment:step;margin:0}ol.steps.menu>li>:first-child::before{content:counter(step) ". "}ol.emlist{counter-reset:step;list-style:none;margin:0;padding-left:1.5em;position:relative}ol.emlist>li{counter-increment:step}ol.emlist>li::before{content:counter(step) ". ";color:#82ac2a;position:absolute;margin-left:-1.5em}.bigger{font-size:1.5em}.bold{font-weight:600}.bolder{font-weight:bolder}.lighter{font-weight:lighter}.center{text-align:center}.clickable{cursor:pointer}.draggable{cursor:move}.fleft{float:left}.fright{float:right}.hidden{display:none}.highlight,.accent-color{color:#9fcf3a}.left{text-align:left}.smaller{font-size:.7em}.right{text-align:right}.stretch{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.upper,.uppercase{text-transform:uppercase}.waitron{cursor:wait}.watermark{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.about-us-boxes{list-style:none;margin:0 !important}.about-us-boxes>li{display:inline-block;margin:0 2% 0 0 !important;vertical-align:top;width:22.5%}.about-us-boxes>li h3{font-weight:600;margin:0}.about-us-boxes>li p{margin-top:0}.awards-strip{height:75px;margin:0 !important;text-align:center;white-space:nowrap}.awards-strip .item{display:inline-block;margin:0 10px !important;vertical-align:middle;white-space:normal}.banner{color:white;font-size:2em;line-height:1;position:relative;text-align:center}.banner em{font-style:normal;font-weight:700}.banner .title{font-size:160%;font-weight:800;margin-bottom:0.5em;text-transform:uppercase}.breadcrumbs,.bbp-breadcrumb{background:#363b3f;color:white;font-size:12px;padding:10px;margin:-30px;margin-bottom:30px}.breadcrumbs .sep::before,.bbp-breadcrumb .sep::before{-webkit-transform:scale(0.7, 1.4);-moz-transform:scale(0.7, 1.4);-ms-transform:scale(0.7, 1.4);-o-transform:scale(0.7, 1.4);transform:scale(0.7, 1.4);color:rgba(255,255,255,0.5);content:'>';display:inline-block;margin:0 .5em}.bubble{-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-ms-transform:scale(0.6);-o-transform:scale(0.6);transform:scale(0.6);background:#9fcf3a;border-radius:100%;color:white;display:inline-block;line-height:2.6em;margin:-1em -.5em;position:relative;text-align:center;width:2.6em;z-index:-1}.bubble.em{background:#f2693d}.bubble.dark{background:#42484D}.card{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:30px;position:relative}.content>.card{margin-left:-30px;margin-right:-30px}.content>.card:first-child{margin-top:-30px}header+#content .content>.card:first-child.intro{padding-top:0}.content>.card:last-child{margin-bottom:-30px}.card h1,.card h2,.card h3{font-size:34px}.card h4,.card h5,.card h6{font-size:18px;font-weight:400}.card .subtitle{font-size:22px;margin:0}.card.zebra-alternate-0 h1.title,.card.zebra-alternate-0 h2.title,.card.zebra-alternate-0 h3.title{color:#5f5f5f}.card.zebra-alternate-0+.separator{background:-webkit-linear-gradient(transparent 50%, rgba(0,0,0,0.03) 50%);background:-moz-linear-gradient(transparent 50%, rgba(0,0,0,0.03) 50%);background:-o-linear-gradient(transparent 50%, rgba(0,0,0,0.03) 50%);background:linear-gradient(transparent 50%, rgba(0,0,0,0.03) 50%)}.card.zebra-alternate-0+.separator hr.just-line{background:#dfdfdf;margin:0 !important;position:absolute;left:0;right:0;top:50%}.card.zebra-alternate-1{background:rgba(0,0,0,0.03)}.card.zebra-alternate-1+.separator{background:-webkit-linear-gradient(rgba(0,0,0,0.03) 50%, transparent 50%);background:-moz-linear-gradient(rgba(0,0,0,0.03) 50%, transparent 50%);background:-o-linear-gradient(rgba(0,0,0,0.03) 50%, transparent 50%);background:linear-gradient(rgba(0,0,0,0.03) 50%, transparent 50%)}.card.zebra-alternate-1+.separator hr.just-line{background:#dfdfdf;margin:0 !important;position:absolute;left:0;right:0;top:50%}.card.zebra-alternate-1+.card.zebra-alternate-0,.card.zebra-alternate-0+.card.zebra-alternate-1{border-top:1px solid rgba(0,0,0,0.1)}.card.accent,.card.intro{color:white}.card.accent li:before,.card.intro li:before{color:white}.card.accent{background:#9fcf3a}.card.accent a{color:white;text-decoration:underline}.card.accent a:hover{text-decoration:none}.card.intro{background:#43484c;box-shadow:none}.card.intro .title{color:#95c11f}.card.intro+.separator{background:-webkit-linear-gradient(#43484c 50%, transparent 50%);background:-moz-linear-gradient(#43484c 50%, transparent 50%);background:-o-linear-gradient(#43484c 50%, transparent 50%);background:linear-gradient(#43484c 50%, transparent 50%)}.card.intro+.separator hr.just-line{background:#dfdfdf;margin:0 !important;position:absolute;left:0;right:0;top:50%}.card.separator{padding:10px 30px;text-align:center}.card.slider{height:240px;padding:0}.card.slider .scroller-button::before{text-shadow:0 0 0 #363b3f}.card .card-row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1}.card .card-row>.title,.card .card-row>.subtitle{margin-bottom:30px;text-align:center}.card .card-row>.title ~ .subtitle{margin-top:-30px}.card .card-row .card-col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:relative;vertical-align:top;width:100%}.card .card-row .card-col>:first-child{margin-top:0}.card .card-row .card-col>:last-child{margin-bottom:0}.card .card-row .card-col>.title+:not(.subtitle),.card .card-row .card-col>.subtitle+*{margin-top:1em}.card .card-row .card-col.bottom-img{margin-bottom:-30px;vertical-align:bottom}.card .card-row .card-col.bottom-img img{display:inline-block;vertical-align:top}.card .card-row.two-col .card-col{width:47.5%}.card .card-row.two-col .card-col:nth-of-type(2n+1){margin-right:4.3%}.card .card-row.three-col .card-col{margin-right:2.7%;width:31.2%}.card .card-row.three-col .card-col:nth-of-type(3n+3){margin-right:0}.card .card-row.four-col .card-col{margin-right:1.5%;width:23.5%}.card .card-row.four-col .card-col:nth-of-type(4n+4){margin-right:0}.pages-nav,.bbp-pagination-links{font-weight:normal;margin-top:30px}.pages-nav a,.bbp-pagination-links a{text-decoration:none}.pages-nav .page-numbers,.bbp-pagination-links .page-numbers{border:1px solid transparent;display:inline-block;padding:0 0.4em}.pages-nav .page-numbers:not(.dots):hover,.bbp-pagination-links .page-numbers:not(.dots):hover{border:1px solid #ececec}.pages-nav .page-numbers.current,.bbp-pagination-links .page-numbers.current{background-color:#ececec}.button{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;background:#7a7f82;border:0;color:#fff;display:inline-block;font-family:"Open Sans",Verdana,sans-serif;font-size:0.9em;font-weight:600;line-height:1;margin-top:-.5em;padding:.5em 2em;text-align:center;text-decoration:none !important;white-space:nowrap}.button.active,.button:active{background:#717b84 !important;color:#fff}.button.focus,.button:hover,.button:focus{background:#42484D !important;color:#fff}.button.bigger{font-size:125%}.button.em{background:#f2693d !important;color:#fff}.button.em:hover,.button.em:focus{background:#bc370d !important}.button.ghost{background:transparent;border:1px solid #9fcf3a;color:#9fcf3a}.button.ghost:hover,.button.ghost:focus{border-color:white;color:white}.button.narrow{padding:0.5em 0.5em}.button .em{font-weight:800}.buy-form fieldset{margin:0;padding:0}.buy-form .section{margin:0}.buy-form .field{margin:10px auto;max-width:680px}.buy-form .field>.label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:1.2em;padding:0 10px;margin-right:20px;text-align:right;width:330px}.buy-form .checkout{text-align:center}.buy-form .checkout p{margin:10px 0}.buy-form .checkout .notes{font-size:90%;display:inline-block;margin-right:20px;text-align:left;width:330px}.buy-form .checkout .total{display:inline-block;font-size:250%;font-weight:800;line-height:1;text-align:left;width:330px}.buy-form .checkout .controls{margin-left:50%;text-align:left;width:auto}.buy-form .checkout .controls .button{margin:10px}.badges-list{overflow:auto}.badges-list .icon{display:block}.badges-list .icon.alt{display:none}.badges-list .label{font-size:.7em;font-weight:400;line-height:.9;height:1em;text-align:center}.badges-list .item{display:inline-block}.badges-list .item .icon{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:opacity(0.75) grayscale(1);-moz-filter:opacity(0.75) grayscale(1);filter:opacity(0.75) grayscale(1)}.badges-list .item .icon:hover{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:opacity(1) grayscale(0);-moz-filter:opacity(1) grayscale(0);filter:opacity(1) grayscale(0)}.badges-list.boxed{background:#fff;box-shadow:0 0 0 1px #ececec;margin:10px 0;padding:20px}.badges-list.boxed>.item{display:block;float:left;margin:15px 1% !important;position:absolute;vertical-align:top;width:31%}.badges-list.boxed>.item:not(.visible){z-index:-1}.badges-list.boxed ~ .scroller-button{font-size:1em;left:auto !important;right:0 !important}.badges-list.boxed ~ .scroller-button.prev-slide-button{margin-right:1.5em}.badges-list.boxed ~ .scroller-button::before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);background:#363b3f;border-left:1px solid white;color:white;line-height:1.4;margin:0;padding:0;height:1.5em;width:1.5em;text-align:center;left:auto !important;right:0 !important;top:0}.badges-list.boxed ~ .scroller-button:hover::before{background:#9fcf3a}.callout{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:400;margin:0;padding:0;position:relative}.callout footer{font-size:90%;padding:0.5em 0.75em;position:absolute}.callout footer>p{margin:0}.callout footer .author{font-weight:bold;text-transform:uppercase}.callout footer .job-title{font-size:80%}.callout .quote{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:white;border:1px solid #ececec;border-radius:10px;font-weight:400;margin:0 !important;margin-bottom:60px !important;padding:10px 20px;overflow:hidden;text-align:center}.callout .quote::after,.callout .quote::before{background:-webkit-linear-gradient(right top, #fff 50%, transparent 50%);background:-moz-linear-gradient(right top, #fff 50%, transparent 50%);background:-o-linear-gradient(right top, #fff 50%, transparent 50%);background:linear-gradient(right top, #fff 50%, transparent 50%);border-right:1px solid #d3d3d3;border-radius:0 0 .2em 0;content:'';display:block;width:30px;height:30px;position:absolute;margin:10px;bottom:20px}.callout .quote::before{background:-webkit-linear-gradient(right top, #d3d3d3 50%, transparent 50%);background:-moz-linear-gradient(right top, #d3d3d3 50%, transparent 50%);background:-o-linear-gradient(right top, #d3d3d3 50%, transparent 50%);background:linear-gradient(right top, #d3d3d3 50%, transparent 50%);margin-left:9px}.callout .quote ~ footer{left:50px;margin-top:-60px;text-align:left}.quotes-list .callout{position:relative;width:200px}.quotes-list .callout.expanded .quote,.quotes-list .callout.expanded footer::after,.quotes-list .callout.expanded footer::before{display:block}.quotes-list .callout .quote{display:none;margin:-1em 0 0 0 !important;overflow:visible;position:absolute;left:230px;text-align:left;width:600px;z-index:2}.quotes-list .callout .quote p{margin:10px}.quotes-list .callout .quote::after,.quotes-list .callout .quote::before{display:none}.quotes-list .callout footer{margin-top:0 !important;position:static;text-align:right}.quotes-list .callout footer::after,.quotes-list .callout footer::before{background:-webkit-linear-gradient(right top, #fff 50%, transparent 50%);background:-moz-linear-gradient(right top, #fff 50%, transparent 50%);background:-o-linear-gradient(right top, #fff 50%, transparent 50%);background:linear-gradient(right top, #fff 50%, transparent 50%);border-right:1px solid #d3d3d3;border-radius:0 0 .2em 0;content:'';display:block;width:30px;height:30px;position:absolute;margin:10px;bottom:20px}.quotes-list .callout footer::before{background:-webkit-linear-gradient(right top, #d3d3d3 50%, transparent 50%);background:-moz-linear-gradient(right top, #d3d3d3 50%, transparent 50%);background:-o-linear-gradient(right top, #d3d3d3 50%, transparent 50%);background:linear-gradient(right top, #d3d3d3 50%, transparent 50%);margin-left:9px}.quotes-list .callout footer::before,.quotes-list .callout footer::after{-webkit-transform:scale(-1, 1) rotate(-90deg);-moz-transform:scale(-1, 1) rotate(-90deg);-ms-transform:scale(-1, 1) rotate(-90deg);-o-transform:scale(-1, 1) rotate(-90deg);transform:scale(-1, 1) rotate(-90deg);display:none;top:10px;left:191px;z-index:3}.comparison-matrix{border-collapse:collapse;width:100%}.comparison-matrix th{background-color:white !important;white-space:nowrap}.comparison-matrix td,.comparison-matrix th{border-bottom:1px solid #ececec;padding:0.4em 0.5em}.comparison-matrix td:not(:first-child),.comparison-matrix th:not(:first-child){font-weight:bold;text-align:center}.comparison-matrix td:nth-child(2),.comparison-matrix th:nth-child(2){background-color:#fff}.comparison-matrix em{color:#82ac2a;font-style:normal}.comparison-matrix .jr-logo .icon{-webkit-transform:scale(0.7, 0.7);-moz-transform:scale(0.7, 0.7);-ms-transform:scale(0.7, 0.7);-o-transform:scale(0.7, 0.7);transform:scale(0.7, 0.7)}.comparison-matrix .icon-tick,.comparison-matrix .icon-x,.comparison-matrix .icon-hourglass{font-size:2em}.comparison-matrix .title{background-color:rgba(255,255,255,0.4);color:#3E3E3E;font-weight:bold}.comparison-matrix .title td{padding:0.8em 0.5em}.comparison-matrix .tooltip{float:right}.content{position:relative}.content>:last-child{margin-bottom:0}.content .form-subtitle{color:#1f1f1f;font-size:1.15em;font-weight:normal;margin:1.5em 0 0.5em 0}.content .form-subtitle:first-child{margin-top:0}.content h2.bigger{font-size:1.75em;font-weight:400;margin:0.8em 0 0.5em 0}.content h2 .note{font-size:70%}.content-body{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;margin:auto;padding:30px;position:relative;width:960px}.content-body>.edit-button{position:fixed;right:30px;top:15px;z-index:5}@media all and (max-width: 1280px){.content-body>.edit-button{top:90px}}.content-body>.menu{background:rgba(0,0,0,0.05);list-style:none;margin:30px 0;overflow:auto}.content-body>.menu .menu-item{float:left}.content-body>.menu .menu-item a{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;font-size:80%;font-weight:600;color:rgba(0,0,0,0.4);display:block;padding:1em;text-decoration:none;text-transform:uppercase}.content-body>.menu .menu-item a:hover{background:rgba(0,0,0,0.05);color:rgba(0,0,0,0.5)}.content-body>.menu .menu-item.highlight{background:rgba(0,0,0,0.1)}.content-body>.menu .menu-item.highlight a{color:rgba(0,0,0,0.5)}.content-body>.title{margin-bottom:30px}.download-options{list-style:none;margin:1em auto !important;text-align:center}.download-options li{display:inline-block;margin:0 !important;width:24%}.download-nightly{margin:1em auto}.download-nightly ul li{background:no-repeat;list-style:none;padding-left:1.5em}.dropdown{background:#fff;border:1px solid rgba(0,0,0,0.1);position:relative}.dropdown:hover{box-shadow:0 0 0.4em rgba(0,0,0,0.1)}.dropdown:hover>*{display:block}.dropdown>*{border-top:1px solid rgba(0,0,0,0.1);display:none}.dropdown>*>a{color:#5f5f5f;display:block;padding:5px 10px;text-decoration:none;white-space:nowrap}.dropdown>*>a:hover{background:rgba(0,0,0,0.03)}.dropdown>*.highlight,.dropdown>*:hover{background:rgba(0,0,0,0.03)}.dropdown.quickstart-menu{position:absolute;right:0;top:.4em;width:240px;z-index:10}.dropdown.quickstart-menu::before{background:rgba(0,0,0,0.03);content:attr(data-label);cursor:default;display:block;padding:5px 10px}.dropdown.quickstart-menu::after{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;font-family:"ztwp-fontastic-me",sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(0,0,0,0.1);cursor:default;position:absolute;display:block;padding:5px 10px;top:.2em;right:0}.dropdown.quickstart-menu:hover::after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);color:#5f5f5f}.frame{border:1px solid #ececec;padding:10px}.frontpage-section{margin-top:20px;margin-bottom:20px}.frontpage-section p{font-size:90%;font-weight:400;margin:0 10px 2em 10px}.frontpage-section .title{margin-bottom:30px}.gallery{text-align:center}.gallery>br{display:none}.gallery .gallery-item{display:inline-block;text-align:center;vertical-align:top}.gallery .gallery-item .gallery-icon{padding:0;margin:0;position:relative}.gallery .gallery-item .gallery-icon a::before{font-family:"ztwp-fontastic-me",sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(0,0,0,0.2);display:block;font-size:30.6px;position:absolute;margin-top:-18px;margin-left:-18px;height:36px;width:36px;top:50%;left:50%;z-index:1}.gallery .gallery-item .gallery-icon a:hover::before{color:rgba(0,0,0,0.3)}.gallery .gallery-item .wp-caption-text{font-size:0.9em;font-weight:400;padding:0;margin:0}.gallery.gallery-columns-2 .gallery-item{width:50%}.gallery.gallery-columns-3 .gallery-item{width:33%}.gallery.gallery-columns-4 .gallery-item{width:25%}.gallery.gallery-columns-5 .gallery-item{width:20%}a.hreveal>.hreveal-item,.hreveal>.hreveal-item a{color:white;text-decoration:underline}.hreveal{display:inline-block;overflow:hidden;position:relative}.hreveal>.hreveal-item{color:white;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.hreveal>.hreveal-item:not(img){padding:1em}.hreveal:hover>*:not(.hreveal-item),.hreveal:active>*:not(.hreveal-item),.hreveal:focus>*:not(.hreveal-item){filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.hreveal:hover>.hreveal-item,.hreveal:active>.hreveal-item,.hreveal:focus>.hreveal-item{display:inline-block}.hreveal:hover.jr-accent>.hreveal-item,.hreveal:active.jr-accent>.hreveal-item,.hreveal:focus.jr-accent>.hreveal-item{background:#9fcf3a}.hreveal:hover.jr-accent.effect-bg9>.hreveal-item,.hreveal:active.jr-accent.effect-bg9>.hreveal-item,.hreveal:focus.jr-accent.effect-bg9>.hreveal-item{background:rgba(134,183,31,0.9)}.hreveal:hover.jr-accent.effect-bg7>.hreveal-item,.hreveal:active.jr-accent.effect-bg7>.hreveal-item,.hreveal:focus.jr-accent.effect-bg7>.hreveal-item{background:rgba(134,183,31,0.7)}.hreveal:hover.jr-accent.effect-bg5>.hreveal-item,.hreveal:active.jr-accent.effect-bg5>.hreveal-item,.hreveal:focus.jr-accent.effect-bg5>.hreveal-item{background:rgba(134,183,31,0.5)}.hreveal:hover.rl-accent>.hreveal-item,.hreveal:active.rl-accent>.hreveal-item,.hreveal:focus.rl-accent>.hreveal-item{background:#71b1d4}.hreveal:hover.rl-accent.effect-bg9>.hreveal-item,.hreveal:active.rl-accent.effect-bg9>.hreveal-item,.hreveal:focus.rl-accent.effect-bg9>.hreveal-item{background:rgba(62,159,212,0.9)}.hreveal:hover.rl-accent.effect-bg7>.hreveal-item,.hreveal:active.rl-accent.effect-bg7>.hreveal-item,.hreveal:focus.rl-accent.effect-bg7>.hreveal-item{background:rgba(62,159,212,0.7)}.hreveal:hover.rl-accent.effect-bg5>.hreveal-item,.hreveal:active.rl-accent.effect-bg5>.hreveal-item,.hreveal:focus.rl-accent.effect-bg5>.hreveal-item{background:rgba(62,159,212,0.5)}.item-scroller .item{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:absolute}.item-scroller .item.visible,.item-scroller .item:first-child{-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;position:relative}.license-listing{background:#fff;border:1px solid #ececec;padding:5px}.license-listing .item{margin:5px}.license-listing .item .label{display:none}.license-listing .item .licensee{display:inline-block;width:68%}.license-listing .item .nodecount,.license-listing .item .status{font-size:.8em;display:inline-block;margin-left:10px}.login-form{padding:0}.login-form input:not([type=checkbox]){width:100%}.login-form label{display:block;margin:10px 0}.login-form label:first-child{margin-top:0}.login-form label:last-child{margin-bottom:0}.login-form .title{font-size:1.3em;margin:0;text-transform:none}.meta{font-size:0.85em;font-weight:normal;list-style:none;margin:10px 0 !important}.meta a{color:#5f5f5f;text-decoration:none}.meta li{display:inline-block;margin:0.3em 0.3em 0 0;padding:0.5em}.meta .edit-post{background-color:#9fcf3a !important;position:absolute;right:0}.meta .edit-post a{color:white}.meta.head li{background-color:rgba(0,0,0,0.03)}.meta .icon::before{color:#B4B4B4;font-size:1.3em;vertical-align:text-top}.meta .tags .tag{color:#5f5f5f}.meta .tags .tag.active{color:#98c335;font-weight:600}.meta .tags .tag:not(:last-child)::after{content:', '}.scroller-button{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;color:rgba(0,0,0,0.1);cursor:pointer;font-size:3em;position:absolute;top:0;bottom:0;text-indent:-9999px}.scroller-button:hover,.scroller-button:focus{color:#f2693d}.scroller-button:active{text-shadow:0 0 0.1em #f2693d}.scroller-button::before{-webkit-transform:scale(0.5, 2);-moz-transform:scale(0.5, 2);-ms-transform:scale(0.5, 2);-o-transform:scale(0.5, 2);transform:scale(0.5, 2);display:inline-block;height:1em;line-height:.9;margin-top:-.5em;padding:0 10px;position:absolute;top:50%;text-indent:0;z-index:10}.scroller-button.prev-slide-button{left:0}.scroller-button.prev-slide-button::before{left:-10px;content:"<"}.scroller-button.prev-slide-button.outset::before{left:auto;right:-10px}.scroller-button.next-slide-button{right:0}.scroller-button.next-slide-button::before{right:-10px;content:">"}.scroller-button.next-slide-button.outset::before{left:-10px;right:auto}.scroller-togglers{margin:0;position:absolute;right:30px;bottom:10px}.scroller-togglers>li{background:#363b3f;border-radius:1em;cursor:pointer;display:inline-block;margin:0 0 0 10px !important;height:.85em;width:.85em;text-indent:-9999px}.scroller-togglers>li.active{background:#9fcf3a;cursor:auto}.publications-list{margin:0 !important;padding:0 !important;list-style:none !important}.publications-list>li{margin:0 !important;padding:0 !important;list-style:none !important}.publications-list>.item{margin-top:2em !important;min-height:108px;padding-left:150px !important;position:relative}.publications-list>.item .title{margin:0}.publications-list>.item .thumbnail{background-color:#fff;position:absolute;top:10px;left:10px;width:120px}.publications-list>.item .thumbnail>img{height:90px}.publications-list>.item a.thumbnail{text-decoration:none}.publications-list>.item a.thumbnail::before,.publications-list>.item a.thumbnail::after{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;content:'';display:block;width:2em;height:2em;position:absolute;top:50%;left:50%;margin-top:-1em;margin-left:-1em;text-align:center}.publications-list>.item a.thumbnail::before{font-family:"ztwp-fontastic-me",sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;color:#fff;font-size:1em;line-height:2em;padding-left:0.1em;z-index:1}.publications-list>.item a.thumbnail::after{background:rgba(0,0,0,0.7);border-radius:100%;box-shadow:0 0 3px 1px #fff}.publications-list>.item a.thumbnail:hover::before{color:#000}.publications-list>.item a.thumbnail:hover::after{background:rgba(255,255,255,0.7);box-shadow:0 0 3px 1px #000}.narrow-form{display:inline-block;width:400px}.nobullets{list-style:none}.note{color:#6c6c6c;font-size:88%;font-weight:300}.notifications{color:white;font-size:1.1em;font-weight:400;list-style:none;position:fixed;top:0;left:50%;margin-left:-280px;width:560px;z-index:1050}.notifications a{color:#8DB833;text-decoration:underline}.notifications a:hover{text-decoration:none}.notifications .title{font-size:1.1em;font-weight:600}.notifications>.item{background:#ECF5D8;border:1px solid #8DB833;border-top:none;color:#8DB833;font-weight:400;padding:10px 15px;position:relative}.notifications>.item:not(:last-child){border-bottom:none}.notifications>.item+.item::before{content:'';display:block;border-top:1px dotted transparent;position:absolute;top:0;left:15px;right:15px}.notifications>.item.message+.message::before{border-color:#8DB833}.notifications>.item.error{background:#F6CCCC}.notifications>.item.error,.notifications>.item.error+.error::before{border-color:#D40000}.notifications>.item.error,.notifications>.item.error a,.notifications>.item.error .remove-notification::before{color:#D40000}.notifications>.item.notice{background:#FFF9D9}.notifications>.item.notice,.notifications>.item.notice+.notice::before{border-color:#FFB100}.notifications>.item.notice,.notifications>.item.notice a,.notifications>.item.notice .remove-notification::before{color:#FFB100}.notifications .remove-notification{background:none;border:none;font-size:18px;margin:0;margin-top:-9px;overflow:hidden;padding:0;position:absolute;right:9px;text-align:left;width:19.8px;height:19.8px;top:50%;text-shadow:1px 0 1px white}.notifications .remove-notification::before{font-family:"ztwp-fontastic-me",sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8DB833;display:inline-block;width:18px;line-height:18px}.notifications .remove-notification:hover::before{margin-left:1px}.notifications .remove-notification:active::before{margin-left:0}.team-person{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:12px solid transparent;display:block;float:left;position:relative;height:193px;width:224px;overflow:hidden;vertical-align:top}.team-person .details{-webkit-transform:translateY(-60px);-moz-transform:translateY(-60px);-ms-transform:translateY(-60px);-o-transform:translateY(-60px);transform:translateY(-60px);background-color:#363B3F;color:white;display:none;padding:10px;position:absolute;left:0;right:0;z-index:1}.team-person .details .name,.team-person .details .title{margin:0;padding:0;line-height:1.2}.team-person .details .name{font-size:1.1em;font-weight:400}.team-person .details .title{color:rgba(255,255,255,0.75);font-size:80%}.team-person .details>:last-child{margin-bottom:0}.team-person .details .links a{color:white;text-shadow:0 0 2px black;text-decoration:none}.team-person .details::before{font-family:"ztwp-fontastic-me",sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#9fcf3a;font-size:24px;position:absolute;right:10px;text-shadow:1px 1px black}.team-person:hover .details,.team-person:hover .hreveal-item{display:block}.team-person.expanded{overflow:visible}.team-person.expanded .details{display:block}.team-person.expanded .details::before{font-family:"ztwp-fontastic-me",sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.team-person:not(.expanded) .details{margin-top:0 !important}.post{position:relative;padding-bottom:10px}.post img.alignleft{margin:0.5em 10px 0.5em 0}.post img.alignright{margin:0.5em 0 0.5em 10px}.post img.aligncenter{margin:.5em auto}.post.with-pic{min-height:200px}.post:first-child .thumbnail{float:right !important;margin:80px 0 10px 30px !important;position:relative !important}.post:first-child .thumbnail ~ *{margin-left:0 !important}.post:not(:first-child){margin-top:30px}.post:not(:last-child){border-bottom:1px solid #ececec;margin-bottom:30px}.sidebar ~ .post{width:640px}.post .excerpt{margin-top:20px}.post .title a{text-decoration:none}.post .thumbnail{background-color:#fff;margin-right:30px;position:absolute;top:0;left:0;text-align:center;width:200px}.post .thumbnail ~ *{margin-left:240px !important}.post .more-link::after{content:'\2026'}.order-data{border-collapse:collapse;display:table;width:100%}.order-data>.col{border:1px solid #ececec;display:table-cell;vertical-align:top;width:50%}.order-data>.col>:not(:last-child){border-bottom:1px solid #ececec}.order-data>.col h2,.order-data>.col .data td{padding:5px 10px}.post-authors{background:#fff;margin-top:1em;min-height:116px;position:relative;z-index:6}.post-authors .author .bio{margin-bottom:1em}.post-authors .author .connect>.item{border-radius:2px;display:inline-block;overflow:hidden;width:16px;height:16px}.post-authors .author .connect>.item>a{text-decoration:none !important}.post-authors .author .connect>.item .icon{background-color:#333;color:#fff;display:inline-block;height:16px;overflow:hidden;text-align:center;vertical-align:top;width:16px}.post-authors .author .connect>.item .icon::before{display:block;font-size:13px;line-height:16px;width:16px}.post-authors .author .connect>.item:hover .icon::before{background-color:black}.post-authors .author .details{font-size:13px}.post-authors .author .picture{display:inline-block;position:relative}.post-authors .author .picture .avatar{display:block;height:90px;width:90px}.post-authors .author .picture .name{display:none}.post-authors .author .title{font-size:14px}.post-authors .author .title .name{text-transform:uppercase}.post-authors .section.title{font-size:1em;margin:10px 7px}.post-authors.coauthors{height:280px}.post-authors.coauthors .author{display:inline-block;height:96px;margin:0 7px}.post-authors.coauthors .author .bio{margin-bottom:2em}.post-authors.coauthors .author .connect{background:-webkit-linear-gradient(rgba(255,255,255,0), #fff 1em);background:-moz-linear-gradient(rgba(255,255,255,0), #fff 1em);background:-o-linear-gradient(rgba(255,255,255,0), #fff 1em);background:linear-gradient(rgba(255,255,255,0), #fff 1em);display:none;padding-top:1em;position:absolute;bottom:10px;left:10px;right:30px;z-index:7}.post-authors.coauthors .author .details{box-shadow:0 0 0 9px #fff,0 0 0 10px #ececec;display:none;overflow:auto;margin:10px;position:absolute;left:0;right:0;top:135px;bottom:0;z-index:6}.post-authors.coauthors .author .picture .name{background:rgba(0,0,0,0.5);color:white;display:none;font-size:13px;font-weight:400;line-height:1.2;padding:.5em;position:absolute;left:0;right:0;bottom:0;top:0;text-transform:uppercase}.post-authors.coauthors .author .picture:hover .name{display:block}.post-authors.coauthors .author.active .connect,.post-authors.coauthors .author.active .details{display:block}.post-authors.coauthors .author.active .picture::after,.post-authors.coauthors .author.active .picture::before{border-bottom:1em solid #fff;border-left:1em solid transparent;border-right:1em solid transparent;content:'';display:block;position:absolute;bottom:-21px;left:50%;margin-left:-1em;width:0;height:0;z-index:7}.post-authors.coauthors .author.active .picture::before{border-bottom-color:#ececec;bottom:-19px;z-index:5}.post-authors.coauthors .author.active .picture:hover .name{display:none}.post-authors.post-authors-1{border:1px solid #ececec;height:auto}.post-authors.post-authors-1 .author{padding:10px}.post-authors.post-authors-1 .author .picture{cursor:auto;float:left;margin-right:10px}.products{margin:0;text-align:center}.products .product{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:0;margin:10px 10px 0;position:relative;vertical-align:top;width:330px}.products .product[data-currency=USD] .price::before{content:"$";display:inline-block;font-size:60%;margin-top:0.1em;vertical-align:top}.products .product .product-option{display:none}.products .product .head,.products .product .foot{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;background:#bfbfbf;color:white}.products .product .head p,.products .product .foot p{margin:0}.products .product .head .title,.products .product .head .footnote,.products .product .foot .title,.products .product .foot .footnote{background:rgba(0,0,0,0.25);padding:10px}.products .product .head .title,.products .product .foot .title{font-size:110%;font-weight:400;text-transform:uppercase}.products .product .head .price,.products .product .foot .price{font-size:400%;font-weight:400;line-height:1;padding:20px}.products .product .head .description,.products .product .foot .description{font-size:90%;margin-top:-40px;padding:20px}.products .product .details{border:1px solid #ececec;border-top:none;border-bottom:none;list-style:none;margin:0;min-height:250px}.products .product .details li{margin:0 10px;padding:10px}.products .product .details li:not(:last-child){border-bottom:1px dotted #ececec}.products .product.active .head,.products .product.active .foot{background:#9fcf3a}.products .product.active .details{border-color:#9fcf3a}.products .product.active .details li{border-color:#9fcf3a}.products .product.selected::after{color:white;content:'\2714';font-size:400%;position:absolute;right:-10px;text-shadow:0 0 0.1em #9fcf3a;top:-.5em}.reports-list.featured-reports{margin-left:360px}.reports-list.featured-reports>.item{position:relative}.reports-list.featured-reports>.item:first-child{position:absolute;left:0;width:320px}.reports-list.featured-reports>.item:first-child .thumbnail{margin-bottom:1em}.reports-list.featured-reports>.item:nth-child(n+2){border-bottom:1px solid #ececec;margin:0 0 20px 0;padding-left:180px;padding-bottom:10px;width:360px}.reports-list.featured-reports>.item:nth-child(n+2) .thumbnail{position:absolute;left:5px;width:160px;margin:0 0 0 0}.reports-list>.item{display:inline-block;font-size:90%;margin-bottom:60px;margin-right:29px !important;vertical-align:top;width:200px}.reports-list>.item:nth-child(4n){margin-right:0 !important}.reports-list>.item a{font-weight:400;text-decoration:none}.reports-list>.item a:hover,.reports-list>.item a:active{text-decoration:underline}.reports-list>.item .title{font-size:1.1em;font-weight:700;margin:0 0 0.5em 0;padding:0}.reports-list>.item .title a{font-weight:700;text-transform:uppercase}.reports-list>.item .thumbnail{display:block;width:100%;margin:0 0 0.75em 0}.select-options{margin:0 !important;padding:0 !important;list-style:none !important}.select-options>li{margin:0 !important;padding:0 !important;list-style:none !important}.sidebar{float:right;width:230px}.card ~ .sidebar{margin-top:30px}.sidebar .signup .expandable>.target{margin-left:-50px !important}.sidebar .widget{border:1px solid #ececec;margin-bottom:30px;padding:10px}.sidebar .widgettitle{font-size:1.2em;font-weight:400;margin:0 0 1em 0}.shadow-frame{border:1px solid #ececec;box-shadow:0 0 1em rgba(0,0,0,0.1)}.shadow-frame:hover{border:1px solid #dfdfdf;box-shadow:0 0 1em rgba(0,0,0,0.15)}.shadow-frame.active{border:1px solid #9fcf3a;box-shadow:0 0 0.5em #9fcf3a}.social-badges{list-style:none}.social-badges li{display:inline-block;text-align:center;width:18.5%}.tagcloud a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#f3f3f3;border:1px solid #ededed;color:#5f5f5f;display:inline-block;font-size:0.75em !important;line-height:21px;margin:0.5em 0 0 20px;padding:0 10px 0 5px;position:relative;text-decoration:none;white-space:nowrap}.tagcloud a::before{content:'';background:url("../images/gfx/tag-label-gray.png") no-repeat;display:block;left:-20px;top:-1px;position:absolute;height:23px;width:20px}.tagcloud a::after{background-color:#8fb91e;box-shadow:0 0 0 1px #8fb91e;content:attr(title);color:white;display:inline-block;padding:0 0.3em;position:relative;right:-10px}.tagcloud a:hover{background-color:#8fb91e;border-color:#8fb91e;color:white}.tagcloud a:hover::before{background-image:url("../images/gfx/tag-label-green.png")}.toc{background:#fff;box-shadow:0.1em 0.1em 0.2em 0.1em #ececec;margin:0;max-height:480px;overflow:auto;padding:10px;position:absolute;left:0;right:0}.toc+*{padding-top:80px}.toc:hover{box-shadow:0.1em 0.1em 0.2em 0.1em #d3d3d3}.toc:hover li{display:block}.toc .toc-title{font-size:1rem}.toc li{display:none}.toc.docked{box-shadow:0 0.1em 0.5em #6d6d6d;position:fixed;top:0;left:calc(50% - 450px);right:calc(50% - 450px);z-index:1}.two-columns .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:top;width:49%}.two-columns .col:nth-child(2n){padding-left:15px}.two-columns .col:nth-child(2n+1){padding-right:15px}.wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:auto;position:relative;width:960px}.status.select_payment_method{color:#bc0b0b}.status.waiting_for_payment,.status.waiting_for_purchase_order,.status.waiting_for_quote{color:#e6b800}.status.refunded,.status.cancelled{color:red}.status.success,.status.paid{color:#9fcf3a}.payment-methods{margin-top:1em}.payment-methods td{padding-top:10px;text-align:center;vertical-align:top;width:25%}.payment-methods .button{margin:0.5em 1em;max-width:150px;width:50%}#invoiceMethodOverlay{display:none}#invoiceMethodOverlay .button.em{padding:0.8em 2em}.field-error{border-color:red;box-shadow:0 0 0.2em red}.field-error-message{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#333333;border-top:1px solid rgba(255,255,255,0.4);box-shadow:0 0 0 1px #070707;color:white;display:block;font-size:0.9em;margin:5px 0;padding:0.5em 1em;position:absolute;left:0;top:3em;width:300px;white-space:normal;z-index:10}.field-error-message p{margin:0.2em 0}.thumbnail,.gallery img[class^="attachment"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;box-shadow:0 0 0 5px #fff,0 0 0 6px #ececec,0 0 10px 5px rgba(0,0,0,0.2);display:inline-block;position:relative}.thumbnail>img,.gallery img[class^="attachment"]>img{display:block;width:100%}.content .testimonials{display:none;text-align:center;overflow:hidden}.content .testimonials .callout{display:inline-block;margin:0;vertical-align:bottom;width:30%}.content .testimonials .callout .quote{border:10px solid #fff;box-shadow:0.1em 0.1em 0.1em -0.1em #43484c,0 0 0 1px #ececec;margin:0;margin-top:2px !important;padding:0;overflow:auto}.content .testimonials .callout:nth-child(1){float:left;margin-left:2em}.content .testimonials .callout:nth-child(2) .quote{background:#363b3f;border-color:#363b3f;color:white}.content .testimonials .callout:nth-child(2) .quote::after{background:-webkit-linear-gradient(top right, #363b3f 50%, transparent 50%);background:-moz-linear-gradient(top right, #363b3f 50%, transparent 50%);background:-o-linear-gradient(top right, #363b3f 50%, transparent 50%);background:linear-gradient(top right, #363b3f 50%, transparent 50%)}.content .testimonials .callout:nth-child(3){float:right;margin-right:2em}.content .testimonials .callout:nth-child(3) .quote{background:#f2693d;border-color:#f2693d;color:white}.content .testimonials .callout:nth-child(3) .quote::after{background:-webkit-linear-gradient(top right, #f2693d 50%, transparent 50%);background:-moz-linear-gradient(top right, #f2693d 50%, transparent 50%);background:-o-linear-gradient(top right, #f2693d 50%, transparent 50%);background:linear-gradient(top right, #f2693d 50%, transparent 50%)}.toc-list{list-style:none}.toc-list a{color:#5f5f5f;font-weight:400}.toc-list a:hover{color:#82ac2a}.toc-list .item{margin:.5em 0}.toc-list .counter{color:#929292;display:inline-block;font-size:.7rem;float:left;margin:.2em .5em .2em 0;min-width:1em}.toc-list .parent{font-weight:300}.toc-list .parent .counter{margin-top:.5em}.tooltip{display:inline-block;position:relative}.tooltip .tip{background-color:#fff;border:5px solid #9fcf3a;font-weight:400;display:none;padding:10px;position:absolute;margin-top:5px;margin-left:-160px;text-align:left;width:320px;white-space:normal;z-index:50}.tooltip .tip>:first-child{margin-top:0}.tooltip .tip>:last-child{margin-bottom:0}.tooltip .tip::before{border-bottom:5px solid #9fcf3a;border-left:5px solid transparent;border-right:5px solid transparent;content:'';display:block;position:absolute;top:-10px;left:50%;margin-left:-12px;width:0;height:0}.tooltip.active .tip,.tooltip:hover .tip{display:block !important}.tooltip.tooltip-icon-help::before,.tooltip.tooltip-icon-warning::before,.tooltip.tooltip-icon-error::before{font-family:"ztwp-fontastic-me",sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#82ac2a;cursor:help;display:block;font-size:18px}.tooltip.tooltip-icon-warning::before{font-family:"ztwp-fontastic-me",sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#FFB100}.tooltip.tooltip-icon-error::before{font-family:"ztwp-fontastic-me",sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#D40000}.zigzag-list>*{padding:1em 0}.zigzag-list>* h4,.zigzag-list>* p{margin:auto;width:50%}.zigzag-list>:nth-child(2n+1){text-align:right}.zigzag-list>:nth-child(2n+1) img:first-child{float:right}.zigzag-list>:nth-child(2n){text-align:left}.zigzag-list>:nth-child(2n) img:first-child{float:left}.zigzag-list img:first-child{margin:-1em 1em  1em  1em}html,body{height:100%}#viewport{clear:both;min-height:100%;height:auto !important;height:100%;margin-bottom:-300px}#viewport #sticky-footer{height:300px}#footer{clear:both;position:relative;height:300px}#viewport{background:#43484c;min-width:960px}#zt-locations address{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:0.9em;font-style:normal;margin-right:-.3em;padding:10px;vertical-align:top;width:25%}#zt-locations address .title{color:#82ac2a;font-size:1em;font-weight:400;margin:0}#zt-locations address .title ~ .note{margin:0}#zt-locations address .title ~ .subtitle{color:gray;font-size:80%;margin:0}#zt-locations address.selected{background-color:#f9fcf3}#zt-locations address.selected .title{font-weight:bold}#zt-locations #map-widget{font-size:0.9em;margin:10px 0}#zt-locations #map-widget .title{font-weight:bold;margin:0}#zt-locations #map-widget .title ~ .note,#zt-locations #map-widget .title ~ .subtitle{font-size:80%}#zt-locations #map-widget p{margin:0.3em 0}#zt-locations .locations{display:inline-block}#zt-locations .location{margin:0 !important;padding:0 !important;list-style:none !important;display:inline-block;margin-right:30px !important}#zt-locations .location>li{margin:0 !important;padding:0 !important;list-style:none !important}#zt-locations .location:hover{color:#82ac2a}#zt-locations .location.selected{color:#82ac2a;font-weight:bold}#top{background:#363b3f;margin-bottom:30px;min-width:960px}#top .logo{display:inline-block;margin:0;vertical-align:top}#top .logo img{display:block;padding:10px 0;height:38px;width:305px}.ztwp-devel-mode #top .logo:before{color:#f2693d;content:attr(title);font-weight:bold;position:absolute;margin-top:1.3em;text-shadow:1px 1px 1px black}#top #top-menu{font-size:85%;font-weight:normal;display:inline-block;margin-left:230px;vertical-align:top}#top #top-menu .menu-item{border-top:3px solid transparent;float:left;padding:0;margin:0;text-transform:uppercase}#top #top-menu .menu-item:hover a{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;background-color:#303538;color:#fff}#top #top-menu .menu-item.highlight{background-color:rgba(0,0,0,0.1);border-color:#9fcf3a}#top #top-menu .menu-item.highlight a{color:#fff;font-weight:bold}#top #top-menu .menu-item.highlight.alt a{color:#9fcf3a}#top #top-menu .menu-item.small{font-size:80%;line-height:2.6}#top #top-menu .menu-item a{color:#949494;display:block;padding:1.6em 1em;text-decoration:none}#hud{background:#303538;color:white;clear:both;overflow:hidden;position:absolute;left:0;right:0;top:0}#content,#footer{min-width:960px}#footer{background-color:#43484C;background:-webkit-linear-gradient(#43484C 250px, #363B3F 250px);background:-moz-linear-gradient(#43484C 250px, #363B3F 250px);background:-o-linear-gradient(#43484C 250px, #363B3F 250px);background:linear-gradient(#43484C 250px, #363B3F 250px);color:#fff}#footer a{color:#fff;text-decoration:none}#footer a:hover,#footer a:focus{color:#fff;text-decoration:underline}#footer .wrapper{padding-left:20px}#footer .button{background:rgba(255,255,255,0.1);border-top:1px solid rgba(255,255,255,0.1);color:#fff !important;font-weight:bold;text-shadow:none}#footer .button:hover{color:#fff !important}#footer .col{display:inline-block;vertical-align:top;margin-right:30px;width:240px}#footer .col.copyright{width:720px}#footer .col.social{margin-right:0;width:180px}#footer .fat-footer{font-size:0.9em;height:250px;padding-top:30px;padding-bottom:30px}#footer .fat-footer .menu{list-style:none}#footer .fat-footer .menu .menu-item{margin:.7em 0;position:relative}#footer .fat-footer .widget .widgettitle{color:white;font-weight:400;margin-top:0}#footer .footer-strip{font-size:85%;height:50px;padding-top:10px;position:relative}#header{background:#43484c;clear:both;overflow:auto}#header .wrapper{padding:0 30px}#header .menu{background-color:#363b3f;margin-bottom:40px;overflow:auto}#header .menu .menu-item{display:block;float:left;font-size:85%;font-weight:400;list-style:none}#header .menu .menu-item:hover a{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;background-color:rgba(0,0,0,0.1)}#header .menu .menu-item a{color:white;display:block;padding:1em 1.5em;text-decoration:none;text-transform:uppercase}#header .menu .menu-item.highlight{background-color:#9fcf3a}#header .menu .menu-item.calltoaction{background-color:#f2693d;float:right}#header-logo{margin-bottom:30px}#header-logo img{display:block;height:32px}#header-title{margin-bottom:30px}#header-title *{color:white}#header-title a{text-decoration:none}#ninja-footer{-webkit-transition:padding 0.4s ease-in-out;-moz-transition:padding 0.4s ease-in-out;-o-transition:padding 0.4s ease-in-out;transition:padding 0.4s ease-in-out;background:#363b3f;bottom:0;color:white;left:50%;margin-left:-480px;position:fixed;z-index:10}#ninja-footer .toggler{color:#5f5f5f;cursor:pointer;height:0;position:absolute;left:50%;top:0;margin-left:-2em;text-align:center;z-index:1}#ninja-footer .toggler .icon{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;display:inline-block;font-size:150%;line-height:.7;padding:0 1em}#ninja-footer .toggler:hover{color:white}#ninja-footer .title{font-size:1em;font-weight:600;margin:0;padding:10px 30px}#ninja-footer.expanded{padding-top:20px}#ninja-footer.expanded .toggler .icon{-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}#ninja-footer.docked{left:0;margin:0 auto;position:relative}#main-search{display:inline-block;margin:1.5em 0 0 1em;position:relative;z-index:10}#main-search label>a{text-decoration:none !important}#main-search label .icon{background-color:transparent;color:#949494;display:inline-block;height:18px;overflow:hidden;text-align:center;vertical-align:top;width:18px}#main-search label .icon::before{display:block;font-size:15px;line-height:18px;width:18px}#main-search:hover label .icon::before{color:#9fcf3a}#main-search .fields{display:none;position:absolute;right:-30px;margin-top:30px}#main-search .fields::before{border:5px solid transparent;border-bottom:12px solid #363b3f;border-top:none;content:'';display:block;width:0;height:0;position:absolute;top:-10px;right:32px}#main-search .fields #search-q{background:#43484c;border:0.5em solid #363b3f;border-radius:0;color:white;font-size:.8em;width:240px}#main-search .fields #search-q::-webkit-input-placeholder{color:gray;font-style:italic;text-transform:uppercase}#main-search .fields #search-q::-moz-placeholder{color:gray;font-style:italic;text-transform:uppercase}#main-search .fields #search-q:-ms-input-placeholder{color:gray;font-style:italic;text-transform:uppercase}#main-search .fields [type=submit]{display:none}#main-search.expanded .fields{display:block}#period-selector-field .selector,#seats-selector-field .selector{display:inline-block;vertical-align:middle}#period-selector-field .selector .option,#seats-selector-field .selector .option{color:rgba(0,0,0,0.1);cursor:pointer;display:inline-block;font-size:14px;padding-right:10px;position:relative;text-align:center;width:32px;height:32px}#period-selector-field .selector .option.highlight,#seats-selector-field .selector .option.highlight{color:#9fcf3a}#period-selector-field .selector .option::before,#seats-selector-field .selector .option::before{font-size:32px;position:absolute;top:0;left:0}#period-selector-field .selector .option .label,#seats-selector-field .selector .option .label{font-size:1.2em}#seats-selector-field .selector .option::before{font-family:"ztwp-fontastic-me",sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:1px 0 0 -1px}#period-selector-field .selector .option::before{font-family:"ztwp-fontastic-me",sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:-9px 0 0 1px}#ecommerce-customer-form{display:inline-block;width:600px}#user-menu{background:#363b3f;border-radius:0 0 .2em .2em;list-style:none;position:absolute;left:0;z-index:2}#user-menu .menu-item{float:left}#user-menu .menu-item a{color:#f2693d;display:block;font-size:85%;font-weight:400;padding:.2em 1em}body.page-template-landing-page .content-body{width:100%}body.page-template-landing-page .wrapper{width:1200px}body.page-template-landing-page .card{padding:20px}body.page-template-landing-page .card .card-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-flow:row wrap;flex-flow:row wrap;margin:0 auto;width:1200px}body.page-template-landing-page .card .card-row .card-col{margin:20px 0;width:1200px}body.page-template-landing-page .card .card-row .card-col.size-1-2{width:580px}body.page-template-landing-page .card .card-row .card-col.size-1-3{width:373.33333px}body.page-template-landing-page .card .card-row .card-col.size-2-3{width:786.66667px}body.page-template-landing-page .card .card-row .card-col.size-1-4{width:270px}body.page-template-landing-page .card .card-row .card-col.size-3-4{width:890px}body.page-template-landing-page .card .card-row .card-col.vertical-separator{align-self:center;font-size:1.5em;padding:3em 0;width:auto}body.page-template-landing-page .card .card-row .card-col.vertical-separator::before,body.page-template-landing-page .card .card-row .card-col.vertical-separator::after{content:'';background:#ececec;display:block;left:50%;position:absolute;width:1px}body.page-template-landing-page .card .card-row .card-col.vertical-separator::before{bottom:60%;bottom:calc(50% + .8em);top:0}body.page-template-landing-page .card .card-row .card-col.vertical-separator::after{bottom:0;top:60%;top:calc(50% + 1.1em)}@media screen and (min-width: 800px) and (max-width: 1199px){body.page-template-landing-page .card .card-row{width:100%}body.page-template-landing-page .card .card-row .card-col{max-width:100%}body.page-template-landing-page .card .card-row .card-col.size-1-2{max-width:48%}body.page-template-landing-page .card .card-row .card-col.size-1-3{max-width:32%}body.page-template-landing-page .card .card-row .card-col.size-2-3{max-width:64%}body.page-template-landing-page .card .card-row .card-col.size-1-4{max-width:24%}body.page-template-landing-page .card .card-row .card-col.size-3-4{max-width:72%}body.page-template-landing-page .card .card-row .card-col img{max-width:100%}}@font-face{font-family:"ztwp-fontastic-me";src:url("/theme55/fonticons/ztwp-fontastic-me/fonts/ztwp-fontastic-me.eot?-gyfsdg3");src:url("/theme55/fonticons/ztwp-fontastic-me/fonts/ztwp-fontastic-me.eot?#iefix?-gyfsdg3") format("embedded-opentype"),url("/theme55/fonticons/ztwp-fontastic-me/fonts/ztwp-fontastic-me.woff?-gyfsdg3") format("woff"),url("/theme55/fonticons/ztwp-fontastic-me/fonts/ztwp-fontastic-me.ttf?-gyfsdg3") format("truetype"),url("/theme55/fonticons/ztwp-fontastic-me/fonts/ztwp-fontastic-me.svg?-gyfsdg3#ztwp-fontastic-me") format("svg");font-weight:normal;font-style:normal}[data-icon]::before{font-family:"ztwp-fontastic-me" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]::before,[class*=" icon-"]::before{font-family:"ztwp-fontastic-me",sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook::before{content:"\e000"}.icon-google-plus::before{content:"\e001"}.icon-linkedin::before{content:"\e002"}.icon-rss::before{content:"\e003"}.icon-tag::before{content:"\e004"}.icon-tags::before{content:"\e005"}.icon-twitter::before{content:"\e006"}.icon-shopping-cart::before{content:"\e007"}.icon-phone::before{content:"\e008"}.icon-envelope::before{content:"\e009"}.icon-download::before,.slug-trademarks .icon-download::before{content:"\e00a"}.icon-close-delete::before{content:"\e00c"}.icon-remove-sign::before,.notifications .remove-notification::before{content:"\e00d"}.icon-search::before{content:"\e00e"}.icon-group::before{content:"\e00f"}.icon-user::before{content:"\e010"}.icon-ok::before,.icon-tick::before{content:"\e011"}.icon-remove::before,.icon-x::before,.ui-dialog-titlebar.ui-widget-header .ui-dialog-titlebar-close::before{content:"\e012"}.icon-credit::before{content:"\e013"}.icon-zoom-in::before,.gallery .gallery-item .gallery-icon a::before{content:"\e014"}.icon-zoom-out::before{content:"\e015"}.icon-question::before{content:"\e016"}.icon-question-sign::before,.tooltip.tooltip-icon-help::before,.tooltip.tooltip-icon-warning::before,.tooltip.tooltip-icon-error::before{content:"\e017"}.icon-information::before{content:"\e018"}.icon-info-sign::before,.tooltip.tooltip-icon-warning::before{content:"\e019"}.icon-ok-sign::before{content:"\e01a"}.icon-exclamation-sign::before,.tooltip.tooltip-icon-error::before{content:"\e01b"}.icon-minus-sign::before{content:"\e01c"}.icon-plus-sign::before{content:"\e01d"}.icon-chat-bubble::before{content:"\e01e"}.icon-chat-bubble-filled::before{content:"\e01f"}.icon-comments::before{content:"\e020"}.icon-play::before,.publications-list>.item a.thumbnail::before{content:"\e021"}.icon-play-sign::before{content:"\e022"}.icon-arrow-circle-right-line::before{content:"\e023"}.icon-angle-double-left::before{content:"\e024"}.icon-angle-left::before{content:"\e025"}.icon-chevron-left::before,.team-person.expanded .details::before{content:"\e026"}.icon-arrow-sign-left::before{content:"\e027"}.icon-arrow-left::before{content:"\e028"}.icon-angle-double-right::before{content:"\e029"}.icon-angle-right::before{content:"\e02a"}.icon-arrow-sign-right::before{content:"\e02b"}.icon-arrow-right::before{content:"\e02c"}.icon-chevron-right::before,.dropdown.quickstart-menu::after,.team-person .details::before,.widget-tab-container.accent-decorator>.widget-tab>.widget-tab-title::after{content:"\e02d"}.icon-angle-double-up::before{content:"\e02e"}.icon-angle-up::before{content:"\e02f"}.icon-arrow-sign-up::before{content:"\e030"}.icon-arrow-circle-up-line::before{content:"\e031"}.icon-arrow-up::before{content:"\e032"}.icon-chevron-up::before{content:"\e033"}.icon-chevron-sign-up::before{content:"\e034"}.icon-angle-double-down::before{content:"\e035"}.icon-angle-down::before{content:"\e036"}.icon-arrow-sign-down::before{content:"\e037"}.icon-arrow-circle-down-line::before{content:"\e038"}.icon-arrow-down::before{content:"\e039"}.icon-chevron-down::before{content:"\e03a"}.icon-upload::before{content:"\e03b"}.icon-cloud-upload::before{content:"\e03c"}.icon-laptop::before{content:"\e03d"}.icon-desktop::before,#seats-selector-field .selector .option::before{content:"\e03e"}.icon-calendar-empty::before,#period-selector-field .selector .option::before{content:"\e03f"}.icon-calendar::before{content:"\e040"}.icon-ellipsis-vertical::before{content:"\e041"}.icon-ellipsis-horizontal::before{content:"\e042"}.icon-hourglass::before{content:"\e043"}.icon-bitbucket::before{content:"\e044"}.icon-briefcase::before{content:"\e045"}.icon-bug::before{content:"\e046"}.icon-check-mark-circle-two::before{content:"\e047"}.icon-clock::before{content:"\e048"}.icon-cloud::before{content:"\e049"}.icon-cloud-download::before{content:"\e04a"}.icon-code::before{content:"\e04b"}.icon-dollar::before{content:"\e04c"}.icon-denied-block::before{content:"\e04d"}.icon-exclamation::before{content:"\e04e"}.icon-euro::before{content:"\e04f"}.icon-linux::before{content:"\e050"}.icon-apple::before{content:"\e051"}.icon-lightbulb::before{content:"\e052"}.icon-pound::before{content:"\e053"}.icon-right-sign::before{content:"\e054"}.icon-spinner::before{content:"\e055"}.icon-tablet::before{content:"\e056"}.icon-windows::before{content:"\e057"}.icon-ambulance::before{content:"\e058"}.icon-doctor::before{content:"\e059"}.icon-book::before{content:"\e05a"}.icon-android::before{content:"\e05b"}.icon-arrow-horizontal::before{content:"\e05c"}.icon-arrow-vertical::before{content:"\e05d"}.icon-asterisk::before{content:"\e05e"}.icon-bullseye::before{content:"\e05f"}.icon-caret-down::before{content:"\e060"}.icon-caret-down-two::before{content:"\e061"}.icon-caret-left::before{content:"\e062"}.icon-caret-right::before{content:"\e063"}.icon-caret-up::before{content:"\e064"}.icon-caret-up-down::before{content:"\e065"}.icon-caret-up-two::before{content:"\e066"}.icon-chat-bubbles::before{content:"\e067"}.icon-cog-gear::before{content:"\e068"}.icon-compass::before{content:"\e069"}.icon-dislike::before{content:"\e06a"}.icon-exchange::before{content:"\e06b"}.icon-eye::before{content:"\e06c"}.icon-eye-slash-close::before{content:"\e06d"}.icon-flash::before{content:"\e06e"}.icon-globe-world::before{content:"\e06f"}.icon-gears-setting::before{content:"\e070"}.icon-hand-down::before{content:"\e071"}.icon-hand-right::before{content:"\e072"}.icon-hand-up::before{content:"\e073"}.icon-hand-left::before{content:"\e074"}.icon-heart::before{content:"\e075"}.icon-heart-empty::before{content:"\e076"}.icon-home::before{content:"\e077"}.icon-key::before{content:"\e078"}.icon-letter-mail::before{content:"\e079"}.icon-like::before{content:"\e07a"}.icon-like-filled::before{content:"\e07b"}.icon-link::before{content:"\e07c"}.icon-location-arrow::before{content:"\e07d"}.icon-pin-map::before{content:"\e07e"}.icon-lock::before{content:"\e07f"}.icon-pencil::before{content:"\e080"}.icon-paper-clip::before{content:"\e081"}.icon-phone-mobile::before{content:"\e084"}.icon-pin::before{content:"\e085"}.icon-plus-square::before{content:"\e086"}.icon-minus-square::before{content:"\e087"}.icon-refresh::before{content:"\e088"}.icon-random::before{content:"\e089"}.icon-quote-right::before{content:"\e08a"}.icon-quote-left::before{content:"\e08b"}.icon-power-off::before{content:"\e08c"}.icon-redo::before{content:"\e08d"}.icon-reply-all::before{content:"\e08e"}.icon-reply::before{content:"\e08f"}.icon-retweet::before{content:"\e090"}.icon-smile::before{content:"\e091"}.icon-skype::before{content:"\e092"}.icon-smiley-frown::before{content:"\e093"}.icon-smiley-meh::before{content:"\e094"}.icon-star::before{content:"\e095"}.icon-star-half::before{content:"\e096"}.icon-star-filled::before{content:"\e097"}.icon-sun::before{content:"\e098"}.icon-thumbnails-large::before{content:"\e099"}.icon-thumbnails::before{content:"\e09a"}.icon-terminal::before{content:"\e09b"}.icon-tachometer::before{content:"\e09c"}.icon-tint::before{content:"\e09d"}.icon-trash::before{content:"\e09e"}.icon-tasks::before{content:"\e09f"}.icon-undo::before{content:"\e0a0"}.icon-unlike::before{content:"\e0a1"}.icon-unlock::before{content:"\e0a2"}.icon-unlocked::before{content:"\e0a3"}.icon-wrench::before{content:"\e0a4"}.icon-lightbulb-shine::before{content:"\e0a5"}.icon-medkit::before{content:"\e0a6"}.icon-dot::before,ul.bullets>li::before{content:"\e00b"}.icon-dot-2::before{content:"\e0a7"}.icon-dot-3::before{content:"\e0a8"}.icon-plus::before,.widget-accordion>.widget-tab>.widget-tab-title::before{content:"\e083"}.icon-minus::before,.widget-accordion>.widget-tab.expanded>.widget-tab-title::before{content:"\e082"}.icon-tick::before{color:#9fcf3a}.icon-x::before{color:#F10B00}.ecommerce-checkout-badge>a{text-decoration:none !important}.ecommerce-checkout-badge .icon{background-color:transparent;color:#B9B9B9;display:inline-block;height:40px;overflow:hidden;text-align:center;vertical-align:top;width:40px}.ecommerce-checkout-badge .icon::before{display:block;font-size:36px;line-height:40px;width:40px}.selected .ecommerce-checkout-badge .icon{color:#9fcf3a}.footer-badge>a{text-decoration:none !important}.footer-badge .icon{background-color:#797A7E;color:#363B3F;display:inline-block;height:30px;overflow:hidden;text-align:center;vertical-align:top;width:30px}.footer-badge .icon::before{display:block;font-size:2em;line-height:30px;width:30px}.footer-badge:hover .icon{background:white}.facebook-badge>a{text-decoration:none !important}.facebook-badge .icon{background-color:#2856B4;color:#fff;display:inline-block;height:38px;overflow:hidden;text-align:center;vertical-align:top;width:38px}.facebook-badge .icon::before{display:block;font-size:1.5em;line-height:38px;width:38px}.facebook-badge .icon{border-radius:100%}.twitter-badge>a{text-decoration:none !important}.twitter-badge .icon{background-color:#31B7DA;color:#fff;display:inline-block;height:38px;overflow:hidden;text-align:center;vertical-align:top;width:38px}.twitter-badge .icon::before{display:block;font-size:1.5em;line-height:38px;width:38px}.twitter-badge .icon{border-radius:100%}.email-badge>a{text-decoration:none !important}.email-badge .icon{background-color:#E5B700;color:#fff;display:inline-block;height:38px;overflow:hidden;text-align:center;vertical-align:top;width:38px}.email-badge .icon::before{display:block;font-size:1.5em;line-height:38px;width:38px}.email-badge .icon{border-radius:100%}.phone-badge>a{text-decoration:none !important}.phone-badge .icon{background-color:#95C01F;color:#fff;display:inline-block;height:38px;overflow:hidden;text-align:center;vertical-align:top;width:38px}.phone-badge .icon::before{display:block;font-size:1.5em;line-height:38px;width:38px}.phone-badge .icon{border-radius:100%}.googleplus-badge>a{text-decoration:none !important}.googleplus-badge .icon{background-color:#D23E2B;color:#fff;display:inline-block;height:38px;overflow:hidden;text-align:center;vertical-align:top;width:38px}.googleplus-badge .icon::before{display:block;font-size:1.5em;line-height:38px;width:38px}.googleplus-badge .icon{border-radius:100%}.rss-badge>a{text-decoration:none !important}.rss-badge .icon{background-color:#FF7F00;color:#fff;display:inline-block;height:38px;overflow:hidden;text-align:center;vertical-align:top;width:38px}.rss-badge .icon::before{display:block;font-size:1.5em;line-height:38px;width:38px}.rss-badge .icon{border-radius:100%}.slug-trademarks .icon-download{font-size:80%}.slug-trademarks .icon-download::before{color:#5f5f5f;font-size:150%;margin-right:.5em;vertical-align:middle}.slug-trademarks .icon-download:hover::before{color:#bdde78}.widget-tab-container:not(:first-child){margin-top:1.5em}.card-col>.title ~ .widget-tab-container:not(:first-child){margin-top:3em}.widget-tab-content{padding:0 30px 15px 30px}.widget-tab-content::after{content:".";display:block;height:0;clear:both;visibility:hidden;zoom:1}.widget-tab-content .widget-tab>.widget-tab-title{font-size:1em}.widget-tab-content>.align-tabcontainer{position:relative}.widget-tab-content>.align-tabcontainer .thumbnail,.widget-tab-content>.align-tabcontainer .gallery img[class^="attachment"]{box-shadow:none;max-width:320px;height:auto}.widget-tab-content>.align-tabcontainer .gallery a::before{display:none}.widget-tab-content>.align-tabcontainer .gallery .gallery-item{margin:0;padding:0;max-height:150px}.widget-tab-content>.align-tabcontainer>*{position:absolute;margin-bottom:-60px;right:0;bottom:0;clip:rect(0, auto, 150px, 0)}.widget-tab>.widget-tab-title{background:#f7f7f7;font-size:1.4em;font-weight:400;line-height:1;padding:22px 30px}.expanded>.widget-tab-title{background:#fff}:not(.expanded)>.widget-tab-title:hover{background:#fbfbfb;color:#1f1f1f}.widget-tab-title img{max-height:60%;max-width:60%;vertical-align:middle}.widget-tab-title .icon::before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;font-size:1.4em;margin:0 .1em;vertical-align:sub}.widget-tab-title .note{display:block}.widget-tab-title.twoline{padding-top:15px;padding-bottom:15px}.widget-accordion>.widget-tab:not(:last-of-type){border-bottom:1px solid #ececec}.widget-accordion>.widget-tab>*{padding-left:50px}.widget-accordion>.widget-tab>.widget-tab-content{display:none}.widget-accordion>.widget-tab>.widget-tab-title{background:transparent;margin:0;position:relative}.widget-accordion>.widget-tab>.widget-tab-title::before{font-family:"ztwp-fontastic-me",sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#ececec;font-size:1.2em;font-weight:300;display:block;height:40px;line-height:40px;margin-top:-20px;position:absolute;left:0;top:50%;text-align:center;width:40px}.widget-accordion>.widget-tab.expanded>.widget-tab-title::before{font-family:"ztwp-fontastic-me",sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:40px}.widget-tabbed-pane{padding-top:39px;position:relative;overflow:hidden}.widget-tabbed-pane>.widget-tab>.widget-tab-content{background:#fff;border:1px solid #ececec;display:none;padding:15px;position:relative}.widget-tabbed-pane>.widget-tab>.widget-tab-title{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ececec;display:inline-block;height:40px;line-height:40px;padding:0;position:absolute;text-align:center;top:0;z-index:1}.widget-tabbed-pane>.widget-tab.expanded>.widget-tab-content{display:block}.widget-tabbed-pane>.widget-tab.expanded>.widget-tab-title{border-bottom:none}.widget-tabbed-pane>.widget-tab:not(:first-child)>.widget-tab-title{border-left:none}.widget-tabbed-pane.size-half>.widget-tab:nth-child(1)>.widget-tab-title{left:0%;width:50.1%}.widget-tabbed-pane.size-onethird>.widget-tab:nth-child(1)>.widget-tab-title{left:0%;width:33.5%}.widget-tabbed-pane.size-onefourth>.widget-tab:nth-child(1)>.widget-tab-title{left:0%;width:25.1%}.widget-tabbed-pane.size-onefifth>.widget-tab:nth-child(1)>.widget-tab-title{left:0%;width:20.1%}.widget-tabbed-pane.size-half>.widget-tab:nth-child(2)>.widget-tab-title{left:50.1%;width:50.1%}.widget-tabbed-pane.size-onethird>.widget-tab:nth-child(2)>.widget-tab-title{left:33.5%;width:33.5%}.widget-tabbed-pane.size-onefourth>.widget-tab:nth-child(2)>.widget-tab-title{left:25.1%;width:25.1%}.widget-tabbed-pane.size-onefifth>.widget-tab:nth-child(2)>.widget-tab-title{left:20.1%;width:20.1%}.widget-tabbed-pane.size-half>.widget-tab:nth-child(3)>.widget-tab-title{left:0%;width:50.1%}.widget-tabbed-pane.size-onethird>.widget-tab:nth-child(3)>.widget-tab-title{left:67%;width:33.5%}.widget-tabbed-pane.size-onefourth>.widget-tab:nth-child(3)>.widget-tab-title{left:50.2%;width:25.1%}.widget-tabbed-pane.size-onefifth>.widget-tab:nth-child(3)>.widget-tab-title{left:40.2%;width:20.1%}.widget-tabbed-pane.size-half>.widget-tab:nth-child(4)>.widget-tab-title{left:50.1%;width:50.1%}.widget-tabbed-pane.size-onethird>.widget-tab:nth-child(4)>.widget-tab-title{left:0%;width:33.5%}.widget-tabbed-pane.size-onefourth>.widget-tab:nth-child(4)>.widget-tab-title{left:75.3%;width:25.1%}.widget-tabbed-pane.size-onefifth>.widget-tab:nth-child(4)>.widget-tab-title{left:60.3%;width:20.1%}.widget-tabbed-pane.size-half>.widget-tab:nth-child(5)>.widget-tab-title{left:0%;width:50.1%}.widget-tabbed-pane.size-onethird>.widget-tab:nth-child(5)>.widget-tab-title{left:33.5%;width:33.5%}.widget-tabbed-pane.size-onefourth>.widget-tab:nth-child(5)>.widget-tab-title{left:0%;width:25.1%}.widget-tabbed-pane.size-onefifth>.widget-tab:nth-child(5)>.widget-tab-title{left:80.4%;width:20.1%}.widget-tabbed-pane.size-half>.widget-tab:nth-child(6)>.widget-tab-title{left:50.1%;width:50.1%}.widget-tabbed-pane.size-onethird>.widget-tab:nth-child(6)>.widget-tab-title{left:67%;width:33.5%}.widget-tabbed-pane.size-onefourth>.widget-tab:nth-child(6)>.widget-tab-title{left:25.1%;width:25.1%}.widget-tabbed-pane.size-onefifth>.widget-tab:nth-child(6)>.widget-tab-title{left:0%;width:20.1%}.widget-tabbed-pane.layout-custom{border:1px solid #ececec;padding:0}.widget-tabbed-pane.layout-custom>.widget-tab>.widget-tab-content{border:none;padding:30px}.widget-tabbed-pane.layout-custom>.widget-tab>.widget-tab-title{border:1px solid #ececec;border-left:none;border-top:none}.widget-tabbed-pane.layout-custom>.widget-tab.expanded>.widget-tab-title{border-bottom:none;color:#82ac2a}.widget-tabbed-pane.layout-custom.layout-fat{padding-top:89px}.widget-tabbed-pane.layout-custom.layout-fat.layout-bottom{padding-bottom:89px}.widget-tabbed-pane.layout-custom.layout-fat>.widget-tab>.widget-tab-title{font-size:34px;font-weight:300;height:90px;line-height:90px}.widget-tabbed-pane.layout-custom.size-half>.widget-tab:nth-child(n+3)>.widget-tab-title,.widget-tabbed-pane.layout-custom.size-onethird>.widget-tab:nth-child(n+4)>.widget-tab-title,.widget-tabbed-pane.layout-custom.size-onefourth>.widget-tab:nth-child(n+5)>.widget-tab-title,.widget-tabbed-pane.layout-custom.size-onefifth>.widget-tab:nth-child(n+6)>.widget-tab-title{border-bottom:none;border-top:1px solid #ececec;bottom:0;top:auto}.widget-tabbed-pane.layout-custom.size-half>.widget-tab.expanded:nth-child(n+3)>.widget-tab-title,.widget-tabbed-pane.layout-custom.size-onethird>.widget-tab.expanded:nth-child(n+4)>.widget-tab-title,.widget-tabbed-pane.layout-custom.size-onefourth>.widget-tab.expanded:nth-child(n+5)>.widget-tab-title,.widget-tabbed-pane.layout-custom.size-onefifth>.widget-tab.expanded:nth-child(n+6)>.widget-tab-title{border-top:none;padding-top:1px}.widget-tab-container.decorator-decimal{counter-reset:section}.widget-tab-container.decorator-decimal>.widget-tab>.widget-tab-title{counter-increment:section}.widget-tab-container.decorator-decimal>.widget-tab>.widget-tab-title::before{content:counter(section);font-family:"Open Sans",Verdana,sans-serif;font-size:18px;font-weight:400;line-height:2}.widget-tab-container.accent-decorator{background:#fff;border:1px solid #ececec;margin-left:20px}.widget-tab-container.accent-decorator>.widget-tab{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.widget-tab-container.accent-decorator>.widget-tab:not(.expanded){background:rgba(0,0,0,0.03)}.widget-tab-container.accent-decorator>.widget-tab>*{padding-left:30px}.widget-tab-container.accent-decorator>.widget-tab>.widget-tab-title::before{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;background:#9fcf3a;border-radius:100%;color:white;left:-21px}.widget-tab-container.accent-decorator>.widget-tab>.widget-tab-title::after{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;font-family:"ztwp-fontastic-me",sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(0,0,0,0.03);position:absolute;margin-top:-.6em;top:50%;right:20px}.widget-tab-container.accent-decorator>.widget-tab>.widget-tab-title:hover::after{color:#5f5f5f}.widget-tab-container.accent-decorator>.widget-tab.expanded>.widget-tab-title::before{background:#82ac2a}.widget-tab-container.accent-decorator>.widget-tab.expanded>.widget-tab-title::after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.widget-login-form,.widget-register-form{display:table-cell;vertical-align:top}.widget-login-form{border-right:1px solid #ececec;padding-right:20px;width:33%}.widget-register-form{padding-left:20px;width:66%}.widget-register-form .user-data .field{display:inline-block;width:49%}.roi-calculator.jrebel-roi-form .field{display:inline-block;margin:.5em 0;width:49%}.roi-calculator.jrebel-roi-form .field input{width:6em}.roi-calculator.jrebel-roi-form .label[for]{display:inline-block;width:11em}.roi-calculator.jrebel-roi-form+.roi-result .subtitle{margin:1em 0}.roi-calculator.jrebel-roi-form+.roi-result ul{background-color:rgba(0,0,0,0.03);padding:10px 40px;margin:0 10%}.roi-calculator.jrebel-miniroi-form table{border-collapse:collapse;background:#fff;color:#5f5f5f;font-size:1rem;vertical-align:middle}.card.intro .roi-calculator.jrebel-miniroi-form table{background:rgba(255,255,255,0.1);color:white}.card.intro .roi-calculator.jrebel-miniroi-form table .note{color:white}.roi-calculator.jrebel-miniroi-form th,.roi-calculator.jrebel-miniroi-form td{line-height:1;padding:0.5rem 20px;text-align:left;white-space:nowrap}.roi-calculator.jrebel-miniroi-form th:not(:first-child),.roi-calculator.jrebel-miniroi-form td:not(:first-child){padding-left:.2rem}.roi-calculator.jrebel-miniroi-form th:not(:last-child),.roi-calculator.jrebel-miniroi-form td:not(:last-child){padding-right:.2rem}.roi-calculator.jrebel-miniroi-form th.label,.roi-calculator.jrebel-miniroi-form td.label{width:66%}.roi-calculator.jrebel-miniroi-form th.label+td,.roi-calculator.jrebel-miniroi-form td.label+td{text-align:right}.roi-calculator.jrebel-miniroi-form th.note,.roi-calculator.jrebel-miniroi-form td.note{font-size:.8rem}.roi-calculator.jrebel-miniroi-form thead th,.roi-calculator.jrebel-miniroi-form thead td,.roi-calculator.jrebel-miniroi-form tfoot th,.roi-calculator.jrebel-miniroi-form tfoot td{background-color:#363b3f;color:white;font-size:1.5rem;font-weight:300;height:1.5em}.roi-calculator.jrebel-miniroi-form thead .icon::before,.roi-calculator.jrebel-miniroi-form tfoot .icon::before{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);float:left;margin-right:.5em}.widget-debug-stats{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;background:white;box-shadow:0 0 10px rgba(0,0,0,0.5);padding:10px;padding-top:20px;position:fixed;top:0;bottom:0;left:0;width:33.3%;z-index:500;margin-left:-33%}.widget-debug-stats::before{border:10px solid transparent;border-left-color:white;content:'';cursor:pointer;display:block;position:absolute;width:0;height:0;right:0;margin-right:-20px}.widget-debug-stats.active{margin-left:0;overflow-y:scroll;overflow-x:hidden}.widget-debug-stats.active>*{display:block}.widget-debug-stats.active::before{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;margin-right:-10px}.widget-debug-stats.active.maximised{width:90%}.widget-debug-stats .control-maximise{margin-top:0}.widget-debug-stats .control-maximise:hover{color:black}.widget-debug-stats .widget-tab-container{overflow:hidden}.widget-debug-stats .widget-tab-container .widget-tab{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.widget-debug-stats .widget-tab-container .widget-tab.expanded{background:rgba(0,0,0,0.03)}.widget-debug-stats .widget-tab-container .widget-tab .widget-tab-title{font-size:1rem}.widget-item-scroller{position:relative}.widget-subscribe-form{padding:0}.widget-subscribe-form .subscribe-options{text-align:center;margin-left:0 !important}.widget-subscribe-form .subscribe-options li{display:inline-block;list-style:none;margin:0 .5em}.widget-subscribe-form .title{margin:0}.widget-subscribe-form .section:not(:first-child)::before{border-top:1px solid #ececec;content:'';display:block;margin:10px 0}.widget_zt_promoted_entries{border-top:none !important;position:relative}.sidebar>.widget_zt_promoted_entries{font-size:0.9em;margin-top:40px}.widget ~ .widget_zt_promoted_entries{margin-top:80px}.widget_zt_promoted_entries>ul{list-style:none;margin:0 !important}.widget_zt_promoted_entries>ul>li{margin:0 !important}.widget_zt_promoted_entries>.tab-switcher>.tab .tab-content{margin:-1px 0 0 0;display:none}.widget_zt_promoted_entries>.tab-switcher>.tab .tab-title{background:#fff;display:block;position:absolute;left:-1px;top:-30px;width:50%;border:1px solid #ececec;color:#b4b4b4 !important;font-size:1em;font-weight:600;line-height:2.5;text-align:center;text-transform:uppercase}.widget_zt_promoted_entries>.tab-switcher>.tab:nth-child(2n) .tab-title{left:auto;right:-1px}.widget_zt_promoted_entries>.tab-switcher>.tab.active .tab-content{display:block}.widget_zt_promoted_entries>.tab-switcher>.tab.active .tab-title{border-top-color:#9fcf3a;border-bottom:none;color:#5f5f5f !important}.widget_zt_promoted_entries>.tab-switcher>.tab .item{list-style:none;margin:10px 0}.widget_zt_promoted_entries>.tab-switcher>.tab .item:last-child{margin-bottom:0}.widget_zt_promoted_entries>.tab-switcher>.tab .item a{font-weight:600;display:block}.widget_zt_promoted_links ul{list-style:none !important;margin:0 !important}.widget_zt_promoted_links ul li{margin:10px 0 !important}.widget_shopping_cart h3{margin-top:0.4em;margin-bottom:0.4em}.widget_shopping_cart .cart{padding:0}.widget_shopping_cart .cart .sidebar-header,.widget_shopping_cart .cart .sidebar-footer{background-color:#fff !important;font-weight:600;margin:0}.widget_shopping_cart .cart .sidebar-header{color:#82ac2a;font-size:1.25em;margin-bottom:10px;text-align:center}.widget_shopping_cart .cart .sidebar-header .icon{font-size:1.5em;margin-right:10px;vertical-align:text-bottom}.widget_shopping_cart .cart .sidebar-footer .total{margin:0;text-align:right;font-size:1.45em;color:black}.widget_shopping_cart .cart .data td,.widget_shopping_cart .cart .data th{border:1px solid #ececec;border-left:0;border-right:0;font-size:1em;padding:0.5em 0;vertical-align:middle}.widget_shopping_cart .cart .data th{text-align:center}.widget-wsl-login-custom{text-align:center}.widget-wsl-login-custom .wp-social-login-connect-with{font-weight:bolder;font-size:larger}.widget-wsl-login-custom .wp-social-login-provider{margin:.5em !important}.widget-wsl-login-custom>.note{margin:0}.sidebar .widget_tag_cloud{border:none;padding:0}.twitter-button{margin:0 .5em;vertical-align:text-bottom}.twitter-button-htoggle{display:none}.twitter-button-htoggler:hover .twitter-button-htoggle{display:inline-block}.lever-jobs-application-form label{display:inline-block;width:200px}.lever-jobs-application-form input,.lever-jobs-application-form textarea{width:400px}.gsc-search-box .gsc-input{border-radius:0;box-shadow:none}.gsc-search-box .gsib_a{padding:2px 1px 1px 2px}.gsc-search-box .gsc-search-button{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.socialize-in-content{background:#fff;display:block;margin-bottom:10px;padding:10px 10px 5px 10px}.socialize-in-content br{display:none}.socialize-in-content.sticky{position:fixed !important}.socialize-in-content .socialize-in-button{display:inline-block;margin-right:10px;vertical-align:top;min-width:80px}.wp_syntax{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #dbedb5 !important;max-height:300px;overflow:auto !important;width:auto !important}.wp_syntax>table td.line_numbers pre{background-color:#9fcf3a !important;color:#fff !important;font-size:12.6px !important;line-height:21px !important;width:30px !important}.wp_syntax>table td.code{background-image:linear-gradient(#f9fcf3 50%, #fff 50%);background-size:1px 42px;border:1px solid #dbedb5}.wp_syntax>table td.code pre{font-size:14px !important;line-height:1.5 !important}#cboxContent,#cboxMiddleLeft,#cboxMiddleRight{padding-bottom:2em}#cboxContent #cboxTitle{font-weight:bold;margin-bottom:2em}@keyframes spinner{to{transform:rotate(360deg)}}@-webkit-keyframes spinner{to{-webkit-transform:rotate(360deg)}}.ui-dialog::before{content:'';border-radius:50%;border:0.8em solid #9fcf3a;border-top:none;border-bottom:none;width:2.4em;height:4em;top:50%;left:50%;margin:-2em 0 0 -2em;position:absolute;animation:spinner 2s linear infinite;-webkit-animation:spinner 2s linear infinite}.ui-dialog.ui-widget-content{border:0;box-shadow:0 0 0 10px rgba(0,0,0,0.2);padding:0}.ui-dialog-titlebar.ui-widget-header{border:0;height:0;padding:0}.ui-dialog-titlebar.ui-widget-header .ui-dialog-title{display:none}.ui-dialog-titlebar.ui-widget-header .ui-dialog-titlebar-close{background:none;border:none;font-size:1.5em;width:2em;height:2em;padding:.5em;margin:0;z-index:1}.ui-dialog-titlebar.ui-widget-header .ui-dialog-titlebar-close::before{font-family:"ztwp-fontastic-me",sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#CCC;text-shadow:0 1px #666}.ui-dialog-titlebar.ui-widget-header .ui-dialog-titlebar-close:hover::before{color:#f2693d}.ui-dialog-titlebar.ui-widget-header .ui-dialog-titlebar-close .ui-icon-closethick{background-image:none}.ui-dialog-content.ui-widget-content{border:none;display:block !important;padding:0;margin:0;width:100% !important}
/*# sourceMappingURL=styles.css.map */
