.fred{color:#e82c2a}.fredbg{background-color:#e82c2a}.fredbgw{background-color:#e82c2a;color:white}.well .breadcrumb{margin-bottom:0;padding-bottom:0;padding-left:0.5em;display:inline-block}div.well-sm ol.breadcrumb li{margin-bottom:4px !important}.list-group-item ul{margin-left:10px}.left .panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-radius:0px}.left.api .nav>li>a{padding:2px 0px}.left.api .nav li{padding-left:10px;margin-left:-10px}.left.api .nav li.active{background-color:#e82c2a;border-radius:1em;color:white}.left.api .nav li.active a{color:white}.panel-heading.fastly-active{background-color:#e82c2a;color:white}#api-nav-content.active.fastly-active{background:none}.left.api .nav>li.active>a:focus,.nav>li.active>a:hover{background:none}.list-group-item-active,.list-group-item-active:focus,.list-group-item-active:hover{color:#777;background-color:#EEE}@media (max-width: 767px){.well-sm{padding:2px}.breadcrumb>li+li:before{padding:0 2px}}.fred{color:#e82c2a}.fredbg{background-color:#e82c2a}.fredbgw{background-color:#e82c2a;color:white}body{padding:0px;margin:0px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;margin:0 0;position:relative}.nh-one{background-color:#edeeee;width:100%;padding-top:10px;padding-bottom:0px;padding-left:20px;padding-right:20px;color:#a3a3a3;margin-top:0px;border-bottom:solid 1px #ddd;height:50px;display:table}.nh-one .nh-buttons{text-align:right;display:inline-block;padding:0px;color:#eee;font:10px arial, sans-serif;float:right}.nh-one .nh-buttons a{display:inline-block;border-radius:3px;text-decoration:none;padding:9px 12px 9px 12px;font:9px arial;font-weight:bold}@media (max-width: 500px){.nh-one .nh-buttons{display:none !important}}@media (max-width: 767px){.nh-one .nh-buttons a{font-size:12px;color:puke}.nh-one .dropdown-menu>li>a{font-size:larger;line-height:2}}.nh-one .lockup{font-size:20px;color:gray;margin-top:0px;height:32px;display:table;margin-left:10px}.nh-one .lockup img.logo{height:32px;vertical-align:middle;border-right:2px solid gray;margin-right:5px;padding-right:5px}.nh-links a{color:#a3a3a3;font-weight:bold;font-size:12px;text-decoration:none;height:100%;margin-right:2em;margin-bottom:0px;padding-bottom:16px;border-bottom:0.3em solid transparent;line-height:30px}.nh-links a:hover,.nh-links a:active{border-bottom:0.3em solid red;color:black}.red_button,.red_button a{color:#fff !important;background-color:#e82c2a}.gray_button,.gray_button a{color:#888;background-color:#cbcccc}.visible-xxs{display:none !important}@media (max-width: 500px){.visible-xxs{display:inline !important}}.nh-two{min-height:6em;height:6em;width:95%;margin-left:auto;margin-right:auto}.nh-two .lockup{font-size:36px;color:gray;margin-top:0px;height:50px;display:table;margin-top:20px;padding-bottom:20px}@media (max-width: 767px){.nh-two .lockup{font-size:24px;height:35px}}.nh-two .lockup img.logo{height:50px;vertical-align:middle;border-right:4px solid gray;margin-right:10px;padding-right:10px}@media (max-width: 767px){.nh-two .lockup img.logo{height:35px}}.nh-two .search-box{margin-top:20px;margin-bottom:20px}.nh-two .st-default-search-input{width:250px !important;margin-top:5px}.sst-default-search-input{color:gray;height:30px !important}.main_content{clear:both;width:95%;margin-left:auto;margin-right:auto;border-top:solid 1px #eee;min-height:600px}#left_column{width:300px;border-right:solid 1px #eee;display:inline;margin-right:0px;margin-top:0px;float:left;padding-right:20px;padding-top:20px}@media (max-width: 768px){#left_column{display:none}}#right_column{min-height:750px;margin-left:0px;margin-top:0px;padding:20px;text-align:left;padding-left:320px}@media (max-width: 768px){#right_column{padding-left:10px}}#full_column{min-height:750px;padding-top:10px;padding-left:0px;padding-right:0px}#right_column,#full_column{max-width:1200px}li.list-group-item.fastly-active,li.list-group-item.fastly-active:hover{color:#fff;background-color:#e82c2a;border-color:#e82c2a}li.list-group-item.fastly-active h4,li.list-group-item.fastly-active:hover h4{margin-top:5px;margin-bottom:5px}.fastly-primary{background-color:#e82c2a;border-color:#e82c2a}.fastly-primary>.panel-heading{color:#fff;background-color:#e82c2a;border-color:#e82c2a}.fastly-primary>.panel-heading a,.fastly-primary>.panel-heading a:hover{color:#fff}#footer{padding:15px 20px 15px;border-top:1px solid #cacaca;background-color:#edeeee}@media (max-width: 767px){#footer .dropup{margin-top:-5px}#footer .dropup .dropdown-menu>li>a{font-size:medium;line-height:2}}#footer,#footer p,#footer a{color:#a3a3a3;font-size:11px}#footer a{text-transform:uppercase}#footer a:hover{color:black}.api h3{margin-bottom:8px;border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:8px}.api .auth .action{margin-bottom:16px}.api .action{margin-bottom:48px}.api .action .request,.api .action .response{margin-bottom:16px}.api .action .request .header,.api .action .response .header{-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;background-clip:padding-box;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);background:rgba(0,0,0,0.1);padding:8px 16px}.api .action .request .header:last-child,.api .action .response .header:last-child{-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px;background-clip:padding-box;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px;background-clip:padding-box}.api .action .request .body,.api .action .response .body{-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px;background-clip:padding-box;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px;background-clip:padding-box;padding:16px;background:transparent;border:1px solid rgba(0,0,0,0.2);border-top:none}.api .action .header div,.api .action .body div{white-space:pre-wrap;word-wrap:break-word;font-family:Courier, monospace;font-size:90%;line-height:18px}.api .action :last-child{margin-bottom:0}@media (max-width: 767px){.api .action .request .header,.api .action .response .header{padding:8px 8px}.api .action .request .body,.api .action .response .body{padding:8px}.api .action .header div,.api .action .body div{line-height:16px}}.api .action h5{-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box;*zoom:1;background:rgba(0,0,0,0.1);padding:0;margin:0 0 16px 0;line-height:26px;font-weight:normal}.api .action h5 .method{-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;background-clip:padding-box;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px;background-clip:padding-box;display:block;background:rgba(0,0,0,0.5);float:left;padding:0 6px;margin-right:6px;color:#f6f6f6;text-shadow:0 0 5px rgba(0,0,0,0.1);font-weight:bold}.api .action h5 .url{display:block}.api .action h5 .param{display:inline-block;font-weight:bold;background:rgba(0,0,0,0.15);-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box;padding:0px 4px;margin:0 2px;height:20px;line-height:20px}.api .action h5.GET .method{background:#1a5e29}.api .action h5.POST .method{background:#99581c}.api .action h5.PUT .method{background:#1f6673}.api .action h5.DELETE .method{background:#5a0900}.api .action h6{color:rgba(0,0,0,0.5)}.api .action h6.request{color:#99581c}.api .action h6.response{color:#1f6673}.api .action h6.auth,.api .action h6.param,.api .action h6.request,.api .action h6.response{font-size:14px}h3#section-tokens,#api-section-desc-tokens,h3#section-historical,#api-section-desc-historical{display:none}.left.api .nav li.childnav{margin-left:5px}.api figure.highlight pre{background:none;border:none;padding:0}.api details summary h6{display:inline-block;cursor:pointer}.api details[open=""] summary h6:after{content:""}.api details summary h6:after{content:" (CLICK TO SHOW EXAMPLE)"}.section-description p br,.action-description p br{line-height:200%}.highlight .c{color:#999988;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{font-weight:bold}.highlight .o{font-weight:bold}.highlight .cm{color:#999988;font-style:italic}.highlight .cp{color:#999999;font-weight:bold}.highlight .c1{color:#999988;font-style:italic}.highlight .cs{color:#999999;font-weight:bold;font-style:italic}.highlight .gd{color:#000000;background-color:#fdd}.highlight .gd .x{color:#000000;background-color:#faa}.highlight .ge{font-style:italic}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000000;background-color:#dfd}.highlight .gi .x{color:#000000;background-color:#afa}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:bold}.highlight .gu{color:#aaa}.highlight .gt{color:#a00}.highlight .kc{font-weight:bold}.highlight .kd{font-weight:bold}.highlight .kp{font-weight:bold}.highlight .kr{font-weight:bold}.highlight .kt{color:#445588;font-weight:bold}.highlight .m{color:#099}.highlight .s{color:#d14}.highlight .na{color:teal}.highlight .nb{color:#0086B3}.highlight .nc{color:#445588;font-weight:bold}.highlight .no{color:teal}.highlight .ni{color:purple}.highlight .ne{color:#990000;font-weight:bold}.highlight .nf{color:#990000;font-weight:bold}.highlight .nn{color:#555}.highlight .nt{color:navy}.highlight .nv{color:teal}.highlight .ow{font-weight:bold}.highlight .w{color:#bbb}.highlight .mf{color:#099}.highlight .mh{color:#099}.highlight .mi{color:#099}.highlight .mo{color:#099}.highlight .sb{color:#d14}.highlight .sc{color:#d14}.highlight .sd{color:#d14}.highlight .s2{color:#d14}.highlight .se{color:#d14}.highlight .sh{color:#d14}.highlight .si{color:#d14}.highlight .sx{color:#d14}.highlight .sr{color:#009926}.highlight .s1{color:#d14}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .vc{color:teal}.highlight .vg{color:teal}.highlight .vi{color:teal}.highlight .il{color:#099}div.highlighter-rouge>div.highlight>pre.highlight{padding:0}figure.highlight>pre.highlight>code>table.rouge-table{margin:-9.5px}.right table.rouge-table,table.rouge-table td,table.rouge-table th,table.rouge-table pre{border:none;margin-bottom:0}table.rouge-table td.rouge-gutter,table.rouge-table td.gutter{background:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}table.rouge-table td.rouge-gutter.gl,table.rouge-table td.gutter.gl{padding:0;background-color:rgba(0,0,0,0.1);vertical-align:top}table.rouge-table td.rouge-gutter pre.lineno,table.rouge-table td.gutter pre.lineno{border:none;background-color:transparent;text-align:right}table.rouge-table td.rouge-code,table.rouge-table td.code pre{padding:0}table.rouge-table td.rouge-code pre,table.rouge-table td.code pre{white-space:pre-wrap;word-wrap:break-word}.language-perl pre.highlight code .c1{color:#BBBBBB}.language-perl pre.highlight code .s{color:#77B457}.language-perl pre.highlight code .m,.language-perl pre.highlight code .mf,.language-perl pre.highlight code .mi,.language-perl pre.highlight code .mx,.language-perl pre.highlight code .mh{color:#147FBD}.language-perl pre.highlight code,.language-perl pre.highlight code .nf,.language-perl pre.highlight code .nv{color:#3E3E3E}.language-perl pre.highlight code .k,.language-perl pre.highlight code .nf{font-weight:normal}.language-perl pre.highlight{background-color:#FFFFFF}.language-perl pre.lineno,.language-perl td.rouge-code pre,.language-perl td.code pre{background:transparent}.fred{color:#e82c2a}.fredbg{background-color:#e82c2a}.fredbgw{background-color:#e82c2a;color:white}#community p{text-align:center;font-style:italic;font-size:16px;padding-top:10px}.main_content{overflow-y:auto}#left_column ul.subnav{padding-left:2px}#left_column ul.subnav li{list-style-type:disc}#left_column ul.sub-menu{padding-left:30px}#left_column a[data-toggle="collapse"] .arrow{margin-left:-8px}#left_column .panel-default a[data-toggle="collapse"] .arrow{color:#e82c2a}#left_column a[data-toggle="collapse"]:not(collapsed) .arrow:before{content:"\f078"}#left_column a[data-toggle="collapse"].collapsed .arrow:before{content:"\f054"}#right_column a[data-toggle="collapse"] .arrow{float:left;top:2px;left:-2px}#right_column a[data-toggle="collapse"]:not(collapsed) .arrow:before{content:"\f0d7"}#right_column a[data-toggle="collapse"].collapsed .arrow:before{content:"\f0da"}@media print{#left_column{display:none}#right_column{padding-left:20px}}.affix{width:279px}.affix .inactive{display:none}#api-nav-active .badge{display:none}.affix #api-nav-active .badge{display:block}div.alert.banner{width:95%;margin-left:auto;margin-right:auto;margin-bottom:0;padding-top:10px;padding-bottom:10px;text-align:center}div.alert.banner p{padding-right:1em}div#left_column.left.api li.list-group-item.inactive{padding-top:5px;padding-bottom:5px}a.back-to-top{display:none;width:60px;height:60px;text-indent:-9999px;position:fixed;z-index:999;right:20px;bottom:50px;background:#27AE61 url("/img/up-arrow.png") no-repeat center 43%;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.right,.right ul,.right ol,.right p,.right li,div.alert,p.alert,section.alert{font-size:12pt;line-height:18pt}.right p,.right li,.right table,div.alert,p.alert,section.alert{margin-bottom:8px}div.alert p,p.alert p,section.alert p{margin-bottom:0px}li ul+.alert,ul ul+.alert{margin-left:24px}a{text-decoration:none;color:#a41303}a:hover{color:#5a0900}p a,.right li a,td a{text-decoration:underline}ul#articles li:nth-child(5n){margin-bottom:1em}ul#highlighted li{list-style-type:none}ul#highlighted li .fas.fa-thumbtack{margin-left:-20px;margin-right:8px}ul#sink li{list-style-type:square}ul#archive_links li:nth-child(6){margin-bottom:10px}code{background-color:#f8f8f8;border:1px solid #ddd;border-radius:3px;padding:0 3px;font-family:"DejaVu Sans Mono",Consolas,"Liberation Mono","Lucida Console", courier, monospace, serif;color:#666;white-space:pre-wrap}pre code{border:none}.right h1,.right h2{font-weight:normal;margin-bottom:5px}.right h2 .la-badge,.right h3 .la-badge{margin-left:0.25em;text-shadow:none !important}.right h1.rtitle,.right h2.rtitle,.right .rheader{text-shadow:#f6f6f6 0px 0px 5px}.right .rtitle{border-bottom:1px solid rgba(223,0,0,0.2);padding-bottom:15px;margin-bottom:15px}.right section.rtitle .rheader{margin-top:0;margin-bottom:0}.right h3{color:#464646;text-shadow:0 0 3px #f6f6f6}.right p.lastdate{color:#808080;font-size:0.9em;margin-top:5px;margin-bottom:0}li p img{margin-top:8px;margin-bottom:8px}.right ul li ul,.right ol li ul{padding-left:24px}.right ul li ul li,.right ol li ul li{list-style-type:disc}section.alert a,div.alert a,section.alert a{text-decoration:underline}section.alert,div.alert,p.alert{border-width:2px;border-style:ridge;border-radius:15px}#search_results .container{-webkit-border-radius:6px;border-radius:6px;background-clip:padding-box;-webkit-box-shadow:0px 5px 5px #d1d1d1;-moz-box-shadow:0px 5px 5px #d1d1d1;box-shadow:0px 5px 5px #d1d1d1;background:#f6f6f6;border:1px solid #d4d4d4;margin-bottom:20px}#search_results .swiftype{margin-top:25px;margin-left:50px;margin-bottom:25px}.swiftype-widget em{font-weight:bold}.st-snippet em{font-weight:bold}.st-result a em{font-weight:bold}div.st-result-listing div.st-result div.st-result-text h3{font-size:18px !important}@media (max-width: 767px){div.swiftype div.st-search-bar{display:block}.swiftype-widget .autocomplete{display:none !important}}.guides img,.vcl img{box-shadow:2px 2px 8px #ccc;padding:4px;border:1px solid #ccc;max-width:100%;border-radius:8px}.guides img.no-shadow,.vcl img.no-shadow{box-shadow:none;padding:0;border:none;border-radius:0}span.perma{padding:2px;color:black;opacity:.3}span.perma:hover{color:#A41303;opacity:1.0}table{border:2px inset #ccc;margin-bottom:16px}table td,table th{padding:4px;border:1px solid #ccc}table p{margin-bottom:8px}.translation_lockup{clear:right}.translation_lockup #google_translate_element{display:inline-block}.translation_lockup .fa,.translation_lockup .fas,.translation_lockup .far,.translation_lockup .fab{vertical-align:middle;font-size:x-large}.show_on_translate{display:none}html.translated-ltr .show_on_translate,html.translated-rtl .show_on_translate{display:block}.inline_on_translate{display:none}html.translated-ltr .inline_on_translate,html.translated-rtl .inline_on_translate{display:inline}@media print{.translation_lockup{display:none}}.jstoc{max-width:66%;margin-top:20px;min-width:385px;display:none}[data-toggle="collapse"].collapsed .if-not-collapsed{display:none}[data-toggle="collapse"]:not(.collapsed) .if-collapsed{display:none}#headingToc .panel-body{overflow-y:scroll}@media screen{.main_content a[href*="//"]:not([href*="docs.fastly.com"]):after{font-family:"Font Awesome\ 5 Free";content:"\f35d";font-size:13px;font-weight:900;color:#ccc;padding-left:4px;display:inline-block}#right_column.guides a[href*="/api/"]:after,#right_column.changes a[href*="/api/"]:after,#right_column.vcl a[href*="/api/"]:after{content:url(/img/api.svg);padding-left:4px;width:24px;display:inline-block;max-height:12px}}.header-link{opacity:0.2;-webkit-transition:opacity 0.2s ease-in-out 0.1s;-moz-transition:opacity 0.2s ease-in-out 0.1s;-ms-transition:opacity 0.2s ease-in-out 0.1s}h2 .header-link,h3 .header-link,h3 .header-link,h4 .header-link{font-size:80%;margin-left:0.25em}.action h5 .header-link{float:left;margin-left:-1.5em;margin-right:2px}h2:hover .header-link,h3:hover .header-link,h4:hover .header-link,h5:hover .header-link,h6:hover .header-link,.action h5:hover .header-link{opacity:1}@media print{.header-link{display:none}}.color-dot{border-radius:99px;display:inline-block;width:10px;height:10px;margin-right:5px}.color-dot.critical{background-color:#e74c3c}.color-dot.major{background-color:#e67e22}.color-dot.minor{background-color:#f1c40f}.color-dot.none{background-color:#2ecc71}.nh-two .search-box{margin-top:10px;margin-bottom:10px}.category-buttons a{display:inline-block;font-size:.7em;text-decoration:none;border:1px solid #999;padding:6px 8px;line-height:1em;border-radius:3px;margin:10px 5px 0 0}
