.hide{display:none}.inline{display:inline}.show{display:block}.showin{display:inline-block}.left{float:left;display:inline}.right{float:right;display:inline}.clear{clear:both;content:'';display:block}.reset{margin:0;padding:0}.mrg-btm{margin-bottom:1.25em}.mrg-top{margin-top:1.25em}.fade{color:#d9d9d9}.toggle-view{font-size:14px;font-weight:400;position:absolute;right:0;top:3px}.toggle-view a{background-color:#f0f0f0;padding:5px;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.toggle-view a.act{background-color:#fff0bd}.font-wk{-webkit-font-smoothing:antialiased}.footnote,.footnotes{font-size:.75em}.footnote.faded,.footnotes.faded{color:#999}.list-reset{list-style-type:none;margin:0;padding:0}.negative{color:#b13131}.positive{color:#209544}.overlay{bottom:0;left:0;position:absolute;right:0;top:0}.overlay .meta{margin-bottom:20px}.overlay .modal{background:#fff;margin:20px;padding:20px 0;position:relative;z-index:1000;-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,.5);-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.5);box-shadow:0 3px 5px 0 rgba(0,0,0,.5);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.overlay .modal .close{background-color:#fafafa;padding:5px;position:absolute;right:0;text-decoration:none;top:0;z-index:1001}.overlay .modal .close:hover{color:#b13131}.overlay-dark{background-color:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:999}@-webkit-keyframes blinker{from{opacity:1}to{opacity:0}}@keyframes blinker{from{opacity:1}to{opacity:0}}.fancy-txt{font-family:Georgia,"Times New Roman",Serif;font-style:italic}.cta{color:#fff;font-size:.875em;padding:.625em .9375em;text-decoration:none;text-transform:uppercase;background-color:#2d88bc;background-image:-moz-linear-gradient(top,#2d88bc,#10618f);background-image:-ms-linear-gradient(top,#2d88bc,#10618f);background-image:-webkit-gradient(linear,left top,left bottom,from(#2d88bc),to(#10618f));background-image:-webkit-linear-gradient(top,#2d88bc,#10618f);background-image:linear-gradient(to bottom,#2d88bc,#10618f);-moz-box-shadow:0 -3px 0 0 rgba(0,0,0,.1)inset,0 1px 3px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 -3px 0 0 rgba(0,0,0,.1)inset,0 1px 3px 0 rgba(0,0,0,.3);box-shadow:0 -3px 0 0 rgba(0,0,0,.1)inset,0 1px 3px 0 rgba(0,0,0,.3);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block}.cta span:first-child{display:none}.cta:hover{color:#fff;background-color:#3496ce;background-image:-moz-linear-gradient(top,#3496ce,#1371a6);background-image:-ms-linear-gradient(top,#3496ce,#1371a6);background-image:-webkit-gradient(linear,left top,left bottom,from(#3496ce),to(#1371a6));background-image:-webkit-linear-gradient(top,#3496ce,#1371a6);background-image:linear-gradient(to bottom,#3496ce,#1371a6)}.cta:after{content:"\2002\203A";font-size:1.5em;font-weight:900;line-height:0}.cta.green{background-color:#5bb131;background-image:-moz-linear-gradient(top,#5bb131,#209544);background-image:-ms-linear-gradient(top,#5bb131,#209544);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bb131),to(#209544));background-image:-webkit-linear-gradient(top,#5bb131,#209544);background-image:linear-gradient(to bottom,#5bb131,#209544)}.cta.green:hover{background-color:#65c537;background-image:-moz-linear-gradient(top,#65c537,#25aa4e);background-image:-ms-linear-gradient(top,#65c537,#25aa4e);background-image:-webkit-gradient(linear,left top,left bottom,from(#65c537),to(#25aa4e));background-image:-webkit-linear-gradient(top,#65c537,#25aa4e);background-image:linear-gradient(to bottom,#65c537,#25aa4e)}.cta.red{background-color:#ff3c00;background-image:-moz-linear-gradient(top,#ff3c00,#b13131);background-image:-ms-linear-gradient(top,#ff3c00,#b13131);background-image:-webkit-gradient(linear,left top,left bottom,from(#ff3c00),to(#b13131));background-image:-webkit-linear-gradient(top,#ff3c00,#b13131);background-image:linear-gradient(to bottom,#ff3c00,#b13131)}.cta.red:hover{background-color:#ff501a;background-image:-moz-linear-gradient(top,#ff501a,#c53737);background-image:-ms-linear-gradient(top,#ff501a,#c53737);background-image:-webkit-gradient(linear,left top,left bottom,from(#ff501a),to(#c53737));background-image:-webkit-linear-gradient(top,#ff501a,#c53737);background-image:linear-gradient(to bottom,#ff501a,#c53737)}.cta.red:after{content:"\2002\2716";position:relative;top:2px}.cta.flat.on-dark{color:#e0370a;background-color:#fff;background-image:-moz-linear-gradient(top,#fff,#fff);background-image:-ms-linear-gradient(top,#fff,#fff);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background-image:-webkit-linear-gradient(top,#fff,#fff);background-image:linear-gradient(to bottom,#fff,#fff);-moz-box-shadow:0 0 rgba(0,0,0,0)inset,0 0 0 0 rgba(0,0,0,0);-webkit-box-shadow:0 0 rgba(0,0,0,0)inset,0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 rgba(0,0,0,0)inset,0 0 0 0 rgba(0,0,0,0)}.cta.flat.on-dark:hover{opacity:.9}.cta.disable,.cta.back,.cta.working{color:#b2b2b2;cursor:not-allowed;background-color:#f0f0f0;background-image:-moz-linear-gradient(top,#f0f0f0,#f0f0f0);background-image:-ms-linear-gradient(top,#f0f0f0,#f0f0f0);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#f0f0f0));background-image:-webkit-linear-gradient(top,#f0f0f0,#f0f0f0);background-image:linear-gradient(to bottom,#f0f0f0,#f0f0f0);-moz-box-shadow:0 0 rgba(0,0,0,0);-webkit-box-shadow:0 0 rgba(0,0,0,0);box-shadow:0 0 rgba(0,0,0,0)}.cta.disable:after,.cta.back:after,.cta.working:after{content:""}.cta.back{cursor:pointer}.cta.working b{font-weight:400;-webkit-animation:blinker .5s ease-in-out 0 infinite alternate;animation-name:blinker;animation-duration:.5s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in-out}.cta.left:before{content:"\2039\2002";font-size:1.5em;font-weight:900;line-height:0}.cta.left:after{content:""}button.cta{border:0}.mini-cta{border:1px solid;font-size:.75em;font-weight:700;line-height:1;margin-bottom:5px;padding:.3125em;position:relative;text-decoration:none;text-transform:uppercase;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block}.mini-cta.download,.mini-cta.add-sites{background-color:#5bb131;border-color:transparent;color:#fff}.mini-cta.download:hover,.mini-cta.add-sites:hover{background-color:#f7fff6;border-color:#5bb131;color:#5bb131}.mini-cta.upgrade,.mini-cta.cancel{background-color:#666;border-color:transparent;color:#fff}.mini-cta.upgrade:hover,.mini-cta.cancel:hover{background-color:#fafafa;border-color:#666;color:#666}.mini-cta.disable{border-color:transparent;color:#b2b2b2;cursor:not-allowed;background-color:#f0f0f0;background-image:-moz-linear-gradient(top,#f0f0f0,#f0f0f0);background-image:-ms-linear-gradient(top,#f0f0f0,#f0f0f0);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#f0f0f0));background-image:-webkit-linear-gradient(top,#f0f0f0,#f0f0f0);background-image:linear-gradient(to bottom,#f0f0f0,#f0f0f0)}.mini-cta.cancel{background-color:#ff3c00;color:#fff9f9}form .mini-cta{top:-1px}.alert-wrap{background-color:#feffeb;border-bottom:2px solid #04202d;-moz-box-shadow:0 5px 0 0 rgba(0,0,0,.04)inset;-webkit-box-shadow:0 5px 0 0 rgba(0,0,0,.04)inset;box-shadow:0 5px 0 0 rgba(0,0,0,.04)inset}.alert-wrap b{color:#8d9056}.alert-wrap.alert-inline{border:1px solid #8d9056;margin-bottom:20px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.alert-wrap.alert-inline.error{border-color:#b13131}.alert-wrap.alert-inline.success{border-color:#209544}.alert-wrap.error{background-color:#fff9f9}.alert-wrap.error b{color:#b13131}.alert-wrap.error .alert-wrap-inner:before{background-position:0 -20px}.alert-wrap.error .alert-dismiss{background-color:#b13131}.alert-wrap.error .alert-dismiss:hover{color:#fff9f9}.alert-wrap.success{background-color:#f7fff6}.alert-wrap.success b{color:#5bb131}.alert-wrap.success .alert-wrap-inner:before{background-position:0 -40px}.alert-wrap.success .alert-dismiss{background-color:#5bb131}.alert-wrap.success .alert-dismiss:hover{color:#f7fff6}.alert-wrap-inner{padding:1.25em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.alert-wrap-inner p{margin:0}.alert-wrap-inner p i{font-size:.875em}.alert-wrap-inner:before{background:transparent url(img/message-ico.png) no-repeat 0 0;content:"";height:20px;margin:3px .625em 0 0;width:22px;float:left;display:inline;display:block}.alert-content{margin-left:2.1875em;position:relative}.alert-dismiss{background-color:#8d9056;color:#fff;font-size:.75em;padding:.625em;position:absolute;right:0;text-decoration:none;top:-20px;display:block}.alert-dismiss:hover{color:#feffeb}.warn{background-color:#feffeb;font-size:.875em;margin:-5px 0 15px;padding:5px 10px}.warn.inline{border:1px solid #8d9056;margin:20px 0;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:block}.vid-wrap{height:0;margin:20px 0 0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}.vid-wrap iframe,.vid-wrap object,.vid-wrap embed,.vid-wrap img,.vid-wrap video{height:100%;left:0;position:absolute;top:0;width:100%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.version-select{float:left;margin-right:5px}.inline-img{margin:20px 10px}.inline-img.left{margin-left:0}.inline-img.right{margin-right:0}body{background:#fafafa url(img/footer-pat.gif) repeat 0 0;color:#666;font-family:"Lucida Grande",Helvetica,Arial,Sans-Serif;font-size:90%}html,body,h1,h2,h3,h4,fieldset,input,textarea,pre,figure,figcaption{margin:0;padding:0}footer,nav,section,label,code.full{display:block}del{color:#a6a6a6}hr{border:solid gray;border-width:1px 0 0;height:1px}h1,h2,h3,h4{color:#10618f;font-size:1.125em;font-weight:100}h1{font-size:1.5em;position:relative}h3{font-size:90%;font-weight:700}ul,ol,p,blockquote,code.full{margin:1.25em 0}ul,ol,blockquote{padding-left:2.5em}ul{list-style-type:circle}ul.downloads{list-style-type:none;padding:0}ul.downloads li{text-align:center}ul.downloads li a{background:transparent url(img/dl-el.gif) no-repeat center center;height:121px;text-indent:-13000em;display:block}ul.downloads li.logos-ee a{background-image:url(img/dl-ee.gif)}ul.downloads li.logos-ci a{background-image:url(img/dl-ci.gif)}ul.downloads li.logos-mm a{background-image:url(img/dl-mm.gif)}ul.checklist,ul.correctlist{list-style-image:url(img/li-checks.png)}ul.correctlist{color:#209544}ul.starlist{list-style-image:url(img/li-star.png)}ul.arrowlist{list-style-image:url(img/li-arrow.png)}ul.wronglist{color:#b13131;list-style-image:url(img/li-wrong.png)}ul.thicklist li{margin-bottom:10px}ul.nested ul,ul.nested ol{margin:0}p,li{line-height:1.7}blockquote{background:transparent url(img/quotes.gif) no-repeat 0 20px;border:dotted #d9d9d9;border-width:1px 0;padding:1.25em 0 1.25em 2.5em}blockquote.note{background-position:0 0;border-top:0;padding-top:0}blockquote.answer cite{font-size:14px;margin-top:8px;display:block}blockquote p{color:#10618f;font-family:Georgia,"Times New Roman",Serif;font-size:1.125em;font-style:italic;margin:0 0 .625em}blockquote.answer p{color:#666;font-family:"Lucida Grande",Helvetica,Arial,Sans-Serif;font-size:90%;font-style:normal}blockquote.answer li{font-size:90%}blockquote.answer h2,blockquote.answer h3{margin-bottom:10px}blockquote cite{color:#b2b2b2}blockquote.pullquote{background-image:none;border:0 solid #d9d9d9;border-width:0 0 0 5px;float:left;margin:0 0 10px;max-width:440px;padding:5px 20px}blockquote.pullquote.pullright{border-width:0 5px 0 0;float:right}code,pre{font-family:"Courier New",Courier,Monospace;font-size:inherit}code{background-color:#f3f3f3;color:#222;padding:1px 3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.full,.codeblock{background-color:#10618f;padding:1.25em;position:relative;overflow:auto;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.full code,.codeblock code{background-color:#10618f;color:#fff;padding:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.codeblock{margin:1.25em 0;white-space:nowrap}.f-list td .codeblock{max-width:800px}mark,.highlight{background-color:#feffeb;color:inherit}a{color:#10618f}a:hover{color:#9d5c5b}abbr{border-bottom:1px dotted #666;cursor:help}a img,fieldset{border:0}figure{position:relative}figure.showcase{background:#10618f;padding:10px}figure.showcase img{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}figure.showcase figcaption{border:0;color:#fff;padding-bottom:0}figure.showcase figcaption a{color:#fff}figure.showcase figcaption a:hover{color:#feffeb}figure.mb{margin-bottom:1.25em}.showcase-wrap .showcase{margin-top:0}figure img{max-width:100%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}figcaption{border-bottom:1px dotted #d9d9d9;font-family:Georgia,"Times New Roman",Serif;font-size:.75em;font-style:italic;padding:.1875em .3125em .4375em}figcaption b{font-family:"Lucida Grande",Helvetica,Arial,Sans-Serif;font-style:normal}.vid-wrap{height:0;margin:20px 0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}.vid-wrap iframe,.vid-wrap object,.vid-wrap embed,.vid-wrap img,.vid-wrap video{height:100%;left:0;position:absolute;top:0;width:100%}table{border:1px dotted #b2b2b2;border-spacing:0;padding:.125em;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}table caption{font-family:Georgia,"Times New Roman",Serif;font-size:.75em;font-style:italic;padding:.1875em .3125em .4375em;text-align:left}table tr.alt{background-color:#f7fdff}table tr.sub-head{background-color:#fafafa}table tr.sub-head td{border:solid #d9d9d9;border-width:1px 0;font-weight:700}table th,table td{border:dotted #b2b2b2;border-width:0 1px 0 0;font-size:.875em;padding:.625em;position:relative}table th:last-child,table td:last-child{border-right:0}table th ul,table td ul{margin:.625em 0 0}table th li,table td li{font-size:14px}table th.vtop,table td.vtop{vertical-align:top}table th .remove,table td .remove{float:right;position:relative;top:0}table th{background-color:#10618f;border-color:#1580bd;color:#fff;font-weight:400;text-align:left;-moz-box-shadow:0 -3px 0 0 rgba(0,0,0,.3)inset;-webkit-box-shadow:0 -3px 0 0 rgba(0,0,0,.3)inset;box-shadow:0 -3px 0 0 rgba(0,0,0,.3)inset}table.rows{border:0}table.rows th,table.rows td{border:0}table.lines{border:0}table.lines td,table.lines th{border:solid #d9d9d9;border-width:0 1px 1px 0}table.lines td:last-child,table.lines th:last-child{border-right:0}table.lines th{background-color:transparent;border-color:#10618f;border-width:1px 0;color:#10618f;border-bottom:1px solid #10618f;-moz-box-shadow:0 -3px 0 0 rgba(0,0,0,.05)inset;-webkit-box-shadow:0 -3px 0 0 rgba(0,0,0,.05)inset;box-shadow:0 -3px 0 0 rgba(0,0,0,.05)inset}.compare{background-color:#fff;margin-bottom:20px}.compare .yes,.compare .no{border-bottom:1px solid;font-size:14px;text-align:center}.compare .yes.last,.compare .no.last{border-bottom:0}.compare .yes{background-color:#f7fff6;border-color:#c2f2d1;color:#209544}.compare .no{background-color:#fff9f9;border-color:#eec0c0;color:#b13131}.compare td:first-child{border-bottom:1px solid #add8eb}.compare tr:last-child td:first-child{border-bottom:none}.compare th{font-size:.75em}.wall-table{margin:20px 0}.wall-table td{vertical-align:top}.wall-table thead small code{font-size:14px}.wall-table tbody td{border-bottom:1px dotted #b2b2b2}.wall-table tbody td ul{list-style-type:none;margin:0;padding:0}.wall-table tbody td li{background-color:#fff;border:1px solid #d9d9d9;display:block;font-size:12px;margin:0 0 5px;padding:5px 10px;position:relative;-moz-box-shadow:0 2px 0 0 rgba(0,0,0,.04);-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,.04);box-shadow:0 2px 0 0 rgba(0,0,0,.04);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.wall-table tbody td li:last-child{margin-bottom:0}.wall-table tbody td li:hover{background-color:#feffeb}.wall-table tbody td li:after{clear:both;content:'';display:block}.wall-table tbody td li a{padding-bottom:5px;text-decoration:none}.wall-table tbody td li img{float:right;margin-left:5px;margin-right:-5px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}.wall-table tbody td .git-label{border-top:1px solid #f0f0f0;margin:15px 0 5px;padding-top:5px}.wall-table tbody td .git-label li{border:0;cursor:help;float:left;height:5px;margin-bottom:0;margin-right:2px;padding:0;width:15px;-moz-box-shadow:0 0 rgba(0,0,0,0);-webkit-box-shadow:0 0 rgba(0,0,0,0);box-shadow:0 0 rgba(0,0,0,0);-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.wall-table tbody td .git-label:after{clear:both;content:'';display:block}.wall-table th.milestone{background-color:#dcebf3;border-width:0 0 1px;color:#10618f;font-weight:700;-moz-box-shadow:0 0 rgba(0,0,0,0)inset;-webkit-box-shadow:0 0 rgba(0,0,0,0)inset;box-shadow:0 0 rgba(0,0,0,0)inset}.wall-table th.milestone small{font-weight:400}.progress-wrap{background-color:#fafafa;border-top:1px solid #d9d9d9;margin:15px -10px -5px;padding:10px}.progress-bar{background-color:#fafafa;border:1px solid #d9d9d9;height:8px;padding:1px;position:relative;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}.percent{background-color:#d9d9d9;font-size:10px;padding:0 3px;position:absolute;right:-2px;top:-6px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.fill{background-color:#9d5c5b;height:100%;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;display:block}.fill.quarter{background-color:#ea8111}.fill.half{background-color:#ffc911}.fill.third{background-color:#d1f024}.fill.done{background-color:#5bb131}.extra-notes{margin-bottom:20px}.extra-notes p{font-size:.75em}.sort-form{background-color:#feffeb;border:1px solid #8d9056;font-size:14px;margin:10px 0 40px;padding:10px 10px 5px;position:relative;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.sort-form input[type=submit]{margin-bottom:5px}.placeholder{color:#8d8d8d}fieldset em{border-bottom:1px dotted #d9d9d9;color:#b2b2b2;font-size:.75em;font-weight:400;margin:-.9375em 0 1.25em;padding-bottom:.625em;display:block}#pronet-join,#comment_form{margin-top:20px}label{font-weight:700;margin-bottom:.3125em;position:relative}label span{background-color:#ea8111;color:#fff;font-size:.625em;font-weight:400;padding:.3125em .625em;position:absolute;right:0;text-transform:uppercase;top:0;display:block;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.error label,label.error{color:#b13131}.error em,em.error{border-color:#b13131;color:#b13131}input,textarea,select{font-family:inherit;font-size:.875em}input,textarea,select[multiple=multiple]{background-color:#fff;border:1px solid;border-color:#b2b2b2 #d9d9d9 #d9d9d9 #b2b2b2;margin-bottom:1.25em;padding:.625em;width:100%;-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.09)inset;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.09)inset;box-shadow:0 2px 5px 0 rgba(0,0,0,.09)inset;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}input:focus,textarea:focus,select[multiple=multiple]:focus{background-color:#feffeb;border-color:#8d9056;outline:0}input[type=submit],textarea[type=submit],select[multiple=multiple][type=submit]{border:0;cursor:pointer;width:auto;color:#fff;font-size:.875em;padding:.625em .9375em;text-decoration:none;text-transform:uppercase;background-color:#2d88bc;background-image:-moz-linear-gradient(top,#2d88bc,#10618f);background-image:-ms-linear-gradient(top,#2d88bc,#10618f);background-image:-webkit-gradient(linear,left top,left bottom,from(#2d88bc),to(#10618f));background-image:-webkit-linear-gradient(top,#2d88bc,#10618f);background-image:linear-gradient(to bottom,#2d88bc,#10618f);-moz-box-shadow:0 -3px 0 0 rgba(0,0,0,.1)inset,0 1px 3px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 -3px 0 0 rgba(0,0,0,.1)inset,0 1px 3px 0 rgba(0,0,0,.3);box-shadow:0 -3px 0 0 rgba(0,0,0,.1)inset,0 1px 3px 0 rgba(0,0,0,.3);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block}input[type=submit] span:first-child,textarea[type=submit] span:first-child,select[multiple=multiple][type=submit] span:first-child{display:none}input[type=submit]:hover,textarea[type=submit]:hover,select[multiple=multiple][type=submit]:hover{color:#fff;background-color:#3496ce;background-image:-moz-linear-gradient(top,#3496ce,#1371a6);background-image:-ms-linear-gradient(top,#3496ce,#1371a6);background-image:-webkit-gradient(linear,left top,left bottom,from(#3496ce),to(#1371a6));background-image:-webkit-linear-gradient(top,#3496ce,#1371a6);background-image:linear-gradient(to bottom,#3496ce,#1371a6)}input[type=submit]:after,textarea[type=submit]:after,select[multiple=multiple][type=submit]:after{content:"\2002\203A";font-size:1.5em;font-weight:900;line-height:0}input[type=submit].green,textarea[type=submit].green,select[multiple=multiple][type=submit].green{background-color:#5bb131;background-image:-moz-linear-gradient(top,#5bb131,#209544);background-image:-ms-linear-gradient(top,#5bb131,#209544);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bb131),to(#209544));background-image:-webkit-linear-gradient(top,#5bb131,#209544);background-image:linear-gradient(to bottom,#5bb131,#209544)}input[type=submit].green:hover,textarea[type=submit].green:hover,select[multiple=multiple][type=submit].green:hover{background-color:#65c537;background-image:-moz-linear-gradient(top,#65c537,#25aa4e);background-image:-ms-linear-gradient(top,#65c537,#25aa4e);background-image:-webkit-gradient(linear,left top,left bottom,from(#65c537),to(#25aa4e));background-image:-webkit-linear-gradient(top,#65c537,#25aa4e);background-image:linear-gradient(to bottom,#65c537,#25aa4e)}input[type=submit].red,textarea[type=submit].red,select[multiple=multiple][type=submit].red{background-color:#ff3c00;background-image:-moz-linear-gradient(top,#ff3c00,#b13131);background-image:-ms-linear-gradient(top,#ff3c00,#b13131);background-image:-webkit-gradient(linear,left top,left bottom,from(#ff3c00),to(#b13131));background-image:-webkit-linear-gradient(top,#ff3c00,#b13131);background-image:linear-gradient(to bottom,#ff3c00,#b13131)}input[type=submit].red:hover,textarea[type=submit].red:hover,select[multiple=multiple][type=submit].red:hover{background-color:#ff501a;background-image:-moz-linear-gradient(top,#ff501a,#c53737);background-image:-ms-linear-gradient(top,#ff501a,#c53737);background-image:-webkit-gradient(linear,left top,left bottom,from(#ff501a),to(#c53737));background-image:-webkit-linear-gradient(top,#ff501a,#c53737);background-image:linear-gradient(to bottom,#ff501a,#c53737)}input[type=submit].red:after,textarea[type=submit].red:after,select[multiple=multiple][type=submit].red:after{content:"\2002\2716";position:relative;top:2px}input[type=submit].flat.on-dark,textarea[type=submit].flat.on-dark,select[multiple=multiple][type=submit].flat.on-dark{color:#e0370a;background-color:#fff;background-image:-moz-linear-gradient(top,#fff,#fff);background-image:-ms-linear-gradient(top,#fff,#fff);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background-image:-webkit-linear-gradient(top,#fff,#fff);background-image:linear-gradient(to bottom,#fff,#fff);-moz-box-shadow:0 0 rgba(0,0,0,0)inset,0 0 0 0 rgba(0,0,0,0);-webkit-box-shadow:0 0 rgba(0,0,0,0)inset,0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 rgba(0,0,0,0)inset,0 0 0 0 rgba(0,0,0,0)}input[type=submit].flat.on-dark:hover,textarea[type=submit].flat.on-dark:hover,select[multiple=multiple][type=submit].flat.on-dark:hover{opacity:.9}input[type=submit].disable,textarea[type=submit].disable,select[multiple=multiple][type=submit].disable,input[type=submit].back,textarea[type=submit].back,select[multiple=multiple][type=submit].back,input[type=submit].working,textarea[type=submit].working,select[multiple=multiple][type=submit].working{color:#b2b2b2;cursor:not-allowed;background-color:#f0f0f0;background-image:-moz-linear-gradient(top,#f0f0f0,#f0f0f0);background-image:-ms-linear-gradient(top,#f0f0f0,#f0f0f0);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#f0f0f0));background-image:-webkit-linear-gradient(top,#f0f0f0,#f0f0f0);background-image:linear-gradient(to bottom,#f0f0f0,#f0f0f0);-moz-box-shadow:0 0 rgba(0,0,0,0);-webkit-box-shadow:0 0 rgba(0,0,0,0);box-shadow:0 0 rgba(0,0,0,0)}input[type=submit].disable:after,textarea[type=submit].disable:after,select[multiple=multiple][type=submit].disable:after,input[type=submit].back:after,textarea[type=submit].back:after,select[multiple=multiple][type=submit].back:after,input[type=submit].working:after,textarea[type=submit].working:after,select[multiple=multiple][type=submit].working:after{content:""}input[type=submit].back,textarea[type=submit].back,select[multiple=multiple][type=submit].back{cursor:pointer}input[type=submit].working b,textarea[type=submit].working b,select[multiple=multiple][type=submit].working b{font-weight:400;-webkit-animation:blinker .5s ease-in-out 0 infinite alternate;animation-name:blinker;animation-duration:.5s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in-out}input[type=submit].left:before,textarea[type=submit].left:before,select[multiple=multiple][type=submit].left:before{content:"\2039\2002";font-size:1.5em;font-weight:900;line-height:0}input[type=submit].left:after,textarea[type=submit].left:after,select[multiple=multiple][type=submit].left:after{content:""}input[type=radio],textarea[type=radio],select[multiple=multiple][type=radio]{width:auto}textarea{height:10.5em;min-height:10.5em;resize:vertical}.error input,.error textarea,input.error,textarea.error{background-color:#fff9f9;border-color:#b13131}input.disable,textarea.disable{background-color:#fafafa;border-color:#d9d9d9;color:#b2b2b2;-moz-box-shadow:0 0 rgba(0,0,0,0)inset;-webkit-box-shadow:0 0 rgba(0,0,0,0)inset;box-shadow:0 0 rgba(0,0,0,0)inset}input.notes-field{background-color:#feffeb;border-color:#8d9056;color:inherit;font-size:inherit;margin:0;padding:3px;width:40%;-moz-box-shadow:0 0 rgba(0,0,0,.09)inset;-webkit-box-shadow:0 0 rgba(0,0,0,.09)inset;box-shadow:0 0 rgba(0,0,0,.09)inset}.inline-field label{line-height:1;float:left;display:inline}.inline-field input[type=radio],.inline-field input[type=checkbox]{margin-right:10px;width:auto;float:left;display:inline}.checks-field label{font-size:14px;font-weight:400;line-height:1}.checks-field label:after{clear:both;content:'';display:block}.checks-field input[type=radio],.checks-field input[type=checkbox]{margin-right:10px;width:auto;float:left;display:inline}.filter-list{font-size:.875em;margin:10px 0 20px}.search-form{border-bottom:1px dotted #d9d9d9;margin:10px 0 20px}p.note{font-size:12px}header ul{list-style-type:none;margin:0;padding:0}header .column-wrap,footer .column-wrap{margin:0 auto;position:relative}header .column,footer .column{margin-bottom:0}.home header{border-bottom:2px solid #a2becd}.content{background-color:#fff;padding:10px 0 20px}.home .content,.store .content{padding-top:0}.forum .content{padding-top:20px}.main-nav{background:#3b4e59 url(img/main-nav-linen.gif) repeat 0 0;border-bottom:2px solid #04202d;padding:18px 0;position:relative}.main-nav li{font-size:14px;line-height:1;margin-right:10px;text-transform:uppercase;-moz-text-shadow:0 2px 0 rgba(0,0,0,.4);-webkit-text-shadow:0 2px 0 rgba(0,0,0,.4);text-shadow:0 2px 0 rgba(0,0,0,.4)}.main-nav li.menu-ico{margin-bottom:0;display:block}.main-nav li.menu-ico img{display:block}.main-nav li.last-item{margin:0}.main-nav a{color:#fff;text-decoration:none}.main-nav a:hover,.main-nav a.act{color:#fff0bd}.main-nav:after{clear:both;content:'';display:block}.primary-nav{display:none}.primary-nav ul{border-top:1px dotted #04202d;margin-top:20px;padding-top:20px}.primary-nav ul.products-nav{border:0;margin-top:0;padding:0}.primary-nav li{margin-bottom:10px}.primary-nav .products-item a{cursor:default}.primary-nav .products-item a:hover{color:#fff}.products-nav{margin-left:20px}.products-nav li{text-transform:none}.products-nav li.last-item{margin-bottom:20px}.secondary-nav{position:absolute;right:20px;top:0}.secondary-nav li{margin:0 0 0 10px;float:left;display:inline}.secondary-nav .cart-number{background:transparent url(img/cart-ico.png) no-repeat 0 0;padding-left:21px}.breadcrumb-nav{background:#fafafa;border-bottom:1px dotted #d9d9d9;border-top:2px solid #a2becd;padding:10px 0}.breadcrumb-nav li{color:#666;font-size:14px;margin-right:5px;float:left;display:inline}.breadcrumb-nav li:after{color:#b2b2b2;content:" \203A";font-size:22px;font-weight:900;line-height:0;position:relative;top:2px}.breadcrumb-nav li.last:after{content:""}.breadcrumb-nav a{color:#be320d;text-decoration:none}.breadcrumb-nav a:hover{color:#3b4e59}.breadcrumb-nav:after{clear:both;content:'';display:block}.masthead{background:#dcebf3 url(img/masthead-pat.gif) repeat 0 0;border-bottom:2px solid rgba(255,255,255,.8);border-top:2px solid #fff;padding:20px 0;position:relative}.masthead img{max-width:50%;display:block}.extra{bottom:0;position:absolute;right:20px}footer{border-top:1px solid #d9d9d9}footer .logo img{margin:30px auto 0;display:block}footer p{font-size:14px;margin:0}footer ul{list-style-type:none;margin:0;padding:0;margin-top:20px}footer li{font-size:14px}.copyright-wrap{background-color:#fafafa;border-bottom:1px dotted #b2b2b2;border-top:2px solid #fff;padding:10px 0}.copyright-wrap span{font-size:12px}.copyright-wrap:after{clear:both;content:'';display:block}.builton{border-top:1px solid #f0f0f0;margin-top:15px;padding-top:15px}.sitemap{margin-bottom:60px}.connect{background:#dcebf3 url(img/masthead-pat.gif) repeat 0 0;border-bottom:2px solid #a2becd;padding:1px 0 20px;-moz-box-shadow:0 5px 0 0 rgba(0,0,0,.04);-webkit-box-shadow:0 5px 0 0 rgba(0,0,0,.04);box-shadow:0 5px 0 0 rgba(0,0,0,.04)}.connect h1{font-weight:900}.connect h2{margin:0 0 10px;padding:0 20px}.connect input{margin-bottom:0}.connect input[type=text]{border-color:#add8eb;width:170px}.connect input[type=text]:focus{border-color:#10618f}.connect form .column{float:left;display:inline}.connect .social-wrap{margin-bottom:20px}.connect .first{padding-right:0}.full-width{padding:0}.first-initial{text-transform:uppercase}.column-wrap{margin:1.25em auto;max-width:1020px}.column-wrap.partner-wrap{margin-top:20px}.column-wrap:after{clear:both;content:'';display:block}.column-wrap.no-mrg{margin:0 auto}.full-width .column-wrap{margin:0 auto}.column{margin-bottom:1.25em;padding:0 1.25em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.box{background-color:#fafafa;overflow:hidden;padding:.625em .725em 1px}.feature{background-color:#fafafa;border-bottom:1px solid #d9d9d9;margin:0 0 1.25em}.events-wrap .column,.jobs-wrap .column{position:relative}.event-btns,.job-btns{margin-bottom:20px}.com-sites{border-bottom:1px dotted #d9d9d9;margin-bottom:40px;-moz-box-shadow:0 3px 0 0 rgba(0,0,0,.04);-webkit-box-shadow:0 3px 0 0 rgba(0,0,0,.04);box-shadow:0 3px 0 0 rgba(0,0,0,.04)}.com-sites .sr{padding-bottom:30px}.com-sites figure{margin-bottom:10px}.content .safecracker_file_set{color:inherit;font-family:inherit}.content .safecracker_file_thumb{border:0;border-left:1px solid #d9d9d9;margin:20px 0;padding:3px 0 0 15px}.irc-frame{border:2px solid #10618f;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.social-ico{list-style-type:none;margin:0;padding:0}.social-ico li{margin-right:10px;float:left;display:inline}.social-ico li a{background:transparent url(img/social-ico.png) no-repeat 0 0;height:30px;text-indent:-13000em;width:30px;display:block}.social-ico li.twitter a{background-position:0 0}.social-ico li.twitter a:hover{background-position:-30px 0}.social-ico li.www a{background-position:0 -30px}.social-ico li.www a:hover{background-position:-30px -30px}.social-ico li.email a{background-position:0 -60px}.social-ico li.email a:hover{background-position:-30px -60px}.social-ico li.facebook a{background-position:0 -90px}.social-ico li.facebook a:hover{background-position:-30px -90px}.social-ico:after{clear:both;content:'';display:block}.edit{background-color:#feffeb;border:1px solid #fff0bd;font-size:10px;font-weight:700;padding:5px 5px 3px;position:relative;text-decoration:none;text-transform:uppercase;top:-4px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.paginate-wrap:after{clear:both;content:'';display:block}.subnav{list-style-type:none;margin:0 0 1.25em;padding:0}.subnav a.act{color:#9d5c5b;font-weight:700}.sorter{margin-top:10px;font-size:14px}.sidebar{border:1px solid #b2b2b2;border-width:1px 0 0;padding-top:1.25em}.sidebar address{font-size:.875em;font-style:normal;line-height:1.5;margin:1.25em 0}.sidebar address span{display:block}.sidebar address span.inline{display:inline-block}.sidebar .note{font-size:12px}.aside img{background-color:#10618f;padding:10px}.aside address{font-size:14px;font-style:normal;line-height:1.4;margin:20px 0}.aside li{font-size:14px}.aside .member-since{font-size:13px;margin:5px 0 10px}.pronet-wrap{list-style-type:none;margin:0;padding:0}.pronet-wrap li{margin-bottom:20px;margin-right:20px;float:left;display:inline}.pronet-wrap:after{clear:both;content:'';display:block}img.pronet-logo,.pronet-wrap img{background-color:#fff;border:1px solid #d9d9d9;padding:5px;display:block}.item-wrap{border-bottom:1px solid #d9d9d9;margin-bottom:2.5em;padding-bottom:2.5em;position:relative;-moz-box-shadow:0 5px 0 0 rgba(0,0,0,.02);-webkit-box-shadow:0 5px 0 0 rgba(0,0,0,.02);box-shadow:0 5px 0 0 rgba(0,0,0,.02)}.item-wrap.blog .meta{margin-bottom:20px}.item-wrap.blog h2+h3{margin-top:20px}.item-wrap:before,.item-wrap:after{bottom:-6px;content:"";height:6px;position:absolute;width:50%;background-color:rgba(255,255,255,0);background-image:-moz-linear-gradient(right,rgba(255,255,255,0),#fff);background-image:-ms-linear-gradient(right,rgba(255,255,255,0),#fff);background-image:-webkit-gradient(linear,right,from(rgba(255,255,255,0)),to(#fff));background-image:-webkit-linear-gradient(right,rgba(255,255,255,0),#fff);background-image:linear-gradient(to left,rgba(255,255,255,0),#fff)}.item-wrap:before{left:0}.item-wrap:after{right:0;background-color:rgba(255,255,255,0);background-image:-moz-linear-gradient(left,rgba(255,255,255,0),#fff);background-image:-ms-linear-gradient(left,rgba(255,255,255,0),#fff);background-image:-webkit-gradient(linear,left,from(rgba(255,255,255,0)),to(#fff));background-image:-webkit-linear-gradient(left,rgba(255,255,255,0),#fff);background-image:linear-gradient(to right,rgba(255,255,255,0),#fff)}.item-wrap.last{border:0;margin:0;padding:0;-moz-box-shadow:0 0 rgba(0,0,0,0);-webkit-box-shadow:0 0 rgba(0,0,0,0);box-shadow:0 0 rgba(0,0,0,0)}.solution{background-color:#f7fff6;border-top:2px solid #209544;margin:1.25em 0 0;padding:10px 0}.solution h2{border-bottom:1px solid #5bb131;color:#209544;margin-bottom:20px;padding-bottom:10px}.solution:after{clear:both;content:'';display:block}.solution .column-wrap{margin:0 auto}.just-the-facts.sb{border-bottom:0;padding-bottom:0}.home .hero.feature{background-color:transparent;border:1px solid #d9d9d9;margin-top:-1px;border-width:1px 0;padding:30px 0 10px;position:relative;z-index:2;-moz-box-shadow:0 5px 0 0 rgba(0,0,0,.02),0 -5px 0 0 rgba(0,0,0,.02);-webkit-box-shadow:0 5px 0 0 rgba(0,0,0,.02),0 -5px 0 0 rgba(0,0,0,.02);box-shadow:0 5px 0 0 rgba(0,0,0,.02),0 -5px 0 0 rgba(0,0,0,.02)}.pn-header{margin-bottom:20px;position:relative}.pn-badges{margin:0 0 10px}.pn-badges:after{clear:both;content:'';display:block}.pn-ico{background:transparent url(img/pn-ico-org.png) no-repeat 0 0;cursor:pointer;display:block;float:left;height:30px;margin-right:10px;position:relative;width:30px;z-index:3}.pn-ico.support{width:103px}.pn-ico.support.silver{background-image:url(img/pn-support-silver.png)}.pn-ico.support.gold{background-image:url(img/pn-support-gold.png)}.pn-ico.support.platinum{background-image:url(img/pn-support-platinum.png)}.pn-ico.org{background-image:url(img/pn-ico-org.png)}.pn-ico.freelancer{background-image:url(img/pn-ico-freelancer.png)}.comments,.inline-comments{border-top:1px solid #add8eb;padding-top:1.25em;background-color:#f7fdff;background-image:-moz-linear-gradient(top,#f7fdff,#fff);background-image:-ms-linear-gradient(top,#f7fdff,#fff);background-image:-webkit-gradient(linear,left top,left bottom,from(#f7fdff),to(#fff));background-image:-webkit-linear-gradient(top,#f7fdff,#fff);background-image:linear-gradient(to bottom,#f7fdff,#fff)}.comments h2,.inline-comments h2{font-size:1.5em}.comments h3,.inline-comments h3{font-size:90%;margin-bottom:0}.comments ol,.inline-comments ol,.comments ul,.inline-comments ul{list-style-type:none;margin:0;padding:0}.comments ol:after,.inline-comments ol:after,.comments ul:after,.inline-comments ul:after{clear:both;content:'';display:block}.comments ol,.inline-comments ol{margin:1.25em 0}.comments li,.inline-comments li{border-bottom:1px dotted #add8eb;margin-bottom:1.25em;padding-bottom:1.25em}.comments li img.avatar,.inline-comments li img.avatar{border:1px dotted #10618f;margin:.3125em .625em .625em 0;padding:.3125em;width:40px;float:left;display:inline}.comments li p,.inline-comments li p{font-size:.875em;margin:0 0 1.25em}.comments li .meta p,.inline-comments li .meta p{font-size:.75em}.comments li div:first-child,.inline-comments li div:first-child{background-color:#fff;border:1px solid #add8eb;padding:.625em .9375em 0;position:relative;-moz-box-shadow:2px 2px 2px 0 rgba(24,99,144,.08);-webkit-box-shadow:2px 2px 2px 0 rgba(24,99,144,.08);box-shadow:2px 2px 2px 0 rgba(24,99,144,.08);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.comments li:last-child,.inline-comments li:last-child{border:0;margin-bottom:0;padding-bottom:0}.comments li:after,.inline-comments li:after{clear:both;content:'';display:block}.comments li ol,.inline-comments li ol{list-style-type:decimal}.comments li ul,.inline-comments li ul{list-style-type:disc}.comments li ul,.inline-comments li ul,.comments li ol,.inline-comments li ol{margin:20px 0 20px 40px}.comments li ul li,.inline-comments li ul li,.comments li ol li,.inline-comments li ol li{border:0;font-size:14px;margin:0;padding:0}.inline-comments{margin-top:20px;padding:1.25em 1.25em 0}.inline-comments ol{margin-top:0}.inline-comments video{max-width:100%}.meta p{border-bottom:1px dotted #b2b2b2;font-size:.875em;margin:0;padding:.625em 0}.meta+figure{margin-top:1.25em}.comments .meta p,.inline-comments .meta p{border:0;padding:0}.arrow,.arrow-border{border-color:#add8eb transparent transparent;border-style:solid;border-width:10px;bottom:-20px;height:0;left:15px;position:absolute;width:0}.arrow{border-color:#fff transparent transparent;bottom:-19px}.archive{list-style-type:none;margin:1.25em 0;padding:0}.archive .meta p{border:0}.archive li{border-bottom:1px solid #d9d9d9;margin-bottom:1.25em}.archive li:first-child{padding-top:0}.archive li:last-child{border:0}.archive li.last{border:0;margin-bottom:0}.archive li ul{margin:.625em 0;padding-left:1.25em}.archive li li{border:0;margin:0 0 1.25em;font-size:.875em}.archive li li h2{color:#666}.archive li li p{font-size:.875em;margin:0}.archive time{background-color:#feffeb;font-size:.875em}.ent-logo{margin-bottom:1.25em}.ent-work{margin-top:1.25em}.ent-logo-wrap a{background:#fff;border:1px solid #d9d9d9;line-height:240px;height:240px;text-align:center;-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.05);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.05);box-shadow:0 2px 4px 0 rgba(0,0,0,.05);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:block}.ent-logo-wrap a img{vertical-align:middle}.banner{background-color:#fafafa;border:1px solid #d9d9d9;font-size:.875em;padding:1.25em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.05);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.05);box-shadow:0 2px 4px 0 rgba(0,0,0,.05);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.banner a{text-decoration:none}.banner p{margin:.625em 0}.banner h2{font-size:1.5em;font-weight:700}.events-wrap .meta,.jobs-wrap .meta{margin-bottom:1.25em}.events-wrap .btns,.jobs-wrap .btns{border-top:1px dotted #d9d9d9;margin-top:1.25em;padding-top:.625em;text-align:right}.events-wrap .btns .green,.jobs-wrap .btns .green{margin-right:10px}.jobs-wrap .dim .meta p{border-bottom:0}.jobs-feature{border-bottom:2px solid #d9d9d9;margin-bottom:30px;background-color:#fff;background-image:-moz-linear-gradient(top,#fff,#fafafa);background-image:-ms-linear-gradient(top,#fff,#fafafa);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fafafa));background-image:-webkit-linear-gradient(top,#fff,#fafafa);background-image:linear-gradient(to bottom,#fff,#fafafa);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.05);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.05);box-shadow:0 2px 4px 0 rgba(0,0,0,.05)}.showcase-wrap{background-color:#f7fdff;border:solid #d9d9d9;border-width:1px 0;margin:2.5em 0;padding:1.25em 0;position:relative;overflow:hidden}.showcase-wrap:before{bottom:0;content:'';height:30px;position:absolute;width:100%;z-index:5;background-color:rgba(250,250,250,0);background-image:-moz-linear-gradient(top,rgba(250,250,250,0),#fafafa);background-image:-ms-linear-gradient(top,rgba(250,250,250,0),#fafafa);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(250,250,250,0)),to(#fafafa));background-image:-webkit-linear-gradient(top,rgba(250,250,250,0),#fafafa);background-image:linear-gradient(to bottom,rgba(250,250,250,0),#fafafa);display:block}.showcase-wrap:after{clear:both;content:'';display:block}.showcase-img{border:1px solid #d9d9d9;height:160px;margin-bottom:40px;padding:5px;position:relative;overflow:hidden;-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.08);-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.08);box-shadow:0 1px 5px 0 rgba(0,0,0,.08);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.showcase-img img{display:block}.showcase-img figcaption{display:none}.showcase-img:before{bottom:0;content:'';height:30px;position:absolute;width:100%;z-index:5;background-color:rgba(250,250,250,0);background-image:-moz-linear-gradient(top,rgba(250,250,250,0),#fafafa);background-image:-ms-linear-gradient(top,rgba(250,250,250,0),#fafafa);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(250,250,250,0)),to(#fafafa));background-image:-webkit-linear-gradient(top,rgba(250,250,250,0),#fafafa);background-image:linear-gradient(to bottom,rgba(250,250,250,0),#fafafa);display:block}.showcase-img:hover figcaption{background-color:rgba(0,0,0,.8);border:0;left:0;padding:10px;position:absolute;top:0;right:0;display:block}.showcase-img:hover figcaption a{color:#fff;text-decoration:none}.login-wrap{background-color:#fafafa;border:1px solid #add8eb;padding:.625em;position:absolute;right:1.25em;top:30px;z-index:20000;-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.login-wrap a{color:#10618f}.login-wrap a:hover{color:#b13131}.login-wrap ul{margin:10px 0 0;padding-left:30px}.login-wrap li{line-height:1.7;text-transform:none;-moz-text-shadow:0 0 0 rgba(0,0,0,0);-webkit-text-shadow:0 0 0 rgba(0,0,0,0);text-shadow:0 0 0 rgba(0,0,0,0)}.login-form .last input{margin:0 auto}.login-wrap .arrow,.login-wrap .arrow-border{border-color:transparent transparent #add8eb;bottom:auto;display:block;left:auto;right:5px;top:-20px;z-index:5}.login-wrap .arrow{border-color:transparent transparent #fafafa;bottom:auto;top:-19px}.page-nav{list-style-type:none;margin:6px 0 0;padding:0;float:right;display:inline}.page-nav li{border:0;line-height:1;margin-bottom:0;margin-left:.625em;padding-bottom:0;float:left;display:inline}.page-nav li:last-child{float:right;display:inline}.page-nav a,.in-page a{border:1px solid #add8eb;font-size:.75em;padding:.625em;text-decoration:none;background-color:#fff;background-image:-moz-linear-gradient(top,#fff,#feffeb);background-image:-ms-linear-gradient(top,#fff,#feffeb);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#feffeb));background-image:-webkit-linear-gradient(top,#fff,#feffeb);background-image:linear-gradient(to bottom,#fff,#feffeb);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:block}.page-nav a .nav-word,.in-page a .nav-word{display:none}.page-nav a .nav-arrow,.in-page a .nav-arrow{font-size:22px;font-weight:900;line-height:.35;padding:0 0 3px;display:block}.page-nav a.active,.in-page a.active{border-color:#c22a00;color:#c22a00;font-weight:700}.page-nav .first-pg,.in-page .first-pg{margin-right:5px}.page-nav .last-pg,.in-page .last-pg{margin-left:5px}.steps ul{list-style-type:none;margin-bottom:0;margin-top:0;padding:.625em 1.25em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.steps li{margin:0}.steps li.act a{color:#5bb131;font-weight:700}.steps li.act a:before{background-position:-16px 0}.steps li.done a{color:#5bb131}.steps li.done a:before{background-position:-32px 0}.steps a{color:#b2b2b2;text-decoration:none;display:block}.steps a:before{background:transparent url(img/store/store-steps.gif) no-repeat 0 0;content:"";height:16px;margin:4px 10px 0 0;width:16px;float:left;display:inline;display:block}.box{background-color:#fafafa;border:1px solid #d9d9d9;margin-bottom:1.25em;padding:.625em;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.box.last{margin-bottom:0}.box.act{background-color:#feffeb;border-color:#e2e3cf}.box p,.box address{font-size:.75em;line-height:1;margin:0 0 5px 22px}.edit-box .box h3{margin-bottom:10px}.edit-box .box p,.edit-box .box address{margin-left:0}.support-package-wrap .column.colspan-3rd{padding:0}.support-package-wrap ul{margin:10px 0}.support-package-wrap li{font-size:.875em}.support-package-wrap p strong{display:block}.support-package-wrap:after{clear:both;content:'';display:block}.btns{margin-top:1.25em}.btns.top{margin-bottom:1.25em}.btns:after{clear:both;content:'';display:block}.select-wrap input,.select-wrap img,.select-wrap h3{margin-right:.625em;float:left;display:inline}.select-wrap input,.select-wrap h3{position:relative;top:4px}.select-wrap h3{top:2px}.select-wrap i{color:#666;font-weight:400;display:block}.select-wrap:after{clear:both;content:'';display:block}.has-form h3{margin-bottom:1.25em}.has-form .column.first,.has-form .column.last{padding:0}.edit-btn,.remove{position:absolute;right:5px;top:5px}.edit-btn{right:25px}.field-wrap fieldset.column,.field-wrap fieldset .column{margin-bottom:0}.field-wrap:after{clear:both;content:'';display:block}.note-modal{display:none}.cart-note{background-color:#feffeb;font-size:.875em;margin:5px 0 0;padding:3px 7px}.cart-quantity,.cart-coupon{font-weight:700;margin-bottom:0;text-align:center;width:100%}.cart-coupon{color:#209544;width:100px}.cart-extra{list-style-type:none;padding-left:20px}.cart-extra li{font-size:12px}.cart-extra ins{color:#209544;text-decoration:none}.head-btns,.head-notes,.head-remove,.head-quantity{width:1%}.head-quantity span:first-child{display:none}.add-sites .head-quantity{width:6%}.discount{background-color:#feffeb;font-weight:700}.discount td:first-child{text-align:right}.discount td{border-top:1px solid #ced0af}.discount.bulk td{border-top-style:dotted}.total{background-color:#f7fff6;color:#209544;font-weight:700}.total td{border-top:2px solid #b1e398}.total td:first-child{text-align:right}.total .positive{font-size:1.125em}.manage,.support-wrap{margin:1.25em 0}.support-wrap input{margin-bottom:0}.support-wrap input[type=radio]{margin-right:5px;margin-top:3px;float:left;display:inline}.choice-txt{margin-left:10px;float:left;display:inline}.choice-change{width:25%;white-space:nowrap}.support-wrap .mini-cta{margin-bottom:0}.support-wrap .mini-cta.cancel{background-color:#f0f0f0;border-color:transparent;color:#b2b2b2}.support-wrap .mini-cta.cancel:hover{background-color:#b13131;color:#fff}.support-wrap .highlight{border-bottom:1px solid #fff0bd;text-align:center}.invoiced{background-color:#fafafa;border-top:1px solid #d9d9d9;font-size:12px}.bug-list{margin:1.25em 0}.bug-list td{border-bottom:1px dotted #d9d9d9}.bug-list .version-head{width:1%}.bug-list .version-cell{text-align:center;white-space:nowrap}.bug-list .status-new{background-color:#fff}.bug-list .status-review{background-color:#feffeb}.bug-list .status-clarify{background-color:#feffeb}.bug-list .status-accepted{background-color:#f7fdff}.bug-list .status-dupe{background-color:#feffeb}.bug-list .status-fixcoming{background-color:#f7fff6}.bug-list .status-fixed{background-color:#f7fff6}.bug-list .status-fixed td:first-child{text-decoration:line-through}.bug-list .status-comment{background-color:#feffeb}.help{color:#10618f;cursor:help;text-decoration:underline}.bug-item{border:1px solid;padding:10px 15px 0;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bug-item.new{background-color:#fff;border-color:#d9d9d9}.bug-item.new .bug-status p{background-color:#666}.bug-item.clarify{background-color:#feffeb;border-color:#8d9056}.bug-item.clarify .bug-status p{background-color:#8d9056}.bug-item.accepted{background-color:#f7fdff;border-color:#10618f}.bug-item.accepted .bug-status p{background-color:#10618f}.bug-item.dupe{background-color:#feffeb;border-color:#8d9056}.bug-item.dupe .bug-status p{background-color:#8d9056}.bug-item.fixcoming{background-color:#f7fff6;border-color:#209544}.bug-item.fixcoming .bug-status p{background-color:#209544}.bug-item.fixed{background-color:#f7fff6;border-color:#209544}.bug-item.fixed .bug-status p{background-color:#209544;text-decoration:line-through}.bug-item.comment{background-color:#feffeb;border-color:#8d9056}.bug-item.comment .bug-status p{background-color:#8d9056}.bug-status{position:relative}.bug-status p{color:#fff;display:inline-block;font-size:.875em;margin:0 0 10px;padding:0 5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bug-status a,.bug-status .help{color:#fff}.bug-status .positive{color:#f7fff6}.item{background-color:#f7fdff;border:1px solid #add8eb;margin:20px 0;padding:20px 20px 5px;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.item .price{background-color:#add8eb;color:#10618f;font-size:18px;font-weight:700;margin:0 0 10px;padding:0 8px;position:relative;top:1px;z-index:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.item .price span{font-size:.625em;vertical-align:super}.item.sub,.item.sub-sub{background-color:#fafafa;border-color:#d9d9d9;padding:10px 10px 0}.item.sub h2,.item.sub-sub h2{font-weight:400}.item.sub .price,.item.sub-sub .price{background-color:#d9d9d9;color:#666}.item h2{font-weight:700}.item h2 em{color:#b2b2b2;font-size:.875em;font-weight:400}.item p{margin:0}.item .info p{font-size:.875em;margin:10px 0}.item .info .extra-notes{border-top:1px solid #c4f0ff;padding-top:10px}.item .info .extra-notes p{font-size:.75em;font-style:italic;margin:0}.item .cta{position:relative;top:0;float:right;display:inline;z-index:1}.item:after{clear:both;content:'';display:block}.directory .item{padding-bottom:15px;padding-top:15px}.directory .item .edit{top:0}.directory .item h2{font-size:90%;font-weight:700;margin-bottom:10px}.directory .item figure{margin-bottom:10px;margin-right:20px;float:left;display:inline}.directory .item p{line-height:1.5;font-size:.75em;float:left;display:inline}.directory .item p b{color:#60aad3}.directory .item ul{margin:0;padding:0;width:85%}.directory .item ul li{line-height:1.5;font-size:.75em}.directory .item:after{clear:both;content:'';display:block}.directory .item .item-img{margin:0;width:15%;float:left;display:inline}.directory .item .item-text{width:85%;float:left;display:inline}.directory .item .item-text h2{margin:0 0 10px}.directory .item .item-text ul{margin:10px 0 10px 20px}.item-note{color:#666;font-size:.875em;font-style:italic;font-weight:400}form .item h2 em{border:0;display:inline}.invoices h2{position:relative}.invoices .search{margin:20px 0 0}.invoices .item-note{display:block;padding:5px 0}.invoices .item{padding:20px}.invoices .item h2{border-bottom:1px solid #add8eb;margin-bottom:5px;padding-bottom:5px}.invoices .item h2,.invoices .item p,.invoices .item li{font-size:90%}.invoices .item ul{margin:5px 0;padding-left:20px}.invoices .item.pub-prev{background-color:#fffbe8;border:1px solid #c7aa0a}.invoices .item.pub-prev h2{color:#8e7801;border-color:#c7aa0a}.invoices .item.pub-prev .item-btns{background-color:#f9f3d7;border-color:#c7aa0a}.invoices .item-btns{background-color:#fff;border-top:1px solid #add8eb;margin:10px -20px -20px;padding:10px 10px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.invoices .item-btns:after{clear:both;content:'';display:block}.invoices .item-btns a.download,.invoices .item-btns form{float:left;margin-right:5px}.subtle{color:#b2b2b2}.txt-cling{border:1px solid #d9d9d9;border-top:0;margin-top:-24px;padding:10px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;background-color:#f3f3f3;background-image:-moz-linear-gradient(top,#f3f3f3,#fff);background-image:-ms-linear-gradient(top,#f3f3f3,#fff);background-image:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#fff));background-image:-webkit-linear-gradient(top,#f3f3f3,#fff);background-image:linear-gradient(to bottom,#f3f3f3,#fff)}.ticket-pages:after{clear:both;content:'';display:block}.ticket-archive{list-style-type:none;padding:0}.ticket-archive li{border:1px solid #d9d9d9;margin-bottom:20px;padding:5px 10px 10px;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.ticket-archive li.active,.ticket-archive li.awaiting-customer,.ticket-archive li.awaiting-staff,.ticket-archive li.needs-first-response{background-color:#f7fff6;border-color:#b1e398}.ticket-archive li.abandoned{background-color:#fff9f9;border-color:#eec0c0}.ticket-archive li .meta p{border:0;padding:5px 0 0}.ticket-archive time{background-color:#feffeb;font-size:12px}span.active,span.awaiting-customer,span.awaiting-staff,span.needs-first-response{background-color:#f7fff6;color:#209544}span.resolved{background:#f7fff6 url(img/li-checks.png) no-repeat 4px 4px;color:#209544;padding-left:19px}span.abandoned{color:#b13131}.topic-type{border:1px solid #d9d9d9;font-size:.875em;padding:3px 5px;display:inline-block}.topic-type.has-solution{background:#f7fff6 url(img/li-checks.png) no-repeat 4px 7px;padding-left:19px}.topic-type.needs-solution{background-color:#feffeb}.topic-type.is-support{background-color:#f7fdff}.topic-type.is-not-support{background:#fff9f9 url(img/li-wrong.png) no-repeat 4px 6px;padding-left:19px}.feedback{border-top:1px dotted #d9d9d9;list-style-type:none;margin:10px 0 0;padding:10px 0 0}.feedback li{background:transparent url(img/help/feedback-icos.gif) no-repeat 0 0;border:0;margin:0;padding:0;float:left;display:inline;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.feedback li.title{background-image:none;margin-right:10px}.feedback li.positive,.feedback li.neutral,.feedback li.negative{cursor:pointer;height:28px;margin-left:5px;text-indent:-13000em;width:26px}.feedback li.positive a,.feedback li.neutral a,.feedback li.negative a{height:28px;width:26px;display:block}.feedback li.positive{background-position:0 -56px}.feedback li.positive:hover{background-position:0 -28px}.feedback li.positive.act{background-position:0 0}.feedback li.neutral{background-position:-31px -56px}.feedback li.neutral:hover{background-position:-31px -28px}.feedback li.neutral.act{background-position:-31px 0}.feedback li.negative{background-position:-62px -56px}.feedback li.negative:hover{background-position:-62px -28px}.feedback li.negative.act{background-position:-62px 0}.feedback:after{clear:both;content:'';display:block}.support-feedback-wrap{list-style-type:none;padding-left:0}.support-feedback-wrap li{margin-bottom:5px;line-height:1.8}.support-feedback-wrap li:after{clear:both;content:'';display:block}.support-feedback-wrap span{background:transparent url(img/help/feedback-icos.gif) no-repeat 0 0;height:28px;margin-right:10px;width:26px;float:left;display:inline;display:block}.support-feedback-wrap .positive span{background-position:0 0}.support-feedback-wrap .neutral span{background-position:-31px 0}.support-feedback-wrap .negative span{background-position:-62px 0}.support-feedback-wrap:after{clear:both;content:'';display:block}.ticketlist{list-style-type:none;margin:5px 0 10px;padding:0}.ticketlist li{border-bottom:1px dotted #d9d9d9;margin:0 0 5px;padding:0 0 5px;position:relative}.ticketlist span{position:absolute;right:0}.ticketlist span.resolved{background-position:4px 5px}.dim .ticketlist li{font-size:12px}.secure-ticket{background-color:#feffeb;border:1px solid #f0f0f0;font-size:14px;padding:10px 10px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.secure-ticket dt{font-weight:700}.secure-ticket dd{background:transparent url(img/li-checks.png) no-repeat 0 5px;font-style:italic;margin-bottom:10px;margin-left:0;padding-left:15px}.support-header{background-color:#531795;padding:20px 0 10px;-webkit-font-smoothing:antialiased}.support-header h1{color:#fff;font-family:"Lucida Grande",Helvetica,Arial,Sans-Serif;font-size:42px;font-weight:400;-moz-text-shadow:0 2px 0 #3a1069;-webkit-text-shadow:0 2px 0 #3a1069;text-shadow:0 2px 0 #3a1069}.support-header p{color:#d4b7f4;font-size:18px}.support-header li{color:#d4b7f4}.support-header .cta{border:2px solid #9f5fe6;background-color:#531795;background-image:-moz-linear-gradient(top,#531795,#531795);background-image:-ms-linear-gradient(top,#531795,#531795);background-image:-webkit-gradient(linear,left top,left bottom,from(#531795),to(#531795));background-image:-webkit-linear-gradient(top,#531795,#531795);background-image:linear-gradient(to bottom,#531795,#531795);-moz-box-shadow:0 0 rgba(0,0,0,0)inset,0 0 0 0 rgba(0,0,0,0);-webkit-box-shadow:0 0 rgba(0,0,0,0)inset,0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 rgba(0,0,0,0)inset,0 0 0 0 rgba(0,0,0,0)}.support-header .cta:hover{border-color:#d4b7f4}.community-support{border-top:1px solid #d9d9d9;padding-top:40px;background-color:#fafafa;background-image:-moz-linear-gradient(top,#fafafa,#fff);background-image:-ms-linear-gradient(top,#fafafa,#fff);background-image:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#fff));background-image:-webkit-linear-gradient(top,#fafafa,#fff);background-image:linear-gradient(to bottom,#fafafa,#fff)}@media screen and (min-width:750px){.support-header{padding:80px 0}}.support.landing-page .support-jist{margin-top:2.5em}.support.landing-page .showcase{border-bottom:none;border-top:2px solid #000;margin-bottom:0;min-height:523px;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.support.landing-page .showcase .slides li.slide{padding-top:2em}.support.landing-page .showcase .slides li.slide.introduction .support-intro{text-align:left}.support.landing-page .showcase .slides li.slide.introduction .support-intro .starlist.support-points{color:#fff;list-style-image:url(img/support/li-star-clr.png);margin:0;padding-left:1.25em}.support.landing-page .showcase .slides li.slide.introduction .support-intro .starlist.support-points li{color:#fff0bd}.support.landing-page .showcase .slides li.slide.introduction .support-intro h2{color:#fff0bd;font-family:MuseoSlab300,Georgia,"Times New Roman",Serif;font-size:2.25em;font-weight:400;line-height:1em;margin-bottom:16px;margin-top:14px;padding-bottom:0;-moz-text-shadow:2px 2px 0 rgba(0,0,0,.3);-webkit-text-shadow:2px 2px 0 rgba(0,0,0,.3);text-shadow:2px 2px 0 rgba(0,0,0,.3)}.support.landing-page .showcase .slides li.slide.introduction .support-intro h2 span{clear:both;content:'';display:block}.support.landing-page .showcase .slides li.slide.introduction .support-intro p{color:#fff;margin-top:0}.support.landing-page .showcase .slides li.slide.introduction .support-intro .see-pricing,.support.landing-page .showcase .slides li.slide.introduction .support-intro .splain{margin-top:1.5em}.support.landing-page .showcase .animation-wrap{height:auto}.support.landing-page .showcase .animation-wrap.introduction{background:transparent url(img/support/cityscape-backdrop.png) center top;background-color:#062e40;background-image:url(img/support/cityscape-backdrop.png),url(img/support/dist-pat.png);background-position:center top,left 690px;background-repeat:no-repeat,repeat-x}.support.landing-page .showcase .animation-wrap.introduction #halp{height:1023px;margin:0 auto;position:relative;width:2339px;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.support.landing-page .showcase .animation-wrap.introduction #halp .deco{background:transparent none no-repeat center bottom;background-size:100% 100%;position:absolute}.support.landing-page .showcase .animation-wrap.introduction #halp .cliff{background-image:url(img/support/cliff.svg);height:1224px;left:478px;top:306px;width:663px;z-index:30;-moz-animation:none;-ms-animation:rick-rise 3s 2s 1;-webkit-animation:rick-rise 3s 2s 1;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-webkit-animation-fill-mode:both}.support.landing-page .showcase .animation-wrap.introduction #halp .rick{height:190.2px;left:748px;top:306px;width:110.7px;z-index:9999999;-moz-animation:none;-ms-animation:rick-rise 3s 2s 1;-webkit-animation:rick-rise 3s 2s 1;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-webkit-animation-fill-mode:both}.support.landing-page .showcase .animation-wrap.introduction #halp .rick:hover #rickhead_1_{-moz-animation:none;-ms-animation:rick-bop .3s infinite alternate;-webkit-animation:rick-bop .3s infinite alternate;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-webkit-animation-fill-mode:both}.support.landing-page .showcase .animation-wrap.introduction #halp .tree-1{height:635px;left:46px;top:212px;width:458px;z-index:32}.support.landing-page .showcase .animation-wrap.introduction #halp .tree-2{height:435px;left:1798px;top:370px;width:175px;z-index:33}.support.landing-page .showcase .animation-wrap.introduction #halp .tree-3{height:335px;left:1998px;top:506px;width:135px;z-index:34}.support.landing-page .showcase .animation-wrap.introduction #halp .tree-4{height:375px;left:2098px;top:436px;width:158px;z-index:35}.support.landing-page .showcase .animation-wrap.introduction #halp [class*=tree-]{background-image:url(img/support/tree1.svg)}.support.landing-page .showcase .animation-wrap.introduction #halp.and-action .spotlight .ray#r1{-moz-animation:none;-ms-animation:fade-pattern-2 3s 3s infinite;-webkit-animation:fade-pattern-2 3s 3s infinite;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-webkit-animation-fill-mode:both}.support.landing-page .showcase .animation-wrap.introduction #halp.and-action .spotlight .ray#r3{-moz-animation:none;-ms-animation:fade-pattern-2 7s 3s infinite;-webkit-animation:fade-pattern-2 7s 3s infinite;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-webkit-animation-fill-mode:both}.support.landing-page .showcase .animation-wrap.introduction #halp.and-action .spotlight .ray#r6{-moz-animation:none;-ms-animation:fade-pattern-2 13s 3s infinite;-webkit-animation:fade-pattern-2 13s 3s infinite;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-webkit-animation-fill-mode:both}.support.landing-page .showcase .animation-wrap.introduction #halp.and-action .spotlight .ray#signal{-moz-animation:none;-ms-animation:fade-pattern-3 5s 3s infinite alternate;-webkit-animation:fade-pattern-3 5s 3s infinite alternate;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-webkit-animation-fill-mode:both}.support.landing-page .showcase .animation-wrap.introduction #halp .spotlight{height:618px;left:670px;top:20px;width:733px;z-index:28;-moz-animation:none;-ms-animation:fade-pattern-1 5s 3s 1;-webkit-animation:fade-pattern-1 5s 3s 1;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-webkit-animation-fill-mode:both}.support.landing-page .showcase .animation-wrap.introduction #halp .spotlight .ray{background:transparent none no-repeat center bottom;height:100%;opacity:1;position:absolute;width:100%}.support.landing-page .showcase .animation-wrap.introduction #halp .spotlight .ray#r1{-moz-animation:none;-ms-animation:none;-webkit-animation:none;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-webkit-animation-fill-mode:both;background-image:url(img/support/sl-ray1.svg)}.support.landing-page .showcase .animation-wrap.introduction #halp .spotlight .ray#r2{background-image:url(img/support/sl-ray2.svg)}.support.landing-page .showcase .animation-wrap.introduction #halp .spotlight .ray#r3{-moz-animation:none;-ms-animation:none;-webkit-animation:none;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-webkit-animation-fill-mode:both;background-image:url(img/support/sl-ray3.svg)}.support.landing-page .showcase .animation-wrap.introduction #halp .spotlight .ray#r4{background-image:url(img/support/sl-ray4.svg)}.support.landing-page .showcase .animation-wrap.introduction #halp .spotlight .ray#r5{background-image:url(img/support/sl-ray5.svg)}.support.landing-page .showcase .animation-wrap.introduction #halp .spotlight .ray#r6{-moz-animation:none;-ms-animation:none;-webkit-animation:none;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-webkit-animation-fill-mode:both;background-image:url(img/support/sl-ray6.svg)}.support.landing-page .showcase .animation-wrap.introduction #halp .spotlight .ray#r7{background-image:url(img/support/sl-ray7.svg)}.support.landing-page .showcase .animation-wrap.introduction #halp .spotlight .ray#signal{-moz-animation:none;-ms-animation:none;-webkit-animation:none;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-webkit-animation-fill-mode:both;background-image:url(img/support/sl-signal.svg)}.support.landing-page .showcase .animation-wrap.introduction #halp .pdx,.support.landing-page .showcase .animation-wrap.introduction #halp .pdx-lights{background-image:url(img/support/city-pdx.svg);height:445px;left:0;top:576px;width:2339px;z-index:29}.support.landing-page .showcase .animation-wrap.introduction #halp .pdx-lights{background-image:none;left:-1px;z-index:30}.support.landing-page .pricing{margin-bottom:20px}.support.landing-page .pricing .plan .usp{margin:1.5em auto}.support.landing-page .pricing .plan .lead .lead-inner h3{font-size:1.125em}.support.landing-page .pricing .plan .lead .lead-inner .timeframe:before{content:' per '}.support.landing-page .pricing .plan .lead .lead-inner .price{clear:both;content:'';display:block;display:inline}.support.landing-page .pricing .plan .lead .lead-inner .price .per-month{color:#be320d;font-family:MuseoSlab300,Georgia,"Times New Roman",Serif;font-size:2.25em;font-weight:700;letter-spacing:-.05em;clear:both;content:'';display:block}.support.landing-page .pricing .plan .lead .lead-inner .price .per-month .currency-mark{color:#ee3f10;font-size:50%;vertical-align:super}.support.landing-page .pricing .plan .lead .lead-inner .price .per-month .timeframe{color:#f2643f;font-size:33%;letter-spacing:0;text-transform:uppercase;vertical-align:baseline}.support.landing-page .pricing .plan .lead .lead-inner .price .per-month .timeframe:before{content:'/';font-family:MuseoSlab100,Georgia,"Times New Roman",Serif;font-size:300%;font-weight:400;margin-right:-.12em}.support.landing-page .full-width.mugs{background-color:#feffeb;border-bottom:4px solid #ffdf93}.support.landing-page .full-width.mugs .meet-the{background:transparent url(img/support/radial-halftone.png) no-repeat 100% 98%;position:relative}.support.landing-page .full-width.mugs .meet-the .comic-style{background:transparent url(img/support/mts-title.png) no-repeat bottom left;height:145px;position:relative;text-indent:-13000em;width:300px;background-size:100% 100%}.support.landing-page .full-width.mugs .meet-the .specialists .biopics{list-style:none;padding-left:0;width:100%}.support.landing-page .full-width.mugs .meet-the .specialists .biopics li p{margin:0;top:400px;display:inline-block}.support.landing-page .full-width.mugs .meet-the .specialists .biopics li a{color:#fc3900;font-family:KomikaAxisRegular,"Lucida Grande",Helvetica,Arial,Sans-Serif;text-decoration:none}.support.landing-page .full-width.mugs .meet-the .specialists .biopics li a span{display:inline}.support.landing-page .full-width.mugs .meet-the .specialists .biopics li a:hover{color:#9d5c5b}.support.landing-page .full-width.mugs .meet-the .specialists .biopics li .super{border-bottom:4px solid #fc3900;height:230px}.support.landing-page .full-width.mugs .meet-the .specialists .biopics li .super,.support.landing-page .full-width.mugs .meet-the .specialists .biopics li .sssuper{background:transparent none no-repeat top left;position:relative;width:100%;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.support.landing-page .full-width.mugs .meet-the .specialists .biopics li .sssuper{height:100%;opacity:0}.support.landing-page .full-width.mugs .meet-the .specialists .biopics li .sssuper.hover{opacity:1}.support.landing-page .full-width.mugs .meet-the .specialists .biopics li.kevin-smith .super{background-image:url(img/support/super-kevin.png)}.support.landing-page .full-width.mugs .meet-the .specialists .biopics li.kevin-smith .super .sssuper{background-image:url(img/support/sssuper-kevin.png)}.support.landing-page .full-width.mugs .meet-the .specialists .biopics li.robin-sowell .super{background-image:url(img/support/super-robin.png)}.support.landing-page .full-width.mugs .meet-the .specialists .biopics li.robin-sowell .super .sssuper{background-image:url(img/support/sssuper-robin.png)}.support.landing-page .full-width.mugs .meet-the .specialists .biopics li.dan-decker .super{background-image:url(img/support/super-dan.png)}.support.landing-page .full-width.mugs .meet-the .specialists .biopics li.dan-decker .super .sssuper{background-image:url(img/support/sssuper-dan.png)}.author-info{border-bottom:1px dotted #b2b2b2;margin-bottom:1.25em}.author-info img{background-color:#10618f;margin:0 1.25em 1.25em 0;padding:.3125em;width:75px;float:left;display:inline}.author-info:after{clear:both;content:'';display:block}.author-meta{float:left;display:inline}.author-meta h2{color:#10618f}.author-meta h3{font-size:.875em;margin:.3125em 0 15px}.headshot{background-color:#10618f;margin:0 0 1.25em 1.25em;padding:.3125em;float:right;display:inline}.subscribe-comments{margin:20px 0 0}.subscribe-comments a{border:1px solid #d9d9d9;display:inline-block;font-size:14px;padding:5px 8px;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.subscribe-comments a:hover{background-color:#209544;border-color:#209544;color:#fff}.subscribe-comments a.unsubscribe:hover{background-color:#b13131;border-color:#b13131;color:#fff}.send-to-github form{position:absolute;right:10px;top:0}.send-to-github input{border:1px solid #d9d9d9;color:#10618f;font-size:12px;text-transform:normal;margin:10px 0 0;padding:5px;background-color:#fff;background-image:-moz-linear-gradient(top,#fff,#fff);background-image:-ms-linear-gradient(top,#fff,#fff);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background-image:-webkit-linear-gradient(top,#fff,#fff);background-image:linear-gradient(to bottom,#fff,#fff);-moz-box-shadow:0 0 rgba(0,0,0,0)inset;-webkit-box-shadow:0 0 rgba(0,0,0,0)inset;box-shadow:0 0 rgba(0,0,0,0)inset}.send-to-github input:hover{color:#10618f;background-color:#fff;background-image:-moz-linear-gradient(top,#fff,#fff);background-image:-ms-linear-gradient(top,#fff,#fff);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background-image:-webkit-linear-gradient(top,#fff,#fff);background-image:linear-gradient(to bottom,#fff,#fff)}.landing-page .feature-highlight{background-color:#f7fdff;border-top:1px solid #d9d9d9;padding-top:20px;-moz-box-shadow:0 5px 0 0 rgba(0,0,0,.02),0 -5px 0 0 rgba(0,0,0,.02);-webkit-box-shadow:0 5px 0 0 rgba(0,0,0,.02),0 -5px 0 0 rgba(0,0,0,.02);box-shadow:0 5px 0 0 rgba(0,0,0,.02),0 -5px 0 0 rgba(0,0,0,.02)}.landing-page .feature-highlight h2{font-size:16px;font-weight:700}.landing-page .feature-highlight p{font-size:14px}.landing-page .quick-links{background-color:#fafafa;border-bottom:1px solid #d9d9d9;margin:0 0 20px;padding:20px;background-color:#fff;background-image:-moz-linear-gradient(top,#fff,#fafafa);background-image:-ms-linear-gradient(top,#fff,#fafafa);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fafafa));background-image:-webkit-linear-gradient(top,#fff,#fafafa);background-image:linear-gradient(to bottom,#fff,#fafafa)}.landing-page .quick-links a{text-decoration:none}.landing-page .quick-links p{font-size:14px;margin:0}.landing-page .quick-links ul{list-style-type:none;text-align:center;margin:0;padding:0}.landing-page .content{padding-top:0}.landing-page .ir{background-color:transparent;background-repeat:no-repeat;border:0;direction:ltr;*line-height:0;overflow:hidden;text-align:left;text-indent:-13000em;display:block}.landing-page .ir br{display:none}.landing-page hr{border:0}.landing-page .showcase{background:0 0;margin-bottom:2.75em;min-height:18em;overflow:visible;padding:0;position:relative;text-align:center}.landing-page .showcase .column-wrap{position:relative;z-index:4000}.landing-page .showcase .column-wrap.slides-wrap{margin-top:0}.landing-page .showcase .flexslider{background:0 0;border:0;overflow:visible}.landing-page .showcase .flex-control-nav{bottom:-36px;right:0}.landing-page .showcase .flex-direction-nav li a{opacity:0;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.landing-page .showcase .flex-direction-nav li a.prev{left:10px}.landing-page .showcase .flex-direction-nav li a.next{right:10px}.landing-page .showcase .flex-direction-nav li a:hover{opacity:1}.landing-page .showcase .slides{margin:0;padding:0}.landing-page .showcase .slides .slide{min-height:18em}.landing-page .showcase .animation-wrap{background-color:#d9d9d9;bottom:0;height:18em;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:0;-moz-transition:background-color .5s ease-in-out;-ms-transition:background-color .5s ease-in-out;-webkit-transition:background-color .5s ease-in-out;transition:background-color .5s ease-in-out}.landing-page header{margin-bottom:0}.landing-page .featured{border:5px solid #fff;line-height:0;margin-top:1em;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:0 0 1px 0 rgba(0,0,0,.6);-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,.6);box-shadow:0 0 1px 0 rgba(0,0,0,.6);float:right;display:inline}.landing-page .buy{padding:0;text-align:right;float:right;display:inline}@-webkit-keyframes movealongpeople{0%{top:0}50%{top:-140px}100%{top:0}}@-moz-keyframes movealongpeople{0%{top:0}50%{top:-140px}100%{top:0}}@-ms-keyframes movealongpeople{0%{top:0}50%{top:-140px}100%{top:0}}.ci.landing-page .standalone{border-bottom:1px dotted #d9d9d9;margin-bottom:1.25em}.ci.landing-page .what-is-ci,.ci.landing-page .ci-right{margin-bottom:40px;padding:20px 0}.ci.landing-page .ci-right{padding-top:0}.ci.landing-page .ci-why{margin-top:20px}.ci.landing-page .ci-why ul{margin:0;padding-left:20px}.ci.landing-page .ci-community{margin-bottom:1.5em;overflow:hidden;position:relative}.ci.landing-page .ci-community .ci-folk{height:auto;position:relative;top:0;width:100%;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.ci.landing-page .ci-community .ci-folk:hover{-moz-animation:movealongpeople 15s infinite linear;-ms-animation:movealongpeople 15s infinite linear;-webkit-animation:movealongpeople 15s infinite linear}.ci.landing-page .ci-community .ci-folk img{max-width:20%;float:left;display:inline}.ci.landing-page .ci-community .ci-folk img:hover{opacity:.5}.ci.landing-page .feature{margin-top:0;padding-top:.25em}.ci.landing-page .leadin{text-align:center}.ci.landing-page .talking-points{padding-top:4.8em}.ci.landing-page .talking-points .column{margin-bottom:3em;margin-top:3em;display:inline-block}.ci.landing-page .talking-points .column:after{clear:both;content:'';display:block}.ci.landing-page .talking-points .illustrated h3{margin-bottom:.5em;text-align:center;width:100%}.ci.landing-page .talking-points .illustrated h3 a{background:transparent url(img/products/ci-icon-download.gif) no-repeat center top;color:inherit;padding-top:76px;text-decoration:none}.ci.landing-page .talking-points .illustrated h3 a:hover{-moz-opacity:.9;filter:alpha(opacity=1);opacity:.9}.ci.landing-page .talking-points .illustrated p{margin-top:0;text-align:center}.ci.landing-page .talking-points .illustrated.download-it h3 a{background-image:url(img/products/ci-icon-download.svg);background-size:78px 64px}.ci.landing-page .talking-points .illustrated.download-it h3 a:hover{background-image:url(img/products/ci-icon-download.svg)}.ci.landing-page .talking-points .illustrated.docs h3 a{background-image:url(img/products/ci-icon-docs.svg);background-size:67px 68px}.ci.landing-page .talking-points .illustrated.docs h3 a:hover{background-image:url(img/products/ci-icon-docs.svg)}.ci.landing-page .talking-points .illustrated.twenty h3 a{background-image:url(img/products/ci-icon-fork.svg);background-size:83px 63px}.ci.landing-page .talking-points .illustrated.twenty h3 a:hover{background-image:url(img/products/ci-icon-fork.svg)}.ci.landing-page .talking-points .illustrated.forums h3 a{background-image:url(img/products/ci-icon-forums.svg);background-size:87px 64px}.ci.landing-page .talking-points .illustrated.forums h3 a:hover{background-image:url(img/products/ci-icon-forums.svg)}.ci.landing-page .ci-why{margin-bottom:1.25em}.ci.landing-page .ci-why ul.on-fire{margin-top:0}.ci.landing-page .ci-why ul.on-fire li{list-style-image:url(img/products/li-fire.gif)}.ci.landing-page .ci-why ul.on-fire li.zero-config{-moz-column-break-after:always;-webkit-column-break-after:always;break-after:always}.ci.landing-page .showcase{border-bottom:1px solid #666;border-top:2px solid #792f20;margin-bottom:0;-moz-box-shadow:0 5px 0 0 rgba(238,238,238,.4),0 -1px 0 0 rgba(255,255,255,.7)inset;-webkit-box-shadow:0 5px 0 0 rgba(238,238,238,.4),0 -1px 0 0 rgba(255,255,255,.7)inset;box-shadow:0 5px 0 0 rgba(238,238,238,.4),0 -1px 0 0 rgba(255,255,255,.7)inset}.ci.landing-page .showcase .slides li.slide{padding-top:2em}.ci.landing-page .showcase .slides li.slide.introduction .ci-illustration{background:transparent url(img/products/ci-introduction-flame.png) repeat left top;height:290px;margin:0 auto;width:225px;-webkit-mask-image:url(img/products/ci-introduction-flame.png);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.ci.landing-page .showcase .slides li.slide.introduction h2{color:#fff;font-family:MuseoSlab500,Georgia,"Times New Roman",Serif;font-size:3em;line-height:1em;margin-bottom:0;padding-bottom:0;text-align:center;-moz-text-shadow:2px 2px 0 rgba(0,0,0,.3);-webkit-text-shadow:2px 2px 0 rgba(0,0,0,.3);text-shadow:2px 2px 0 rgba(0,0,0,.3)}.ci.landing-page .showcase .slides li.slide.introduction p{color:#fff;font-family:MuseoSlab100,Georgia,"Times New Roman",Serif;font-size:1.1em;margin-top:0;text-align:center;-moz-text-shadow:2px 2px 0 rgba(0,0,0,.3);-webkit-text-shadow:2px 2px 0 rgba(0,0,0,.3);text-shadow:2px 2px 0 rgba(0,0,0,.3)}.ci.landing-page .showcase .slides li.slide.introduction p strong{font-family:MuseoSlab300,Georgia,"Times New Roman",Serif}.ci.landing-page .showcase .animation-wrap{height:auto}.ci.landing-page .showcase .animation-wrap.introduction{background:#ff3c00}.ci.landing-page .showcase .animation-wrap.introduction .lower.gradient{bottom:0;height:80px;left:0;position:absolute;right:0;z-index:9001;background-color:transparent;background-image:-moz-linear-gradient(top,transparent,rgba(0,0,0,.1));background-image:-ms-linear-gradient(top,transparent,rgba(0,0,0,.1));background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.1)));background-image:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.1));background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.1))}.ci.landing-page .showcase .animation-wrap.introduction .lower.gradient.bonus{height:30px}.ci.landing-page .showcase .animation-wrap.introduction #mask{background:transparent url(img/products/ci-spark-path.svg);background-size:auto;height:100%;opacity:0;position:relative;width:100%;z-index:9000}.ci.landing-page .showcase .animation-wrap.introduction .spark{background:transparent url(img/products/ci-spark.svg);background-size:100% 100%;height:50px;-moz-opacity:.25;filter:alpha(opacity=3);opacity:.25;position:absolute;width:50px}.ci.landing-page.no-svg .ci-community .ci-mask{background:0 0}.ci.landing-page.no-svg .showcase .animation-wrap.introduction .spark{background:transparent url(img/products/ci-spark.png)}.ci.landing-page.no-svg .talking-points .illustrated h3 a:hover{-moz-opacity:1;filter:alpha(opacity=1);opacity:1}.ci.landing-page.no-svg .talking-points .illustrated.download-it h3 a{background-image:url(img/products/ci-icon-download.gif)}.ci.landing-page.no-svg .talking-points .illustrated.download-it h3 a:hover{background-image:url(img/products/ci-icon-download-over.gif)}.ci.landing-page.no-svg .talking-points .illustrated.docs h3 a{background-image:url(img/products/ci-icon-docs.gif)}.ci.landing-page.no-svg .talking-points .illustrated.docs h3 a:hover{background-image:url(img/products/ci-icon-docs-over.gif)}.ci.landing-page.no-svg .talking-points .illustrated.twenty h3 a{background-image:url(img/products/ci-icon-fork.gif)}.ci.landing-page.no-svg .talking-points .illustrated.twenty h3 a:hover{background-image:url(img/products/ci-icon-fork-over.gif)}.ci.landing-page.no-svg .talking-points .illustrated.forums h3 a{background-image:url(img/products/ci-icon-forums.gif)}.ci.landing-page.no-svg .talking-points .illustrated.forums h3 a:hover{background-image:url(img/products/ci-icon-forums-over.gif)}.mm-buy,.mm-userguide,.mm-support,.mm-join{background:transparent url(img/products/mm-icon-buy.gif) no-repeat center top}.mm-buy.column,.mm-userguide.column,.mm-support.column,.mm-join.column{padding-top:80px}.mm-userguide{background-image:url(img/products/mm-icon-docs.gif)}.mm-support{background-image:url(img/products/mm-icon-help.gif)}.mm-join{background-image:url(img/products/mm-icon-join.gif)}.mm.landing-page .talking-points{padding-top:1em}.mm.landing-page .leadin{margin-bottom:30px;margin-top:40px}.mm.landing-page .slides .slide.introduction h3,.mm.landing-page .slides .slide.introduction h4{color:#fff}.mm.landing-page .showcase .introduction h4{background-color:#10618f;background-color:rgba(16,96,142,.5);color:#fff;font-size:82.5%;padding:0 .5em;text-transform:uppercase;display:inline-block}.mm.landing-page .showcase .slides .slide h4.label{background-color:#10618f;background-color:rgba(16,96,142,.5);color:#fff;font-size:.875em;padding:.5em;text-transform:uppercase}.mm.landing-page .showcase .slides .slide h2{color:#fff;font-family:MuseoSlab100,Georgia,"Times New Roman",Serif;font-size:3.8em;font-weight:400}.mm.landing-page .showcase .slides .slide h2 em{font-family:MuseoSlab500,Georgia,"Times New Roman",Serif}.mm.landing-page .showcase .slides .slide.introduction h2{line-height:1em;margin:.25em .25em 0;padding-bottom:0;text-align:left}.mm.landing-page .showcase .slides .slide.introduction h3{color:#fff0bd;font-family:MuseoSlab300,Georgia,"Times New Roman",Serif;font-size:1.5em;font-weight:400;font-style:italic;line-height:1.5em;margin:.25em .8em .5em;max-width:780px;padding-bottom:0;text-align:left}.mm.landing-page .showcase .slides .slide.introduction h3 span{font-family:MuseoSlab700,Georgia,"Times New Roman",Serif}.mm.landing-page .showcase .slides .slide.introduction a.demo{background-color:#04202d;background-color:rgba(0,0,0,.16);background-image:url(img/products/mm-icon-inset.png);background-position:center 41px;background-repeat:no-repeat;font-family:MuseoSlab300,Georgia,"Times New Roman",Serif;color:#fff0bd;height:188px;line-height:300px;position:absolute;right:1em;text-decoration:none;text-transform:uppercase;width:188px;-moz-border-radius:99px;-webkit-border-radius:99px;border-radius:99px;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.mm.landing-page .showcase .slides .slide.introduction a.demo:hover{background-color:#fff0bd;color:#666}.mm.landing-page .showcase .slides .slide.interface{overflow:hidden}.mm.landing-page .showcase .slides .slide.interface img{margin:0 auto}.mm.landing-page .showcase .slides .slide.interface h2{line-height:1em;margin-top:18%}.mm.landing-page .showcase .slides .slide.export-it h2{font-size:2.5em;line-height:1em;margin-top:5%}.mm.landing-page .showcase .slides .slide.export-it img.illustration{margin:1em auto 0}.mm.landing-page .showcase .slides .slide.export-it h4.label{background-color:rgba(0,0,0,.25);color:#bb73d7;margin:2em 20px 1em;margin-top:2em;-moz-opacity:.72;filter:alpha(opacity=7);opacity:.72}.mm.landing-page .showcase .animation-wrap{height:auto}.mm.landing-page .showcase .animation-wrap.introduction{background:transparent url(img/products/mm-introduction-origami-figures.png) no-repeat center 170px;background-color:#04202d;background-image:url(img/products/mm-introduction-texture.png);background-position:left top;background-repeat:repeat}.mm.landing-page .showcase .animation-wrap.introduction.origami,.mm.landing-page .showcase .animation-wrap.introduction.swords,.mm.landing-page .showcase .animation-wrap.introduction.sneakers,.mm.landing-page .showcase .animation-wrap.introduction.arduinos,.mm.landing-page .showcase .animation-wrap.introduction.exotic-animals{background-color:#0c648d;background-position:center 170px,left top;background-repeat:no-repeat,repeat}.mm.landing-page .showcase .animation-wrap.introduction.origami{background-image:url(img/products/mm-introduction-origami-figures.png),url(img/products/mm-introduction-texture.png)}.mm.landing-page .showcase .animation-wrap.introduction.swords{background-image:url(img/products/mm-introduction-swords.png),url(img/products/mm-introduction-texture.png)}.mm.landing-page .showcase .animation-wrap.introduction.sneakers{background-image:url(img/products/mm-introduction-sneakers.png),url(img/products/mm-introduction-texture.png)}.mm.landing-page .showcase .animation-wrap.introduction.arduinos{background-image:url(img/products/mm-introduction-arduino.png),url(img/products/mm-introduction-texture.png)}.mm.landing-page .showcase .animation-wrap.introduction.exotic-animals{background-image:url(img/products/mm-introduction-exotic-animals.png),url(img/products/mm-introduction-texture.png)}.mm.landing-page .showcase .animation-wrap.interface{background-color:#08593e}.mm.landing-page .showcase .animation-wrap.export-it{background-color:#420858}.mm.landing-page .content{padding-top:1px}.ee-buy,.ee-userguide,.ee-support,.ee-join{background:transparent url(img/products/ee-icon-buy.gif) no-repeat center top}.ee-buy.column,.ee-userguide.column,.ee-support.column,.ee-join.column{padding-top:80px}.ee-userguide{background-image:url(img/products/ee-icon-docs.gif)}.ee-support{background-image:url(img/products/ee-icon-help.gif)}.ee-join{background-image:url(img/products/ee-icon-join.gif)}.ee.landing-page .ee-why{background:transparent url(img/products/ee-icon-buy.gif) no-repeat center top;background-image:url(img/products/ee-icon-join.gif);background-image:url(img/products/ee-icon-why-ee.gif)}.ee.landing-page .ee-why.column{padding-top:80px}.ee.landing-page .quick-links{margin-bottom:0}.ee.landing-page .screens-on-monitor h2{color:#666;margin-bottom:1em;margin-top:2em}.ee.landing-page .screens-on-monitor .cp-features{position:relative}.ee.landing-page .screens-on-monitor .cp-features li span,.ee.landing-page .screens-on-monitor .cp-features li p{display:block}.ee.landing-page .screens-on-monitor .cp-features li.mask{display:none}.ee.landing-page .screens-on-monitor .feature-points ul{display:none}.ee.landing-page .screens-on-monitor .feature-points ul li[data-screen=screen1] a{background:#10618f;background-image:linear-gradient(to bottom,rgba(59,78,89,.75),rgba(59,78,89,.5)),url(img/screens/friendly-cp.jpg)}.ee.landing-page .screens-on-monitor .feature-points ul li[data-screen=screen2] a{background:#10618f;background-image:linear-gradient(to bottom,rgba(59,78,89,.75),rgba(59,78,89,.5)),url(img/screens/flexible-content.jpg)}.ee.landing-page .screens-on-monitor .feature-points ul li[data-screen=screen3] a{background:#10618f;background-image:linear-gradient(to bottom,rgba(59,78,89,.75),rgba(59,78,89,.5)),url(img/screens/powerful-member.jpg)}.ee.landing-page .screens-on-monitor .feature-points ul li[data-screen=screen4] a{background:#10618f;background-image:linear-gradient(to bottom,rgba(59,78,89,.75),rgba(59,78,89,.5)),url(img/screens/extensible-platform.jpg)}.ee.landing-page .screens-on-monitor .feature-points ul li a{background-repeat:no-repeat,no-repeat;background-position:10% 65%;color:#fff;font-family:MuseoSlab500,Georgia,"Times New Roman",Serif;font-size:2.25em;overflow:hidden;position:relative;text-decoration:none;vertical-align:middle}.ee.landing-page .screens-on-monitor .feature-points ul li.activated a{background:#f0f0f0;border:solid 15px #222;color:#b2b2b2;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.ee.landing-page .screens-on-monitor ul{list-style-type:none;margin:0;padding:0}.ee.landing-page .screens-on-monitor img{max-width:100%;width:100%}.ee.landing-page .msm img{max-width:100%}.ee.landing-page .personal blockquote{background-color:transparent;background-image:url(img/products/quotes-personal.png);border-width:0}.ee.landing-page .personal blockquote p{color:#fff}.ee.landing-page .personal .elemental-team .element-person{background-color:transparent}.ee.landing-page .personal .hello-there{border-bottom:1px solid #d9d9d9;line-height:0;margin-left:-30%;margin-top:-4em;overflow:hidden;position:relative;text-align:center;z-index:100000}.ee.landing-page .personal .hello-there img{max-width:464px}.ee.landing-page ul.logobar{list-style-type:none;text-align:center;margin:0;padding:0}.ee.landing-page ul.logobar li{display:inline-block}.ee.landing-page .showcase{border-top:2px solid #666}.ee.landing-page .showcase .slides .slide.what-is p,.ee.landing-page .showcase .slides .slide.combo p,.ee.landing-page .showcase .slides .slide.what-is h4,.ee.landing-page .showcase .slides .slide.combo h4{color:#fff}.ee.landing-page .showcase .slides .slide.what-is h4{margin-top:6em}.ee.landing-page .showcase .slides .slide.core-is-back{margin-top:0}.ee.landing-page .showcase .slides .slide.core-is-back .core-is-back-title{margin:3.2em auto 1em;max-width:90%;width:50%}.ee.landing-page .showcase .slides .slide.core-is-back.animation-wrap{background-color:#0c4c74;background-image:url(img/products/ee-core-is-back-background.jpg);background-position:center bottom;background-repeat:no-repeat}.ee.landing-page .showcase .slides .slide.nov-2013{padding:0!important;margin:0!important}.ee.landing-page .showcase .slides .slide.nov-2013 .outer-wrapper{display:table;height:24em;min-height:inherit;width:100%}.ee.landing-page .showcase .slides .slide.nov-2013 .inner-wrapper{display:table-cell;padding-left:1em;padding-right:1em;vertical-align:middle;-moz-transition:none;-ms-transition:none;-webkit-transition:none;transition:none}.ee.landing-page .showcase .slides .slide.nov-2013 h4{line-height:1.25em;font-size:2.25em}.ee.landing-page .showcase .slides .slide.nov-2013 p{margin:1.25em 15%}.ee.landing-page .showcase .slides .slide.nov-2013 p,.ee.landing-page .showcase .slides .slide.nov-2013 p>a{color:#fff}.ee.landing-page .showcase .slides .slide.nov-2013.ee-loves-tools h4{color:#95d7da}.ee.landing-page .showcase .slides .slide.nov-2013.ee-loves-ideas h4{color:#b8e5ff}.ee.landing-page .showcase .slides .slide.nov-2013.ee-loves-security h4{color:#c5ffeb}.ee.landing-page .animation-wrap.introduction{background-color:#60aad3}.ee.landing-page .animation-wrap.what-is{background:#075659}.ee.landing-page .animation-wrap.combo{background:#ffc911}.ee.landing-page .animation-wrap.core{background-color:#10618f;background-image:-moz-linear-gradient(top,#10618f,#063b59);background-image:-ms-linear-gradient(top,#10618f,#063b59);background-image:-webkit-gradient(linear,left top,left bottom,from(#10618f),to(#063b59));background-image:-webkit-linear-gradient(top,#10618f,#063b59);background-image:linear-gradient(to bottom,#10618f,#063b59)}.ee.landing-page .animation-wrap.ee-loves-tools{background-repeat:no-repeat;background-position:center top;background-size:cover;background-color:#108b8f;background-image:url(img/products/ee-slide-bg-tools.gif)}.ee.landing-page .animation-wrap.ee-loves-ideas{background-repeat:no-repeat;background-position:center top;background-size:cover;background-color:#10618f;background-image:url(img/products/ee-slide-bg-lightbulbs.gif)}.ee.landing-page .animation-wrap.ee-loves-security{background-repeat:no-repeat;background-position:center top;background-size:cover;background-color:#108f64;background-image:url(img/products/ee-slide-bg-keys.gif)}.ee.landing-page .showcase,.ee.landing-page .animation-wrap,.ee.landing-page .slide{min-height:32em!important}.ee.landing-page .be-creative{margin:2.7em auto 1em}.ee.landing-page .ee-signature{margin:1em auto 0;max-width:90px}.ee.landing-page .core-is-back{margin:2.7em auto 1em}.logonote{color:#d9d9d9;font-size:.75em;font-style:italic;margin:0 0 10px;text-align:center}.screens ul{margin:0;padding:0}.screens img{max-width:100%;display:block}.screens p{font-size:.75em;margin:5px 0 0;text-align:center}.screens a{position:relative;display:block}.screens a span{display:none}.screens a:hover span{background-color:rgba(0,0,0,.7);bottom:0;color:#fff;left:0;position:absolute;right:0;text-align:center;top:0;display:block}.screens a:hover span b{position:relative;top:100px}.zoom-overlay{background-color:rgba(0,0,0,.7);bottom:0;left:0;padding:0 10px;position:fixed;right:0;top:0;z-index:5000;display:none}.zoom-overlay img{margin:50px auto 0;max-width:100%;display:block}.periodic .elemental-team .colspan-3rd{border:.625em #fff solid;padding:0 .5em;position:relative}.periodic .elemental-team .colspan-3rd.out-of-focus{opacity:.5;-webkit-filter:blur(4px);filter:blur(4px)}.periodic .elemental-team .colspan-3rd:hover{opacity:.8}.periodic .elemental-team .team-members{padding:0 .5em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.periodic .elemental-team a{text-decoration:none}.periodic .element-person{border:1px rgba(255,255,255,.5)solid;margin:.5em auto;padding:.25em .75em .75em;position:relative;text-align:left;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.periodic .element-person *{color:#fff}.periodic .element-person :hover{color:#fff}.periodic .element-person .facts-area,.periodic .element-person .symbol-area{text-align:center}.periodic .element-person .facts-area{font-size:1.5em;margin-bottom:.75em}.periodic .element-person .facts-area a{font-weight:400;text-transform:lowercase}.periodic .element-person .facts-area .role{color:rgba(255,255,255,.5);font-size:.625em;font-weight:400}.periodic .element-person .facts-area .role span{color:rgba(255,255,255,.5)}.periodic .element-person .element-properties-wrapper{margin:0 auto;min-width:100px;width:100%}.periodic .element-person .element-properties-wrapper .element-properties{margin:0;padding-left:0;position:relative;top:0;white-space:nowrap;display:inline-block;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.periodic .element-person .element-properties-wrapper .element-properties li{float:left;display:inline;display:inline-block}.periodic .element-person .element-properties-wrapper .element-properties li:not(:first-child):before,.periodic .element-person .element-properties-wrapper .element-properties li a{color:rgba(255,255,255,.5);content:"."}.periodic .element-person .symbol-area{margin-bottom:.5em;margin-top:2.5em}.periodic .element-person .symbol-area .element-shorthand{font-size:4.5em;line-height:0;text-decoration:none;text-transform:capitalize}.periodic .element-person .symbol-area .element-shorthand:hover{color:rgba(255,255,255,.5)}.ee-features .features-illustration{background-color:#a2becd;background-image:url(img/features/features-illustrated.png);background-repeat:no-repeat;background-position:center top;background-size:1245px 278px;border-bottom:1px solid #3b4e59;border-top:1px solid #3b4e59;height:278px;position:relative}.ee-features .meta p{border-bottom:none;padding-bottom:0}.ee-features .feature-item li.open div{display:block}.ee-features.bubbly header{border:none}.ee-features.bubbly .content{padding-bottom:20px}.ee-features.bubbly .features{margin-top:2em}.ee-features.bubbly .features .technical{margin-top:284px}.ee-features.bubbly .features .feature{background-color:transparent;border-bottom:none}.ee-features.bubbly .doodle-illustration{border-bottom:none;height:auto;position:relative;margin-bottom:3.5em;min-height:278px}.ee-features.bubbly .doodle-illustration .window{background-color:transparent;background-image:url(img/features/bubble-illustration.png);background-repeat:repeat;background-position:left top;bottom:0;position:absolute;top:0;z-index:1000;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.ee-features.bubbly .doodle-illustration .window.technical{left:0;height:278px;right:0}.ee-features.bubbly .doodle-illustration .window.non-technical{border-left:1px #fff solid;left:50%;right:0}.ee-features.bubbly .doodle-illustration .window.masker{overflow:hidden;z-index:999;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.ee-features.bubbly .doodle-illustration .window.masker.non-technical{background:url(img/features/frame-left-top-lighter.png) left top no-repeat,url(img/features/frame-right-bottom-lighter.png) right bottom no-repeat;border:20px solid #dcebf3;border-right-width:60px}.ee-features.bubbly .doodle-illustration .window.masker.technical{background:url(img/features/frame-left-top-darker.png) left top no-repeat,url(img/features/frame-right-bottom-darker.png) right bottom no-repeat;border-color:#a2becd;border-left-width:60px}.ee-features.bubbly .doodle-illustration .window.color{z-index:998;background-image:url(img/features/bubble-illustration-color.png);background-color:#dcebf3;border:20px solid #dcebf3;border-width:40px!important}.ee-features.bubbly .doodle-illustration .window.color.technical{background-color:#a2becd;border:20px solid #a2becd;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.ee-features.bubbly .bubble-menu{margin-top:1em;margin-bottom:2.25em;display:none}.ee-features.bubbly .bubble-menu .tutorial-highlight{margin-top:1.5em;width:36px}.ee-features.bubbly .bubble-menu .tutorial-highlight .th-abs{left:0}.ee-features.bubbly .bubble-menu .tutorial-highlight.out-of-focus{opacity:.5}.ee-features.bubbly .bubble-menu .tutorial-highlight.out-of-focus:hover{opacity:.7}.ee-features.bubbly .bubble-menu .tutorial-highlight.current{opacity:1}.ee-features.bubbly .bubble-menu .non-technical .th-abs .th-inner{background:#be320d}.feature-item ul{list-style-position:inside;padding-left:0}.feature-item li{border-bottom:1px solid #f3f3f3;font-size:.875em;padding:5px 0}.feature-item li div{display:none}.feature-item li div p{font-size:.875em;margin:10px 0;padding-left:18px}.feature-item h2{background-repeat:no-repeat;background-size:28px 28px;height:25px;padding-left:35px;padding-top:3px}.feature-item h2.web-publishing,.feature-item h2.spam-deterrents{background-image:url(img/products/ee-features/icon-pencil.svg);background-size:27px 28px}.feature-item h2.commenting{background-image:url(img/products/ee-features/icon-quote.svg)}.feature-item h2.typography{background-image:url(img/products/ee-features/icon-letters.svg);background-size:28px 22px}.feature-item h2.tracking{background-image:url(img/products/ee-features/icon-tracking.svg)}.feature-item h2.template-engine{background-image:url(img/products/ee-features/icon-gear.svg)}.feature-item h2.communications,.feature-item h2.security{background-image:url(img/products/ee-features/icon-communication.svg);background-size:21px 28px}.feature-item h2.search{background-image:url(img/products/ee-features/icon-magnify.svg)}.feature-item h2.spam-deterrents{background-image:url(img/products/ee-features/icon-shield.svg)}.feature-item h2.utilities{background-image:url(img/products/ee-features/icon-wrench.svg)}.feature-item h2.add-ons{background-image:url(img/products/ee-features/icon-add.svg);background-size:28px 23px}.feature-item h2.member-management{background-image:url(img/products/ee-features/icon-members.svg)}.feature-item h2.data-caching{background-image:url(img/products/ee-features/icon-db.svg);background-size:28px 24px}.feature-item h2.security{background-image:url(img/products/ee-features/icon-lock.svg)}.feature-item .meta{font-size:.875em}.review-wrap{margin:0 0 1px;padding:20px 0 1px}.review-wrap h2,.review-wrap a,.review-wrap p,.review-wrap cite{color:#fff}.review-wrap a{text-decoration:none}.review-wrap .meta-info{border:solid rgba(255,255,255,.3);border-width:1px 0;color:rgba(255,255,255,.5);font-size:14px;margin:5px 0 20px;padding:5px}.review-wrap:after{clear:both;content:'';display:block}.quote-wrap img{-moz-border-radius:200px;-webkit-border-radius:200px;border-radius:200px}.quote-wrap blockquote{background:#fff;background-image:none;border:0;margin:0;padding:10px 15px}.quote-wrap blockquote p{color:#3c3c3c;font-size:18px;font-weight:400}.quote-wrap blockquote cite{background-color:#888;border-top:1px solid #222;color:#fff;display:block;font-size:12px;font-style:normal;margin:0 -15px -10px;opacity:.7;padding:10px}.quote-wrap blockquote cite a{text-decoration:underline}.quote-wrap blockquote.mt{margin-top:20px}.review-bq-wrap{position:relative}.review-bq-wrap .arrow{border-color:transparent transparent #fff;border-style:solid;border-width:10px;height:0;left:60px;position:absolute;top:-20px;width:0}@media screen and (min-width:750px){.review-wrap{padding-bottom:0}.quote-wrap:after{clear:both;content:'';display:block}.review-bq-wrap .arrow{border-color:transparent #fff transparent transparent;left:-20px;right:auto;top:45px}.align-right .review-bq-wrap .arrow{border-color:transparent transparent transparent #fff;left:auto;right:-20px;top:45px}}h2+.subilly{margin-top:1em}.subilly{background:#fff;border:1px solid #d9d9d9;line-height:0;text-align:center;width:100%;display:inline-block}.subilly img{border:0}.company-history-illustration{display:none}.home .about-us{margin-bottom:0;margin-top:.5em}.home .content{overflow:hidden}.home .content img{max-width:100%}.home .who-is-illustration{margin-bottom:0;min-height:none}.home .who-is-illustration .illustration{bottom:-32px;line-height:0}.home .friendly-templating-benefits{position:relative}.home .friendly-templating-benefits .friendly-templating-benefit{margin-top:1.25em}.home .friendly-templating-benefits .friendly-templating-benefit:first-child{margin-top:none}.home .friendly-templating-benefits .friendly-templating-benefit:first-child h2{margin-left:0}.home .friendly-templating-benefits .friendly-templating-benefit h2{margin-left:2.5em}.home .friendly-templating-benefits .friendly-templating-benefit .tutorial-highlight .th-abs{left:0;top:-.25em}.home .tutorial-highlight{cursor:pointer;position:relative;display:inline-block;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.home .tutorial-highlight .th-abs{left:.5em;position:absolute;top:-1.5em}.home .tutorial-highlight .th-abs .th-inner{background:#2d88bc;display:table!important;height:2.25em;text-align:center;width:2.25em;-moz-border-radius:2.25em;-webkit-border-radius:2.25em;border-radius:2.25em}.home .tutorial-highlight .th-abs .th-inner span{color:#f5f8cc;display:table-cell;vertical-align:middle}.home .tutorial-highlight.in-focus .th-abs .th-inner{background:#f5f8cc}.home .tutorial-highlight.in-focus .th-abs .th-inner span{color:#2d88bc}.home .feature.hero{background-color:#fafafa}.home .feature.hero .showcase-img{background-color:#fff}.home .feature.hero .illustration img{max-width:100%}.home .feature.hero .samslider nav,.home .feature.hero .samslider .ee-slider-wrapper{top:20px;display:none}.home .feature.hero .samslider .ee-slider-wrapper.loaded{top:20px;display:block}.home .feature.hero .samslider h1{margin:1.5em .875em;z-index:1000}.home .who-is h2.success{font-family:MuseoSlab300,Georgia,"Times New Roman",Serif;font-size:1.5em;margin-bottom:10px;-moz-text-shadow:2px 2px 0 rgba(0,0,0,.1);-webkit-text-shadow:2px 2px 0 rgba(0,0,0,.1);text-shadow:2px 2px 0 rgba(0,0,0,.1)}.home .who-is h2.success span{color:#10618f;font-family:MuseoSlab500,Georgia,"Times New Roman",Serif}.home .who-is p{font-weight:700}.home .content{padding-top:1px}.home .interactive-history{display:none}.home .interactive-history.words p{display:none}.home .interactive-history dt{font-weight:700;margin:1.25em auto .75em}.yellow-pill{background-color:#feffeb;border:1px solid #ced0af;color:#8d9056;float:none;font-size:.75em;font-weight:600;padding:.3125em .625em;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.loc{background-image:url(img/loc-pin.svg);background-position:right center;background-size:contain;background-repeat:no-repeat;padding-right:18px}.loc.lefty{background-position:left center;padding-left:18px;padding-right:0}.community-page .events-wrap{border-bottom:1px dotted #d9d9d9}.community-page .events-wrap .wide-listings li h3{display:none}.community-page .showcase-wrap{background:#f0f0f0;border-bottom:0;margin-bottom:0;margin-top:0;padding-top:2.75em;overflow:visible}.community-page .showcase-wrap:before{background-color:rgba(240,240,240,0);background-image:-moz-linear-gradient(top,rgba(240,240,240,0),#f0f0f0);background-image:-ms-linear-gradient(top,rgba(240,240,240,0),#f0f0f0);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(240,240,240,0)),to(#f0f0f0));background-image:-webkit-linear-gradient(top,rgba(240,240,240,0),#f0f0f0);background-image:linear-gradient(to bottom,rgba(240,240,240,0),#f0f0f0)}.community-page .showcase-wrap .showcase{text-align:center}.community-page .com-sites{border-bottom:0;box-shadow:none}.community-page .com-sites>.column{margin-bottom:2.5em}.community-page .showcase-desc{padding-bottom:1.25em;padding-top:1.25em}.community-page .wide-listings{list-style-type:none;margin:0;padding:0}.community-page .wide-listings li{border-bottom:1px dotted #d9d9d9;margin-top:1.25em;padding-bottom:1.25em}.community-page .wide-listings li:last-child{border-bottom-width:0}.community-page .wide-listings li>div:first-child,.community-page .wide-listings li>a{color:#666;cursor:pointer;text-decoration:none}.pronet-join-illustration{background-color:#a2becd;background-image:url(img/pronet/pronet-illustrated-cover.png),url(img/pronet/pronet-illustrated-gradient.png);background-repeat:no-repeat,repeat-x;background-position:60% top,60% top;background-size:1755px 280px,1755px 280px;border-bottom:1px solid #3b4e59;border-top:1px solid #3b4e59;height:278px;position:relative}.pronet-deets{background-color:#f7fff6;background-image:url(img/pronet/pronet-hilltopper.png),url(img/pronet/pronet-hilltopper-bg.png);background-repeat:no-repeat,repeat-x;background-position:center top,left top;background-size:auto auto,auto auto;padding-top:294.25px}.pronet-deets .column-wrap{padding-top:1.25em}.membership-warning.item{padding-bottom:20px}.feature-home{padding:40px 0 0;position:relative;background-color:#fff;background-image:-moz-linear-gradient(top,#fff,#fafafa);background-image:-ms-linear-gradient(top,#fff,#fafafa);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fafafa));background-image:-webkit-linear-gradient(top,#fff,#fafafa);background-image:linear-gradient(to bottom,#fff,#fafafa)}.feature-home .snap{padding:0 10px;max-width:980px}.feature-home .snap:after{clear:both;content:'';display:block}.feature-home figure img{display:block;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;float:right;display:inline}.feature-home .logo{display:block;margin:0 auto}.feature-home .feature-txt{margin:20px 0;text-align:center}.feature-home .feature-txt h1,.feature-home .feature-txt h2{background-color:#10618f;color:#fff;display:inline-block;font-size:36px;margin:0;padding:10px 20px;position:relative;z-index:1;-moz-box-shadow:10px 10px 0 0 rgba(0,0,0,.09);-webkit-box-shadow:10px 10px 0 0 rgba(0,0,0,.09);box-shadow:10px 10px 0 0 rgba(0,0,0,.09)}.feature-home .feature-txt h2{font-size:24px;font-weight:400;padding-top:0;z-index:2}.feature-home .feature-txt sup{line-height:0;font-size:16px;opacity:.5}.feature-home .feature-txt .cta{margin-top:20px}.feature-home.full-width{border-bottom:1px solid #d9d9d9}#slack{border-bottom:1px solid #d9d9d9;margin-bottom:40px;padding:20px 0}#slack .slack figure{position:relative;top:-18px}.license-txt{font-size:14px}.license-txt p,.license-txt ul{margin-top:0}.human-readable{background-color:#f0faff;color:#005c8a;padding:10px 15px;font-family:Georgia,"Times New Roman",Serif;font-size:16px;font-style:italic}.human-readable p{margin:0 0 10px}.human-readable p:last-child{margin-bottom:0}.tagline{display:block;font-size:20px}.tagline sup{font-size:12px}@media screen and (min-width:750px){.feature-home{padding:80px 0 0}.feature-home .logo{margin:0;margin-left:60px}.feature-home .feature-brand{bottom:1px;position:absolute;z-index:2}.feature-home .feature-txt{text-align:left}.feature-home .feature-txt h1,.feature-home .feature-txt h2{font-size:48px;padding:10px 20px}.feature-home .feature-txt h2{font-size:36px}.tagline{position:absolute;right:0;top:0}.block{float:left;display:inline}.column{padding:0 1.25em;margin-bottom:0;float:left;display:inline}.column.first{padding-left:0}.column.last{padding-right:0}.align-right .column{float:right;display:inline}.txt-center{text-align:center}.bp{margin-bottom:2.5em}.pt{padding-top:2.5em}.sl,.sr,.st,.sb{border:0 dotted #d9d9d9}.sl{border-left-width:1px}.sr{border-right-width:1px}.st{border-top-width:1px}.sb{border-bottom-width:1px;padding-bottom:2.5em}.colspan-1{width:6.25%}.colspan-2{width:12.5%}.colspan-3{width:18.75%}.colspan-4{width:25%}.colspan-5{width:31.25%}.colspan-6{width:37.5%}.colspan-7{width:43.75%}.colspan-8{width:50%}.colspan-9{width:56.25%}.colspan-10{width:62.5%}.colspan-11{width:68.75%}.colspan-12{width:75%}.colspan-13{width:81.25%}.colspan-14{width:87.5%}.colspan-15{width:93.75%}.colspan-16{width:100%}.colspan-3rd{width:33.3%}.colspan-2-3rd{width:66.6%}body{font-size:100%}code.full{background-image:url(img/code.gif);background-position:98% 15px;background-repeat:no-repeat}code.full:after{display:none}blockquote.note{margin-top:-1.25em}figure.showcase{margin-top:-2.5em}ul.column{margin-top:0}.event-btns,.job-btns{margin-bottom:0;position:absolute;right:20px;top:5px;z-index:2}.cta span:first-child{display:inline-block}.cta span:last-child{display:none}.sidebar{border:0;border-left:1px dotted #d9d9d9}.page-nav,.in-page{margin-bottom:20px}.page-nav a,.in-page a{padding:.3125}.page-nav a span,.in-page a span,.page-nav a .nav-word,.in-page a .nav-word{display:block}.page-nav a:after,.in-page a:after{clear:both;content:'';display:block}.page-nav .move-left .nav-word,.in-page .move-left .nav-word{float:right;display:inline}.page-nav .move-left .nav-arrow,.in-page .move-left .nav-arrow{margin-right:10px;float:left;display:inline}.page-nav .move-right .nav-word,.in-page .move-right .nav-word{float:left;display:inline}.page-nav .move-right .nav-arrow,.in-page .move-right .nav-arrow{margin-left:10px;float:right;display:inline}.page-nav .first-pg,.in-page .first-pg{margin-right:10px}.page-nav .last-pg,.in-page .last-pg{margin-left:10px}.in-page a{padding-bottom:6px}.arrow,.arrow-border{border-left-color:#add8eb;border-top-color:transparent;left:auto;right:-20px;top:15px}.arrow{border-left-color:#fff;right:-19px}.inline-comments .column{float:none;display:block}.inline-comments .colspan-12,.inline-comments .colspan-4{width:100%}.inline-comments .colspan-12{margin-bottom:10px}.inline-comments .arrow,.inline-comments .arrow-border{border-color:#add8eb transparent transparent;border-style:solid;border-width:10px;bottom:-20px;left:15px;top:auto}.inline-comments .arrow{border-color:#fff transparent transparent;bottom:-19px}.login-form-wrap{top:55px}.login-form-wrap .arrow,.login-form-wrap .arrow-border{right:15px}.archive li:after{clear:both;content:'';display:block}.archive time{background-color:#feffeb;border:1px solid #ced0af;color:#8d9056;font-size:.75em;font-weight:600;padding:.3125em .625em;text-align:center;float:left;display:inline;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.archive .archive-info{float:left;display:inline}.item-wrap.last{margin-bottom:1.25em}.item .sub .price{top:2px}.item .price{margin-right:-13px;padding-right:20px;position:relative;top:3px;float:right;display:inline}.showcase-wrap{height:150px}.dim p,.dim li{font-size:.875em}.has-form .column.first{padding-left:0;padding-right:10px}.has-form .column.last{padding-right:0;padding-left:10px}.head-quantity span:first-child{display:block}.head-quantity span:last-child{display:none}.cart-coupon{width:15%}.box address{margin-bottom:0}.select-wrap h3 i{display:inline}.steps a{padding:1.25em 0}.steps a:before{background-position:0 -16px;height:32px;float:none;margin:0 auto;width:32px}.steps li{text-align:center}.steps li.act a:before{background-position:-32px -16px}.steps li.done a:before{background-position:-64px -16px}.box{padding:1.25em}.content{padding-top:20px}.main-nav li.menu-ico{display:none}.primary-nav{position:relative;display:block}.primary-nav ul{border-top:0;margin-top:0;padding-top:0}.primary-nav li{margin:0 10px 0 0;float:left;display:inline}.primary-nav .products-item a{cursor:pointer}.primary-nav .products-item a:hover{color:#fff0bd}.support-package-wrap .column.colspan-3rd.middle{padding:0 1.25em}.support-package-wrap .column.colspan-3rd.first{padding-right:1.25em}.support-package-wrap .column.colspan-3rd.last{padding-left:1.25em}.pn-badges{margin:0;position:absolute;right:0}.pn-ico{margin-left:10px;margin-right:0}.products-item{position:relative;z-index:2}.primary-nav ul.products-nav{background-color:#2A3C47;left:-10px;margin:0;padding:10px 10px 10px 100px;position:absolute;top:-10px;display:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.primary-nav ul.products-nav li{margin-bottom:0}.primary-nav ul.products-nav li.last-item{margin:0}.primary-nav ul.products-nav li.ee{margin-left:-5px}.primary-nav ul.products-nav li.ee:before{color:#8BA7B8;content:"\203A";font-size:22px;font-weight:900;line-height:0;margin-right:10px;position:relative;top:1px}.primary-nav ul.products-nav:after{clear:both;content:'';display:block}footer ul{margin-top:55px}.copyright{float:left;display:inline}.builton{border:0;margin:0;padding:0;float:right;display:inline}.connect{padding:20px 0 5px}.connect .social-ico{margin:0;position:relative;top:3px}.connect .social-ico .facebook{margin-right:0}.connect h2{border:1px solid #add8eb;border-right-width:0;height:13px;font-size:14px;line-height:1;padding:10px 20px 11px 10px;float:left;display:inline}.connect form{float:right;display:inline}.connect form .column{float:left;display:inline}.connect input[type=text]{width:220px;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.connect .first{padding:0}.ticket-archive time{border:1px solid #fff0bd;border-bottom:0;bottom:0;padding:2px 5px;position:absolute;right:20px}.search-form .colspan-4{padding-right:1.25em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.overlay .column-wrap{margin:20px auto}.numb{pointer-events:none}.not-numb{pointer-events:all}.landing-page .subnav.centered{text-align:center}.landing-page .subnav ul{list-style-type:none;padding:0;display:inline-block}.landing-page .subnav ul li{font-size:90%;border-bottom:1px solid #f0f0f0}.landing-page .subnav ul li:last-child{border-bottom:0}.landing-page .subnav ul li a{border:0;color:#10618f;font-weight:900;height:18px;position:relative;text-decoration:none}.landing-page .subnav ul li a:hover{color:inherit}.landing-page .buy{margin:6px 0 0}.landing-page .showcase{margin-bottom:2em;min-height:24em}.landing-page .showcase .slides .slide{min-height:24em}.landing-page .showcase .slides .slide h3{font-size:1.5em}.landing-page .showcase .animation-wrap{height:24em}.ci.landing-page .ci-community{height:283px}.ci.landing-page .ci-community .ci-folk{background:#ff3c00}.ci.landing-page .ci-community .ci-mask{background:transparent url(img/products/ci-mask-white-matte.svg);background-size:100% 100%;height:284px;pointer-events:none;position:absolute;width:215px;z-index:300}.ci.landing-page .ci-why{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:1em;-webkit-column-gap:1em;column-gap:1em}.ci.landing-page .ci-why ul li.zero-config{-moz-column-break-after:always;-webkit-column-break-after:always;break-after:always}.ci.landing-page .talking-points{padding-top:2.8em}.ci.landing-page .talking-points .column{margin-bottom:0}.ci.landing-page .showcase .slides li.slide{padding-top:0}.ci.landing-page .showcase .slides li.slide.introduction .ci-illustration{height:290px;margin:2.3em auto 0;width:225px}.ci.landing-page .showcase .slides li.slide.introduction h2{margin-top:18%;text-align:left}.ci.landing-page .showcase .slides li.slide.introduction p{text-align:left}.ci.landing-page .showcase .animation-wrap{min-height:18em}.ci.landing-page .showcase .animation-wrap.introduction #mask{background:transparent url(img/products/ci-spark-path.svg);background-size:auto;height:100%;opacity:0;position:relative;width:100%;z-index:9000}.standalone{border-bottom:1px dotted #d9d9d9;margin-bottom:1.25em}.mm.landing-page .talking-points h3{text-align:center}.mm.landing-page .talking-points p{text-align:justify}.mm.landing-page .talking-points .no-control-panels .shapeshift img{top:-20%}.mm.landing-page .talking-points .shapeshift{border:5px solid #fff;line-height:0;margin-top:1em;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:0 0 1px 0 rgba(0,0,0,.6);-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,.6);box-shadow:0 0 1px 0 rgba(0,0,0,.6);float:right;display:inline;float:none;height:200px;margin:0 auto 1em;overflow:hidden;position:relative;width:200px;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;-webkit-border-radius:0;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:block}.mm.landing-page .talking-points .shapeshift img{left:0;max-width:none;position:absolute;top:-50%;width:auto}.mm.landing-page .talking-points .shapeshift:hover{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;height:200px;width:100%}.mm.landing-page .showcase .introduction h4{background-color:#10618f;background-color:rgba(16,96,142,.5);color:#fff;display:inline-block;font-size:82.5%;padding:0 .5em;text-transform:uppercase}.mm.landing-page .showcase .slides .slide.introduction h2{margin:4% 0 0 20px}.mm.landing-page .showcase .slides .slide.introduction h3{margin:0 0 0 20px}.mm.landing-page .showcase .slides .slide.interface h2{margin-top:4%}.mm.landing-page .showcase .animation-wrap{height:auto}.mm.landing-page .showcase .animation-wrap.interface{background:#08593e url(img/products/mm-cp-shot.png) no-repeat center 126px;background-color:#08593e;background-image:url(img/products/mm-cp-shot.png),url(img/products/mm-cp-pat.png);background-position:center 126px,left top;background-repeat:no-repeat,repeat}.open-and-commercial.sb{margin-bottom:40px;padding-bottom:20px}.ee.landing-page .showcase .core-is-back .core-is-back-title{margin-top:7.8em}.ee.landing-page .personal{background-color:#c94e36;border-bottom:2px solid rgba(34,34,34,.25);border-top:2px solid rgba(34,34,34,.25);margin-top:20px;position:relative}.ee.landing-page .personal .column-wrap{min-height:360px;position:relative}.ee.landing-page .personal .elemental-team{padding-top:.75em}.ee.landing-page .personal .elemental-team .element-person{background-color:transparent}.ee.landing-page .personal .hello-there{border-bottom:0;bottom:0;margin-left:0;pointer-events:none;position:absolute;right:0}.ee.landing-page .personal .hello-there img{margin-top:2em;float:left;display:inline}.ee.landing-page .personal blockquote{background-color:rgba(255,255,255,.25);background-position:1em 30px;border:0;min-height:148px;padding:1.75em 2em 1em 3.75em;position:relative}.ee.landing-page .personal blockquote:after{content:"";border-top:1em solid rgba(255,255,255,.25);border-right:1em solid transparent;height:0;position:absolute;right:-1em;top:75%;width:0}.ee.landing-page .personal blockquote p{font-size:24px;line-height:1.3}.ee.landing-page .personal blockquote cite{color:#fff;opacity:.8}.ee.landing-page .personal blockquote cite span{opacity:.8}.ee.landing-page .showcase,.ee.landing-page .animation-wrap,.ee.landing-page .slide{min-height:24em!important}.ee.landing-page .animation-wrap{height:24em}.ee.landing-page .screens-on-monitor{background-color:#f0f0f0;margin-bottom:60px;text-align:center}.ee.landing-page .screens-on-monitor h2{font-size:1.5em}.ee.landing-page .screens-on-monitor .cp-features{background:#3b4e59 url(img/products/logo-splash.png) no-repeat center 32%;margin-bottom:2em}.ee.landing-page .screens-on-monitor .cp-features li{opacity:0;padding:1em;position:absolute;top:0;display:none;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.ee.landing-page .screens-on-monitor .cp-features li a{height:265px;overflow:hidden;display:block}.ee.landing-page .screens-on-monitor .cp-features li+a{margin-bottom:1em}.ee.landing-page .screens-on-monitor .cp-features li.activated{opacity:1;z-index:999;display:block}.ee.landing-page .screens-on-monitor .cp-features li.mask{line-height:0;margin-bottom:2em;opacity:1;padding:0;pointer-events:none;position:relative;z-index:1000;display:block}.ee.landing-page .screens-on-monitor .cp-features li span,.ee.landing-page .screens-on-monitor .cp-features li p{display:none}.ee.landing-page .screens-on-monitor .feature-points ul{margin-top:7em;display:block}.ee.landing-page .screens-on-monitor .feature-points ul li{display:table;margin:0 auto 2em;padding:1em}.ee.landing-page .screens-on-monitor .feature-points ul li a{margin:0;padding:0;display:table-cell;height:125px;width:125px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.ee.landing-page .screens-on-monitor .feature-points:nth-last-child(2){float:right}.ee.landing-page .pub-platform{opacity:0}.ee.landing-page .feature{border-top:1px solid #d9d9d9;margin-top:0;padding-top:1.25em}.ee.landing-page .showcase .slides .slide h4.label{background-color:#10618f;background-color:rgba(16,96,142,.5);color:#fff;font-size:.875em;margin-left:20px;margin-right:20px;padding:.5em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.ee.landing-page .showcase .slides .slide.introduction img.be-creative{margin:4.7em auto 1em}.ee.landing-page .showcase .slides .slide.what-is h4.label{display:none}.ee.landing-page .showcase .slides .slide.combo img{margin:3.3em auto .25em}.ee.landing-page .showcase .slides .slide.combo h4.label{background-color:rgba(219,168,0,.5);color:#083148;font-size:.875em;padding:.5em}.ee.landing-page .showcase .slides .slide.nov-2013 h4{line-height:.9em;font-size:3.15em}.ee.landing-page .showcase .animation-wrap.introduction{background-color:#fff}.ee.landing-page .showcase .animation-wrap.what-is{background-color:#075659;background-image:url(img/products/ee-whatis-combined.png);background-position:center -118px}.ee.landing-page .showcase .animation-wrap.combo{background:#ffc911}.ee.landing-page .showcase .animation-wrap .slats-holder{background-color:transparent;left:-20em;position:absolute;top:-46em;width:140em;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ee.landing-page .showcase .animation-wrap .slats-holder .slat{background-color:#60aad3;height:1em;padding-bottom:1px;width:100%;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.ee.landing-page ul.logobar li{margin-left:1em;padding-top:.35em}.ee.landing-page ul.logobar li:first-child{margin-left:0}.ee.landing-page .illustrated h2{font-size:18px;font-weight:700}.ee-features.bubbly .doodle-illustration .window.technical{right:50%}.ee-features.bubbly .features .technical{margin-top:0}.ee-features.bubbly .features .feature{display:none}.ee-features.bubbly .features .feature.current{display:block}.ee-features.bubbly .bubble-menu{display:block}.home .who-is-illustration{min-height:334px;position:relative}.home .who-is-illustration .illustration{bottom:-32px;height:334px;position:absolute;right:-120px;width:738px;display:block}.home .who-is-illustration .illustration *{background-position:left bottom;background-repeat:none;height:10px;position:absolute;text-indent:-13000em;width:10px}.home .who-is-illustration .illustration img{display:none}.home .who-is-illustration .illustration .ee-badge{background-image:url(img/home/ee-badge.png);bottom:-35px;height:278px;left:73px;width:278px}.home .who-is-illustration .illustration .test-tube{background-image:url(img/home/test-tube.png);bottom:0;height:57px;left:370px;width:177px}.home .who-is-illustration .illustration .ci-badge{background-image:url(img/home/ci-badge.png);bottom:135px;height:105px;left:380px;width:107px}.home .who-is-illustration .illustration .mm-badge{background-image:url(img/home/mm-badge.png);bottom:100px;height:58px;left:488px;width:60px}.home .who-is-illustration .illustration .tube-bubble{background-image:url(img/home/tube-bubble.png);bottom:72px;height:35px;left:438px;width:35px}.home .who-is-illustration .illustration .sunny{background-image:url(img/home/sunny.png);height:334px;width:738px}.home .from-the-blog{padding-top:1.25em}.home .from-the-blog .recent-news{border-top:1px solid #d9d9d9;padding-top:1em}.home .from-the-blog .meta p{border-bottom:none}.home .from-the-blog .illustration{border:1px solid #d9d9d9}.home .from-the-blog .illustration img{max-width:100%}.home .ee-strengths{padding-top:2.5em}.home .feature.hero .samslider{min-height:480px;position:relative;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.home .feature.hero .samslider .ee-slider-wrapper,.home .feature.hero .samslider nav{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.home .feature.hero .samslider .ee-slider-wrapper.loaded,.home .feature.hero .samslider nav.loaded{display:block}.home .feature.hero .samslider nav{overflow:visible}.home .feature.hero .samslider nav a{color:#d9d9d9;font-size:5em;font-weight:700;position:absolute;text-decoration:none;top:34%;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.home .feature.hero .samslider nav a.disabled{opacity:0}.home .feature.hero .samslider nav a.prev{left:-60px}.home .feature.hero .samslider nav a.next{right:-60px}.home .feature.hero .samslider nav a:hover{color:#b2b2b2}.home .feature.hero .samslider h2 a{text-decoration:none}.home .feature.hero .samslider .samslide{left:0;opacity:1;position:absolute;top:0;width:100%;-moz-transition:all 1.5s ease-in-out;-ms-transition:all 1.5s ease-in-out;-webkit-transition:all 1.5s ease-in-out;transition:all 1.5s ease-in-out}.home .feature.hero .samslider .samslide aside{margin-top:.5em;opacity:0;-moz-transition:all 1.5s ease-in-out;-ms-transition:all 1.5s ease-in-out;-webkit-transition:all 1.5s ease-in-out;transition:all 1.5s ease-in-out}.home .feature.hero .samslider .samslide.off-left,.home .feature.hero .samslider .samslide.off-right,.home .feature.hero .samslider .samslide.before-current,.home .feature.hero .samslider .samslide.after-current,.home .feature.hero .samslider .samslide.current{display:block;opacity:1;top:0;width:100%;-moz-transition:all 1.5s ease-in-out;-ms-transition:all 1.5s ease-in-out;-webkit-transition:all 1.5s ease-in-out;transition:all 1.5s ease-in-out}.home .feature.hero .samslider .samslide.off-right{left:105%}.home .feature.hero .samslider .samslide.off-left{left:-105%}.home .feature.hero .samslider .samslide.first-run{display:none}.home .feature.hero .samslider .samslide.before-current{left:-100%}.home .feature.hero .samslider .samslide.after-current{left:100%}.home .feature.hero .samslider .samslide.current{left:0;top:0;width:100%;z-index:100}.home .feature.hero .samslider .samslide.current.first-run{display:block}.home .feature.hero .samslider .samslide.current aside{opacity:1}.home .feature.hero .samslider .samslide img{border:1px solid #d9d9d9;max-width:100%}.home .friendly-templating .codeblock{margin-top:0}.home .friendly-templating-benefits .friendly-templating-benefit{margin-top:0;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.home .friendly-templating-benefits .friendly-templating-benefit:not(:first-child){position:absolute;top:0}.home .friendly-templating-benefits .friendly-templating-benefit .tutorial-highlight{position:absolute}.home .friendly-templating-benefits .friendly-templating-benefit .tutorial-highlight .th-abs{left:0;top:-.625em}.home .friendly-templating-benefits .friendly-templating-benefit.in-focus{opacity:1}.home .friendly-templating-benefits .friendly-templating-benefit.out-of-focus{opacity:0}.home .content{padding-bottom:0}.home .hero{margin-bottom:1.25em;margin-top:2em}.home .company-history-illustration{background-color:#fff;border-bottom:none;height:20em;margin-bottom:0;display:block;-moz-transition:all 1.5s ease-in-out;-ms-transition:all 1.5s ease-in-out;-webkit-transition:all 1.5s ease-in-out;transition:all 1.5s ease-in-out}.home .company-history-illustration.in-view{background:transparent url(img/home/company-history.png) repeat-x -5000px bottom}.home .company-history-illustration[data-name=preface]{background-position:-3600px bottom}.home .company-history-illustration[data-name=bc2001]{background-position:0 bottom}.home .company-history-illustration[data-name=bc2002]{background-position:-800px bottom}.home .company-history-illustration[data-name=bc2003]{background-position:-1700px bottom}.home .company-history-illustration[data-name=bc2004]{background-position:-2700px bottom}.home .company-history-illustration[data-name=bc2005]{background-position:-4600px bottom}.home .company-history-illustration[data-name=bc2006]{background-position:-5400px bottom}.home .company-history-illustration[data-name=bc2007]{background-position:-6200px bottom}.home .company-history-illustration[data-name=bc2010]{background-position:-6800px bottom}.home .interactive-history{display:block;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.home .interactive-history.words{height:20em;margin-top:.25em;overflow:hidden}.home .interactive-history.words .step{display:block}.home .interactive-history.words p{background:rgba(255,255,255,.75);margin-top:0;display:block}.home .interactive-history .step{display:none}.home .interactive-history .timeframe{margin-top:0}.home .interactive-history .timeframe dt{background-color:#fafafa;border:1px solid #b2b2b2;color:#666;cursor:pointer;font-weight:600;margin:1.25em .5em auto;padding:.5em .75em;position:relative;text-align:center;-moz-box-shadow:0 2px 0 0 rgba(0,0,0,.06);-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,.06);box-shadow:0 2px 0 0 rgba(0,0,0,.06);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.home .interactive-history .timeframe dt:first-child{margin-left:0}.home .interactive-history .timeframe dt.active{background-color:#f7fdff;color:#10618f;-moz-box-shadow:0 2px 0 0 rgba(0,0,0,.03);-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,.03);box-shadow:0 2px 0 0 rgba(0,0,0,.03)}.home .interactive-history .timeframe dt:not(.final):after{background:#b2b2b2;color:transparent;content:'\203A';height:2px;position:absolute;right:-50px;top:50%;width:50px}.home .interactive-history .timeframe dt:hover{-moz-box-shadow:0 2px 0 0 rgba(0,0,0,.03);-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,.03);box-shadow:0 2px 0 0 rgba(0,0,0,.03)}.photo-cred{border-bottom:0;position:absolute;text-indent:-9999px}.community-page .jobs-feature{border-top:solid #d9d9d9 1px;margin-top:0;padding-top:2.25em}.community-page .com-sites>.column{margin-bottom:0}.community-page .events-wrap{border-top:solid #d9d9d9 1px;margin-top:0;padding-top:2.25em}.community-page .events-wrap .wide-listings li{padding-bottom:2.5em}.community-page .events-wrap .wide-listings li h3{display:block}.community-page .events-wrap .wide-listings li h3:after{color:#b2b2b2;content:"\25BC";font-size:9px;line-height:2em;margin-left:3px;vertical-align:0;display:inline-block}.community-page .events-wrap .wide-listings li.reveal h3:after{vertical-align:15%;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.community-page .events-wrap .wide-listings li.reveal .deets{max-height:20em;opacity:1}.community-page .events-wrap .wide-listings li .deets{margin-top:0;max-height:0;opacity:0;overflow:hidden;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.community-page .wide-listings li>div:first-child,.community-page .wide-listings li>a{display:block}.community-page .wide-listings li>div:first-child>span,.community-page .wide-listings li>a>span{position:relative;margin-top:1.25em;display:block}.community-page .wide-listings li>div:first-child>span .role,.community-page .wide-listings li>a>span .role,.community-page .wide-listings li>div:first-child>span .location,.community-page .wide-listings li>a>span .location,.community-page .wide-listings li>div:first-child>span .type-of-job,.community-page .wide-listings li>a>span .type-of-job{float:left;text-align:right}.community-page .wide-listings li>div:first-child>span .role,.community-page .wide-listings li>a>span .role{text-align:left}.community-page .wide-listings li>div:first-child>span .role h3,.community-page .wide-listings li>a>span .role h3{color:#666}.community-page .wide-listings li>div:first-child:after,.community-page .wide-listings li>a:after{clear:both;content:'';display:block}.community-page .wide-listings li:after{clear:both;content:'';display:block}.community-page .wide-listings li:last-child{border:0}.community-page .event-item>span{border-bottom:1px dotted #b2b2b2;min-height:8em;display:block}.community-page .event-item>span .meta p{border-bottom:none}.community-page .pronet-wrap li{position:relative}.community-page .pronet-wrap li img{border-radius:50%;position:relative;z-index:10000}.community-page .pronet-wrap li:hover img{border:1px solid #10618f}.community-page .pronet-wrap li:nth-child(5n) a:after,.community-page .pronet-wrap li:nth-child(n+10) a:after,.community-page .pronet-wrap li:nth-child(5n) a:before,.community-page .pronet-wrap li:nth-child(n+10) a:before{display:none}.community-page .pro-netness{background:#fff;padding:2.25em 0 0;position:relative;z-index:1000;margin-bottom:2.25em}.community-page .showcase-wrap{overflow:hidden}.community-page .showcase-wrap .showcase-leadin{float:right;display:inline}.community-page .showcase-wrap .th{height:150px}.pronet-join-illustration{background-position:center top,center top}@-webkit-keyframes fade-pattern-1{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fade-pattern-1{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fade-pattern-1{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade-pattern-2{0%{opacity:.6}10%{opacity:1}20%{opacity:.65}30%{opacity:.9}40%{opacity:.85}50%{opacity:1}60%{opacity:.7}70%{opacity:.9}80%{opacity:.95}90%{opacity:.88}100%{opacity:1}}@-moz-keyframes fade-pattern-2{0%{opacity:.6}10%{opacity:1}20%{opacity:.65}30%{opacity:.9}40%{opacity:.85}50%{opacity:1}60%{opacity:.7}70%{opacity:.9}80%{opacity:.95}90%{opacity:.88}100%{opacity:1}}@-ms-keyframes fade-pattern-2{0%{opacity:.6}10%{opacity:1}20%{opacity:.65}30%{opacity:.9}40%{opacity:.85}50%{opacity:1}60%{opacity:.7}70%{opacity:.9}80%{opacity:.95}90%{opacity:.88}100%{opacity:1}}@-webkit-keyframes fade-pattern-3{0%{opacity:.92}20%{opacity:.85}40%{opacity:1}60%{opacity:.89}80%{opacity:1}100%{opacity:.91}}@-moz-keyframes fade-pattern-3{0%{opacity:.97}20%{opacity:.95}40%{opacity:1}60%{opacity:.99}80%{opacity:1}100%{opacity:.96}}@-ms-keyframes fade-pattern-3{0%{opacity:.97}20%{opacity:.95}40%{opacity:1}60%{opacity:.99}80%{opacity:1}100%{opacity:.96}}@-webkit-keyframes rick-rise{0%{top:600px}100%{top:306px}}@-moz-keyframes rick-rise{0%{top:600px}100%{top:306px}}@-ms-keyframes rick-rise{0%{top:600px}100%{top:306px}}@-webkit-keyframes rick-bop{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(.4deg)}}@-moz-keyframes rick-bop{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(.4deg)}}@-ms-keyframes rick-bop{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(.4deg)}}.support.landing-page.no-svg .showcase .animation-wrap.introduction{background:transparent url(img/support/cityscape-combined.png) center top;background-color:#062e40;background-image:url(img/support/cityscape-combined.png),url(img/support/dist-pat.png);background-position:center top,left 690px;background-repeat:no-repeat,repeat-x}.support.landing-page .pricing-wrap{background-color:#fafafa;border:solid #d9d9d9;border-width:1px 0;padding-top:20px}.support.landing-page .pricing .plan{background-position:236px -290px;border-left:1px dashed #d9d9d9;padding:0 1.25em;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.support.landing-page .pricing .plan.silver .lead .lead-inner h3:after{border-right-color:#f5f5f5}.support.landing-page .pricing .plan.gold .lead .lead-inner h3:after{border-right-color:#fff9ea}.support.landing-page .pricing .plan.platinum .lead .lead-inner h3:after{border-right-color:#fafafa}.support.landing-page .pricing .plan:first-child{border-left:none}.support.landing-page .pricing .plan .connector{display:none}.support.landing-page .pricing .plan .lead{-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.support.landing-page .pricing .plan .lead .lead-inner{vertical-align:middle}.support.landing-page .pricing .plan .lead .lead-inner h3{font-size:inherit;padding:0 .75em}.support.landing-page .pricing .plan .lead .lead-inner h3:after{border-bottom:1em solid transparent;border-right:1em solid #222;border-top:1em solid transparent;content:'';height:0;position:absolute;right:0;top:0;width:0}.support.landing-page .pricing .plan .who-for{font-size:.875em;text-transform:uppercase}.support.landing-page .pricing .plan .usp{line-height:1.5em}.support.landing-page .pricing .plan .usp em{font-style:normal}.support.landing-page .pricing .plan .usp strong{color:#be320d;clear:both;content:'';display:block}.support.landing-page .pricing .plan ul.other-benefits{margin-bottom:0;overflow:hidden;padding-left:1.25em}.support.landing-page .pricing .plan ul.other-benefits li{border-top:1px dashed #d9d9d9}.support.landing-page .pricing .plan ul.other-benefits li:first-child{border-top:none}.support.landing-page .pricing.heading{display:none}.support.landing-page .showcase{min-height:723px}.support.landing-page .full-width.mugs{border-top:4px solid #ffdf93;margin-top:106px}.support.landing-page .full-width.mugs .meet-the{min-height:460px}.support.landing-page .full-width.mugs .meet-the .comic-style{height:194px;left:-24px;position:absolute;top:-112px;width:402px}.support.landing-page .full-width.mugs .meet-the .specialists .biopics{margin-top:120px;width:25%}.support.landing-page .full-width.mugs .meet-the .specialists .biopics li p{background:#ffdf93;display:table;height:5em;opacity:0;position:absolute;text-align:center;width:5em;z-index:100;-moz-border-radius:5em;-webkit-border-radius:5em;border-radius:5em}.support.landing-page .full-width.mugs .meet-the .specialists .biopics li:hover p{opacity:1}.support.landing-page .full-width.mugs .meet-the .specialists .biopics li a{display:table-cell;vertical-align:middle}.support.landing-page .full-width.mugs .meet-the .specialists .biopics li a span{display:none}.support.landing-page .full-width.mugs .meet-the .specialists .biopics li .super,.support.landing-page .full-width.mugs .meet-the .specialists .biopics li .sssuper{border-bottom:none;bottom:0;position:absolute}.support.landing-page .full-width.mugs .meet-the .specialists .biopics li.kevin-smith p{left:45%;margin-left:130px}.support.landing-page .full-width.mugs .meet-the .specialists .biopics li.kevin-smith .super{height:480px;left:45%;width:438px;z-index:14}.support.landing-page .full-width.mugs .meet-the .specialists .biopics li.robin-sowell p{left:26.5%;margin-left:60px}.support.landing-page .full-width.mugs .meet-the .specialists .biopics li.robin-sowell .super{height:328px;left:26.5%;width:314px;z-index:13}.support.landing-page .full-width.mugs .meet-the .specialists .biopics li.dan-decker p{left:10%;margin-left:3.75em}.support.landing-page .full-width.mugs .meet-the .specialists .biopics li.dan-decker .super{height:360px;left:10%;width:360px;z-index:12}.support.landing-page .more-about{margin-top:3em}.support.landing-page .more-about h2{display:none}.compare th{font-size:.875em}}@media screen and (min-width:940px){.snap{margin:0 auto;max-width:1020px}.alert-wrap-inner{margin:0 auto;max-width:1020px}.content{padding-top:40px}.primary-nav ul.products-nav{background-color:rgba(42,60,71,.3);display:block}.primary-nav li.about{margin-left:220px}.primary-nav .products-item a{cursor:default}.primary-nav .products-item a:hover{color:#fff}.home .about-us h2.success,.home .who-is h2.success{font-size:2.5em}.home .who-is h2.success{margin-top:1.5em}.community-page .pronet-wrap li a:before,.community-page .pronet-wrap li a:after{border-bottom:#d9d9d9 1px dashed;content:"";left:66%;height:1px;position:absolute;top:100%;width:100%;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.community-page .pronet-wrap li a:after{left:50%;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@media screen and (-webkit-min-device-pixel-ratio:0){header nav li.support a{padding-bottom:2px}.connect{padding-top:20px}.connect h2{padding-bottom:10px}.compare .yes,.compare .no{font-size:92%}}@media screen and (-webkit-min-device-pixel-ratio:2){.ci.landing-page .showcase .slides li.slide.introduction p{-moz-text-shadow:1px 1px 0 rgba(0,0,0,.3);-webkit-text-shadow:1px 1px 0 rgba(0,0,0,.3);text-shadow:1px 1px 0 rgba(0,0,0,.3)}}