

    /* START OF BASIC SHORTCODE CSS */
    
    div.zp-Zotpress {
        margin: 0 0 1em;
    }
    
    /* Thanks to http://css-tricks.com/snippets/css/prevent-long-urls-from-breaking-out-of-container/ */
    div.zp-Zotpress a {
        -ms-word-break: break-all;
        word-break: break-all;
        word-break: break-word;
        -webkit-hyphens: auto;
       -moz-hyphens: auto;
        hyphens: auto;
    }
    
    div.zp-Zotpress div.zp-Entry.zp-HasImage {
        clear: both;
    }
    div.zp-Zotpress div.zp-Entry-Image {
        float: right;
    }
    
    div.zp-Zotpress div.zp-Entry .csl-left-margin {
        width: auto !important;
    }
    
    div.zp-Zotpress span.zp-Loading {
        border: 1px solid #ddd;
        border-radius: 5px;
        -moz-border-radius: 5px;
        background: #f3f3f3 url('/web/20170319151919im_/http://www.vusec.net/wp-content/plugins/zotpress/css/images/loading_list.gif') no-repeat top left;
        display: block;
        margin: auto;
        overflow: hidden;
        width: 33px;
        height: 32px;
    }
    div.zp-Zotpress span.zp-Loading span {
        visibility: hidden;
    }
    div.zp-Zotpress p.zp-NoCitations {
        margin: 0;
    }
	
	a.zp-CiteRIS,
	a.zp-DownloadURL {
		font-size: 0.9em;
		text-transform: uppercase;
	}
	a.zp-CiteRIS:before,
	a.zp-DownloadURL:before {
		content: "(";
	}
	a.zp-CiteRIS:after,
	a.zp-DownloadURL:after {
		content: ")";
	}
	
	
	/* In-Text Citations */
	
	.zp-ZotpressShortcode.cite .summary,
	.zp-ZotpressShortcode.bib .summary {
		display: none;
	}
	
	.zp-InText-Citation.loading {
		background: transparent url('/web/20170319151919im_/http://www.vusec.net/wp-content/plugins/zotpress/images/loading_default.gif') no-repeat center;
		background-size: contain;
		display: inline-block;
		width: 1em;
		height: 1em;
		/*line-height: 0;*/
		/*font-size: 0;*/
		/*padding: 18px 18px 0 0;*/
	}
	
	
	
	/* START OF BROWSE LIB */
	
	#zp-Browse-Bar {
		background-color: #fff;
		border: 2px solid #000;
	}
	#zp-Browse-Bar:before,
	#zp-Browse-Bar:after {
		content: "";
		display: table;
	}
	#zp-Browse-Bar:after {
		clear: both;
	}
	
	#zp-Browse-Collections,
	#zp-Browse-Tags {
		float: left;
		width: 50%;
	}
	
	.zp-Browse-Select {
		overflow: hidden;
		width: 100%;
		height: 34px;
	}
	.zp-Browse-Select select {
		background: transparent;
		border: none;
		color: #000;
		cursor: pointer;
		font-size: 1em;
		margin: 0;
		padding: 0 0.5em;
		width: 100%;
		height: 34px;
	}
	#zp-Browse-Collections-Select {
		border-right: 2px solid #000;
	}
	.zp-List.loading {
		background: transparent url('/web/20170319151919im_/http://www.vusec.net/wp-content/plugins/zotpress/images/loading_default.gif') no-repeat bottom center;
		padding-bottom: 2em;
		min-height: 3em;
	}
	#zp-Browse-Collections-Select.loading,
	.zp-List-Tags.loading {
		background: transparent url('/web/20170319151919im_/http://www.vusec.net/wp-content/plugins/zotpress/images/loading_default.gif') no-repeat 0.5em center;
		padding-left: 1.75em;
	}
	
	.zp-Collection-Title {
		letter-spacing: 0.15em;
		font-size: 0.9em;
		font-weight: bold;
		margin: 3em 0 0;
		padding: 0 0 2em;
		text-transform: uppercase;
	}
	
	.zp-Entry-Image {
		float: right;
		margin: 0 0 1em 1em;
	}
	
	#zp-Zotpress-SearchBox input[type="radio"] {
		cursor: pointer;
		margin: 0.5em 0.25em 0.5em 0.5em;
		vertical-align: middle;
	}
	#zp-Zotpress-SearchBox label {
		cursor: pointer;
	}
	#zp-Zotpress-SearchBox .zp-SearchBy {
		margin-left: 1em;
	}
	#zp-Zotpress-SearchBox label,
	#zp-Zotpress-SearchBox .zp-SearchBy {
		font-size: 0.5em;
		letter-spacing: 0.1em;
		text-transform: uppercase;
	}
	
	.zpSearchLoading {
		visibility: hidden;
		display: block;
		margin: 1em auto;
	}
	.zpSearchLoading.show {
		visibility: visible;
	}
	
	.zpSearchResultsItem:after {
		clear: both;
		content: "";
		display: table;
	}
	
	.zpSearchResultsItem .item_key {
		display: block;
		font-weight: bold;
		margin-bottom: 2em;
	}
	
	.zpSearchResultsItem.hidden {
		display: none;
	}
	
	#zp-Zotpress-SearchBox-Input {
		border: none;
	}
	
	#zpSearchResultsPaging {
		margin: 2em 0;
	}
	
	#zpSearchResultsPaging:before,
	#zpSearchResultsPaging:after {
		content: "";
		display: table;
	}
	#zpSearchResultsPaging:after {
		clear: both;
	}
	#zpSearchResultsPaging span.title {
		display: block;
		float: left;
		font-weight: bold;
		margin: 2px; margin-left: 0;
		padding: 0.5em 1em 0.5em 0;
		text-transform: uppercase;
	}
	#zpSearchResultsPaging a {
		border: none;
		display: block;
		float: left;
		margin: 2px;
		padding: 0.5em 1em;
		text-decoration: none;
	}
	#zpSearchResultsPaging a.selected {
		border: 2px solid #000;
		margin: 0;
	}
	
	/* END OF BROWSE LIB */
	
/*
     FILE ARCHIVED ON 15:19:19 Mar 19, 2017 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:24:09 Jul 04, 2022.
     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: 74.308
  exclusion.robots: 0.166
  exclusion.robots.policy: 0.161
  RedisCDXSource: 0.451
  esindex: 0.007
  LoadShardBlock: 55.638 (3)
  PetaboxLoader3.datanode: 51.141 (4)
  CDXLines.iter: 16.076 (3)
  load_resource: 31.516
  PetaboxLoader3.resolve: 24.366
*/