article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea,body{font-family:open sans,sans-serif;color:#222}body{margin:0;font-size:1em;line-height:1.4;background-color:#eee}::-moz-selection{color:#fff;text-shadow:none;background:#666}::selection{color:#fff;text-shadow:none;background:#666}a{color:#09099e}a:visited{color:#684786}a:hover{color:#09099e}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;padding:0;margin:1em 0;border:0;border-top:1px solid #ccc}ins{color:#000;text-decoration:none;background:#ff9}mark{font-style:italic;font-weight:700;color:#000;background:#ff0}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{word-wrap:break-word;white-space:pre;white-space:pre-wrap}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ul,ol{padding:0 0 0 40px;margin:1em 0}ul{list-style:url(/web/20190124125025im_/https://docs.diffplug.com/assets/img/arrow.png)}dd{margin:0 0 0 40px}nav ul,nav ol{padding:0;margin:0;list-style:none;list-style-image:none}img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{padding:0;margin:0;border:0}label{cursor:pointer}legend{padding:0;*margin-left:-7px;white-space:normal;border:0}button,input,select,textarea{margin:0;font-size:100%;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{*overflow:visible;cursor:pointer;-webkit-appearance:button}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{*width:13px;*height:13px;padding:0;box-sizing:border-box}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{padding:.2em 0;margin:.2em 0;color:#000;background:#ccc}.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:auto;max-width:940px}#news_heading h2{display:inline}#news_heading form{float:right;padding-right:17px;padding-top:5px}#news_heading form label{display:inline;padding-top:2px;padding-bottom:2px}#news_heading form #mce-EMAIL{padding-top:2px;padding-bottom:2px;margin-bottom:0}#news_heading form input{padding-top:3px;padding-bottom:2px;margin-bottom:2px;margin-top:0}#home_video form{padding-top:20px}#home_video form label{font-size:16px}.navbar-inner,.heading_bg,.anchor_link>.span12{background:#1e5799;background:-moz-linear-gradient(top,#1e5799 0%,#12225b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1e5799),color-stop(100%,#12225b));background:-webkit-linear-gradient(top,#1e5799 0%,#12225b 100%);background:-o-linear-gradient(top,#1e5799 0%,#12225b 100%);background:-ms-linear-gradient(top,#1e5799 0%,#12225b 100%);background:linear-gradient(to bottom,#1e5799 0%,#12225b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e5799',endColorstr='#12225b',GradientType=0);-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.3);box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.navbar ul ul li{list-style:none}.navbar .nav>li>a,.navbar .nav>li>span{display:inline-block;float:none;padding:9px 10px 11px;line-height:19px;color:#fff}.navbar .nav>li>span{color:#fff;cursor:default}.navbar .nav>li>a:hover{color:#fff;text-decoration:underline;text-shadow:none}.navbar .nav li.dropdown .dropdown-toggle .caret,.navbar .nav li.dropdown.open .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar .nav>li.dropdown:hover ul.dropdown-menu{display:block}.nav>li>ul>li>a:hover{background-color:#1c5091}.dropdown-menu{margin-top:0;background-color:rgba(18,35,93,.9);-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.dropdown-menu a,.dropdown-menu a:visited{color:#fff}.navbar .dropdown-menu::before,.navbar .dropdown-menu::after{border:none}.navbar .brand{padding:0;width:47px;height:45px;display:block;background-image:url(/web/20190124125025im_/https://docs.diffplug.com/assets/img/DiffPlugLogo_white_shadow.png)}.navbar .brand:hover{background-image:url(/web/20190124125025im_/https://docs.diffplug.com/assets/img/DiffPlugLogo_white_shadow_highlight.png)}.container.video{width:943px}span.user_pref{display:inline-block;padding-top:10px;vertical-align:top}ul ul{margin-top:0}ul ul li{list-style:circle}#header{border:1px solid #000}#top_nav{padding:1em 0}#top_nav ul,#top_nav li{display:inline-block;padding:0;margin:0;list-style:none}#top_nav li,#user span{display:inline-block;padding:0 1em}#top_nav img{border:none}#user{float:right}.dropdown-toggle a:visited{color:#fff}ul.nav{padding-left:0}.nav-collapse{margin-top:5px}#content{padding:2em 0;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000}.row.pad{margin-bottom:40px}.pad_top{margin-top:40px}.margin_bottom{margin-bottom:40px}.deboss.pad{padding:20px}.page_title{margin-bottom:1em}.video_container{padding-top:1em;padding-bottom:.6em}.video_container,.toc_container,.deboss{background-color:rgba(255,255,255,.4);border-right:1px solid #b9b9b9;border-left:1px solid #b9b9b9;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 1px 0 0 rgba(0,0,0,.3),inset 0 -1px 0 0 rgba(255,255,255,.2);box-shadow:inset 0 1px 0 0 rgba(0,0,0,.3),inset 0 -1px 0 0 rgba(255,255,255,.2)}.deboss h2,.deboss p{margin:0 20px}.new_user h2{margin-bottom:.5em;font-size:18px;line-height:18px}.new_user p{margin-bottom:1em}.video{margin:0 auto}.deboss{padding-top:20px;padding-bottom:20px}.toc_container{margin-top:1em}#home_video{padding:2em 0;margin-top:-1em;color:#111;background:#d8d8d8;background:-moz-linear-gradient(top,#d8d8d8 0%,#b2b2b2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d8d8d8),color-stop(100%,#b2b2b2));background:-webkit-linear-gradient(top,#d8d8d8 0%,#b2b2b2 100%);background:-o-linear-gradient(top,#d8d8d8 0%,#b2b2b2 100%);background:-ms-linear-gradient(top,#d8d8d8 0%,#b2b2b2 100%);background:linear-gradient(to bottom,#d8d8d8 0%,#b2b2b2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d8d8d8',endColorstr='#b2b2b2',GradientType=0)}#home_video h1{margin-bottom:.5em;text-shadow:0 1px 0 #e9e9e9}#home_video .row{position:relative}.video_window{display:block;height:465px;margin-bottom:.5em;background:#444;background:#636363;background:-moz-linear-gradient(top,#636363 0%,#353535 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#636363),color-stop(100%,#353535));background:-webkit-linear-gradient(top,#636363 0%,#353535 100%);background:-o-linear-gradient(top,#636363 0%,#353535 100%);background:-ms-linear-gradient(top,#636363 0%,#353535 100%);background:linear-gradient(to bottom,#636363 0%,#353535 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#636363',endColorstr='#353535',GradientType=0)}.video_window{-webkit-box-shadow:0 2px 20px 0 rgba(255,255,255,.3);box-shadow:0 2px 20px 0 rgba(255,255,255,.3)}.video_description{position:absolute;bottom:1.5em;padding-right:14px;color:#383838;text-shadow:none}.video_player.solutions{margin-top:2em}.anchor_link{padding-top:60px}.anchor_link.no-pad-top{padding-top:0}.anchor_link>.span12{height:40px;padding-left:20px;margin-left:0}.anchor_link>.span12>h2{line-height:40px}.pad_bottom{padding-bottom:60px}#screenshots img{background-color:#eee}.screenshot_description{margin-top:.5em;margin-left:10px}.back_top{margin-top:-2em}.prerequisites{margin-top:2em}ul.splash_video_list.getting_started{list-style:url(/web/20190124125025im_/https://docs.diffplug.com/assets/img/arrow.png)}h2.getting_started{font-size:22px}ul.getting_started{padding:0;padding-bottom:10px;margin:0;list-style:none}.getting_started li{margin-left:30px;font-size:18px;line-height:40px}.getting_started li span{padding-right:10px;font-weight:700}.btn-big{font-size:18px}button.btn-video{display:none;width:25px}button.btn-video.video-playing{display:inline;background-image:url(/web/20190124125025im_/https://docs.diffplug.com/assets/img/pause.png);background-position:center;background-repeat:no-repeat}button.btn-video.video-paused{display:inline;background-image:url(/web/20190124125025im_/https://docs.diffplug.com/assets/img/play.png);background-position:center;background-repeat:no-repeat}.content_bg{padding-top:2em;background-color:#eee;-webkit-box-shadow:0 -2px 4px 0 rgba(0,0,0,.3);box-shadow:0 -2px 4px 0 rgba(0,0,0,.3)}.heading_bg{padding-left:20px}.heading_bg,.anchor_link{color:#fff;text-shadow:0 -1px 0 #111;filter:dropshadow(color=#111111,offx=0,offy=-1)}.anchor_link .deboss li{padding:.25em 0;color:#000;text-shadow:none}.anchor_link .deboss{padding:1em 20px 1em 40px}.anchor_link .deboss.same-height-license{height:115px}.deboss.same-height-purchase{height:200px}.news_container.span8{width:640px;margin-left:0}.news .news_item{padding:1em 20px;border-bottom:1px solid #ddd}.news_date{font-style:italic}ul.text_list>li{padding-bottom:1em}span.back_top{padding-right:1em;line-height:33px;color:#fff}span.back_top:hover{text-decoration:underline}span.hover_top:visited{color:#fff}.content_bg_fade{padding:1em 0;background:#fff;background:-moz-linear-gradient(top,#ffffff 0%,#eeeeee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#eeeeee));background:-webkit-linear-gradient(top,#ffffff 0%,#eeeeee 100%);background:-o-linear-gradient(top,#ffffff 0%,#eeeeee 100%);background:-ms-linear-gradient(top,#ffffff 0%,#eeeeee 100%);background:linear-gradient(to bottom,#ffffff 0%,#eeeeee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0)}.content_bg_fade>.span6{width:455px}.span12.content_bg_fade{width:900px;padding-right:20px;padding-left:20px}.span8.content_bg_fade{width:580px;padding:20px}ul.table_of_contents{padding-left:0;margin-left:24px;list-style:none}ul.table_of_contents li{padding-left:16px;font-size:18px;line-height:28px;background:url(/web/20190124125025im_/https://docs.diffplug.com/assets/img/arrow.png) no-repeat 0 10px}.product_video{margin-right:20px}.screenshots td{padding:10px}.screenshots img{border:1px solid #aaa}.comparison_table .green{color:#4ac033}.comparison_table .red{color:#e41a28}.comparison_table .price{font-size:18px;font-weight:900}.quote tr:nth-child(odd),.display_order tr:nth-child(odd),.list tr:nth-child(odd),.order_lsit tr:nth-child(odd),.order_show tr:nth-child(odd){background-color:rgba(255,255,255,.4)}#home_video .button_row{padding:0;color:#666;text-align:center}strong.pad-left{padding-left:10px}.quote_list th,.quote_list td,.license_list th,.license_list td,.order_list,.activation_list,.display_order{font-size:80%}.quote,.list{width:100%;table-layout:fixed}.quote tr,.list tr{line-height:26px;vertical-align:middle}.quote tr td:first-child,.display_order tr td:first-child,.display_order th:first-child,.list th:first-child{padding-left:20px}.quote tr td:last-child,.display_order tr td:last-child,.display_order th:last-child{padding-right:20px}.quote th,.list th{text-align:left}.quote th:nth-child(1){width:250px;padding-left:20px}.quote th:nth-child(2){width:350px}.quote th:nth-child(3){width:150px}.quote th:nth-child(4){width:50px}.quote input[type=text]{width:30px}.quote tr.header,.list tr.header{background-color:transparent}.quote tr:last-child{text-align:right}.quote_list th:nth-child(1),.quote_list td:nth-child(1){width:40px;padding-left:80px}.quote_list th:nth-child(2),.quote_list td:nth-child(2){width:100px;padding-left:30px}.order_list th:nth-child(1),.order_list td:nth-child(1){width:25px;padding-left:30px}.order_list th:nth-child(2),.order_list td:nth-child(2){width:45px;padding-left:30px}.order_list th:nth-child(3),.order_list td:nth-child(3){width:45px;padding-left:30px}.order_list th:nth-child(4),.order_list td:nth-child(4){width:105px;padding-right:30px;padding-left:30px}.order_show,.order_show_payment_history,.order_show_pay_methods{font-size:80%}.order_show{width:958px}.order_show_payment_history{position:absolute;top:160px;right:0;width:495px}.order_show_pay_methods{position:absolute;right:0;bottom:21px;width:495px}.order_show .section_label{font-weight:900}.order_show .field_label,.order_show_payment_history .field_label,.order_show_pay_methods .field_label{padding-right:10px;text-align:right}.order_show td:first-child{width:85px;padding-left:20px}.order_show td:nth-child(2){width:335px}.order_show td:nth-child(3){width:145px}.order_show_payment_history td:nth-child(1),.order_show_pay_methods td:nth-child(1){width:133px}.order_show_payment_history td:nth-child(2),.order_show_pay_methods td:nth-child(2){width:133px}.order_show_payment_history .col_label{font-weight:900}.order_show_pay_methods .diff_address{padding-left:50px}.payment_types{height:16px}.license_list th:nth-child(1),.license_list td:nth-child(1){width:105px;padding-left:10px;overflow:hidden}.license_list th:nth-child(2),.license_list td:nth-child(2){width:105px;padding-left:10px;overflow:hidden}.license_list th:nth-child(3),.license_list td:nth-child(3){width:40px;padding-left:10px}.license_list th:nth-child(4),.license_list td:nth-child(4){width:90px;padding-left:10px}.license_list th:nth-child(5),.license_list td:nth-child(5){width:60px;padding-left:10px}.license_list th:nth-child(6),.license_list td:nth-child(6){width:60px;padding-left:10px}.license_list th:nth-child(7),.license_list td:nth-child(7){width:40px;padding-left:10px}.license_list th:nth-child(8),.license_list td:nth-child(8){width:40px;padding-left:10px}.activation_list th:nth-child(1),.activation_list td:nth-child(1){width:40px;padding-left:30px}.activation_list th:nth-child(2),.activation_list td:nth-child(2){width:40px;padding-left:30px}.activation_list th:nth-child(3),.activation_list td:nth-child(3){width:70px;padding-left:30px}.activation_list th:nth-child(4),.activation_list td:nth-child(4){width:70px;padding-left:30px}a i{padding-right:10px;margin-top:2px}.display_order.span12{width:958px;padding:20px 0;margin-left:0}.display_order.span12 strong{padding-left:20px}.confirm_email input[type=submit]{margin-left:20px}.action_buttons{float:right;margin-top:10px}.action_buttons form{display:inline-block}#login{width:100%}#login input{width:90%;align:left}#login a{width:78%}#login tr td{font-size:12px;line-height:30px;vertical-align:middle}#login label{font-size:12px}#login th:nth-child(1),#login td:nth-child(1){width:20px;padding-left:0}#login th:nth-child(2),#login td:nth-child(2){width:10px;padding-left:0;align:left}#login th:nth-child(3),#login td:nth-child(3){width:50px;padding-left:10px}#login th:nth-child(4),#login td:nth-child(4){width:50px;padding-left:10px}#login th:nth-child(5),#login td:nth-child(5){width:90px;padding-left:0}#login th:nth-child(6),#login td:nth-child(6){width:80px;padding-right:0}#password_change tr td:first-child{width:105px}#crudShow div{margin-left:52px}#new_user_register tr td,#password_change{padding-right:11px;vertical-align:middle}#new_user_register,#password_change{width:314px;margin-left:60px;table-layout:fixed}#createAccount{margin-top:-3px;margin-left:11px}#new_user_register td span.error,#login td span.error,#password_change td span.error{float:right;margin-top:-10px;color:red}#footer ul,#footer li{padding:0;margin:0;list-style:none}#footer ul{margin-top:.5em;margin-bottom:1em;text-align:right}#footer li{display:inline-block;padding-left:1em}a.btn{color:#000}body.clean{padding:0}a.btn-primary{color:#fff}a.btn-success{color:#fff}.centerText{text-align:center}h1,h2,h3,h4,h5,h6{font-family:open sans,sans-serif;font-weight:700}.nav{font-family:open sans,sans-serif;font-weight:600}.nav.pull-right{font-family:open sans,sans-serif;font-size:12px;font-weight:400}.relative{position:relative}.comparison_table{width:100%;padding:0;margin:0;border:1px solid #000}.comparison_table table{width:100%;height:100%;padding:0;margin:0}.comparison_table tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomright:0}.comparison_table table tr:first-child td:first-child{-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topleft:0}.comparison_table table tr:first-child td:last-child{-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-topright:0}.comparison_table tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomleft:0}.comparison_table tr:nth-child(odd){background-color:#e5e5e5}.comparison_table tr:nth-child(even){background-color:#fff}.comparison_table td{padding:7px;font-family:Arial;font-size:15px;font-weight:400;color:#000;text-align:center;vertical-align:middle;border:1px solid #000;border-width:0 1px 1px 0}.comparison_table tr:last-child td{border-width:0 1px 0 0}.comparison_table tr td:first-child{text-align:right}.comparison_table tr td:last-child{border-width:0 0 1px}.comparison_table tr:last-child td:last-child{border-width:0 0 0}.comparison_table tr:first-child td{font-family:Arial;font-size:14px;font-weight:700;color:#000;text-align:center;background:-o-linear-gradient(bottom,#cccccc 5%,#b2b2b2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#cccccc),color-stop(1,#b2b2b2));background:-moz-linear-gradient(center top,#cccccc 5%,#b2b2b2 100%);background:-o-linear-gradient(top,#cccccc,b2b2b2);background-color:#ccc;border:0 solid #000;border-width:0 0 1px 1px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cccccc",endColorstr="#b2b2b2")}.comparison_table tr:first-child:hover td{background:-o-linear-gradient(bottom,#cccccc 5%,#b2b2b2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#cccccc),color-stop(1,#b2b2b2));background:-moz-linear-gradient(center top,#cccccc 5%,#b2b2b2 100%);background:-o-linear-gradient(top,#cccccc,b2b2b2);background-color:#ccc;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cccccc",endColorstr="#b2b2b2")}.comparison_table tr:first-child td:first-child{border-width:0 0 1px}.comparison_table tr:first-child td:last-child{border-width:0 0 1px 1px}@media only screen and (min-width:35em){}.ir{display:block;overflow:hidden;*line-height:0;text-align:left;text-indent:-999em;background-color:transparent;background-repeat:no-repeat;border:0;direction:ltr}.ir br{display:none}.hidden{display:none!important;visibility:hidden}.visuallyhidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{color:#000!important;text-shadow:none!important;background:0 0!important;-ms-filter:none!important;filter:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.btn-tight{padding:0 6px}.team-list{padding:6px}.biglabel{font-size:16px;font-weight:700;display:inline}.teamCurrent th:nth-child(1){width:60px;padding-left:0}.teamCurrent th:nth-child(2){width:60px}.teamCurrent th:nth-child(3){width:20px;text-align:right}.teamPending th:nth-child(1){width:200px;padding-left:0}.teamPending th:nth-child(2){width:20px;text-align:right}
/*
     FILE ARCHIVED ON 12:50:25 Jan 24, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:01:56 Jun 03, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.343
  exclusion.robots: 0.034
  exclusion.robots.policy: 0.027
  esindex: 0.005
  cdx.remote: 15.791
  LoadShardBlock: 177.988 (3)
  PetaboxLoader3.datanode: 192.254 (5)
  PetaboxLoader3.resolve: 393.198 (3)
  load_resource: 559.201 (2)
*/