.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#wrapper.uploadWrap{margin-top:2px;min-height:220px;}
#primaryUpload,#primaryUploadpending{width:960px;}
.pendingUpload{padding:60px 0 120px;text-align:center;width:100%;}.pendingUpload h2{font-size:28px;margin-bottom:20px;}
.uploadStep1 .btn{font-size:28px;line-height:56px;margin-right:7px;padding:10px 14px 8px;width:21%;}.uploadStep1 .btn.pull-right{margin-right:0;}
.uploadStep1 .uploadTypeChoice{color:#bbbbbb;font-size:36px;padding:50px 0 100px;text-align:center;}
.primaryUp{margin-left:0;width:640px;}.primaryUp .contentSm{*zoom:1;width:470px;}.primaryUp .contentSm:before,.primaryUp .contentSm:after{display:table;content:"";line-height:0;}
.primaryUp .contentSm:after{clear:both;}
.uploadStep2{border:1px solid #cccccc;border-width:1px 0;display:none;margin:30px 0;padding:26px 0;}.uploadStep2 .primaryUp form .row{margin-bottom:36px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-touch-callout:none;}.uploadStep2 .primaryUp form .row.uploadPhotoInput,.uploadStep2 .primaryUp form .row.uploadVideoInput{margin-bottom:10px;}
.uploadStep2 .primaryUp form .row.uploadInput{display:none;}.uploadStep2 .primaryUp form .row.uploadInput.uploadBlogInput{background:url(/img/icons/loading.gif) no-repeat 304px 200px;}
.uploadStep2 .primaryUp form .row label{font-size:22px;font-weight:bold;margin-bottom:10px;}
.uploadStep2 .primaryUp form .row .counter{top:4px;}
.uploadStep2 .primaryUp form .row input[type="text"],.uploadStep2 .primaryUp form .row textarea{border-color:#999999;color:#000000;font-size:18px;line-height:22px;max-width:630px;width:630px;}.uploadStep2 .primaryUp form .row input[type="text"]:focus,.uploadStep2 .primaryUp form .row textarea:focus{border-color:#333333;-webkit-box-shadow:inset 2px 2px 10px rgba(0, 0, 0, 0.15);-moz-box-shadow:inset 2px 2px 10px rgba(0, 0, 0, 0.15);box-shadow:inset 2px 2px 10px rgba(0, 0, 0, 0.15);-moz-box-shadow:inset 2px 2px 10px rgba(0, 0, 0, 0.15),transparent 0 0 0;-webkit-box-shadow:inset 2px 2px 10px rgba(0, 0, 0, 0.15),transparent 0 0 0;box-shadow:inset 2px 2px 10px rgba(0, 0, 0, 0.15),transparent 0 0 0;}
.uploadStep2 .primaryUp form .row input[type="text"]#uploadTags,.uploadStep2 .primaryUp form .row textarea#uploadTags{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;width:543px;}
.uploadStep2 .primaryUp form .row textarea{min-height:70px;}
.uploadStep2 .primaryUp form .row .addTagBtn{border-color:#999999;border-width:1px 1px 1px 0;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;font-size:14px;padding:4px 11px;position:absolute;right:0;top:28px;width:64px;}
.uploadStep2 .primaryUp form .row .fileInput{border-color:#dddddd;*zoom:1;padding:10px;}.uploadStep2 .primaryUp form .row .fileInput:before,.uploadStep2 .primaryUp form .row .fileInput:after{display:table;content:"";line-height:0;}
.uploadStep2 .primaryUp form .row .fileInput:after{clear:both;}
.uploadStep2 .primaryUp form .row .fileInput label.btn{font-size:16px;margin-bottom:0;margin-right:10px;padding:8px 16px 10px;}
.uploadStep2 .primaryUp form .row .fileInput .fileName,.uploadStep2 .primaryUp form .row .fileInput .fileRestriction{color:#666666;margin-top:10px;max-width:225px;overflow-x:auto;}
.uploadStep2 .primaryUp form .row .fileInput .fileName{overflow:hidden;text-overflow:ellipses;white-space:nowrap;width:322px;}
.uploadStep2 .primaryUp form .row .fileInput .fileRestriction{background:#f5f5f5;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin:-10px;padding:11px 8px;}
.uploadStep2 .primaryUp form .row .tagPreview{margin-bottom:-27px;margin-top:4px;min-height:27px;}.uploadStep2 .primaryUp form .row .tagPreview .btnTag{cursor:default;margin:5px 4px 0 0;}.uploadStep2 .primaryUp form .row .tagPreview .btnTag .close{margin:2px -1px 0 4px;}
.uploadStep2 .primaryUp form .row span.invalidNotice{display:none;position:relative;color:#cc1100;float:right;margin-right:40px;}
.uploadStep2 .primaryUp form .row .inputData{display:none;}
.uploadStep3{display:none;}.uploadStep3 .primaryUp{background:#eeeeee;border:1px solid #cccccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.uploadStep3 .primaryUp .uploadDisclaimer{color:#666666;font-size:15px;padding:22px 0 18px;text-align:center;}
.uploadStep3 .primaryUp .progress{display:none;}
.uploadStep3 .secondary .btn{display:block;font-size:30px;padding:21px 0 19px;}
#collection-results{height:361px;width:300px;}#collection-results .jspContainer .resultContent{width:282px;}#collection-results .jspContainer .resultContent .details{width:150px;}
#collection-results .jspContainer .resultContent.withCheckbox .details{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-touch-callout:none;width:150px;}#collection-results .jspContainer .resultContent.withCheckbox .details input{bottom:45px;position:absolute;right:20px;}
#collection-results .jspContainer .contentSm .result .details{width:300px;}
#collection-results .jspContainer .contentSm .result.withCheckbox .details{width:280px;}
.secondary.secondaryUpload{display:none;}.secondary.secondaryUpload .contentResults .results{width:413px;}.secondary.secondaryUpload .contentResults .results .result.resultContent .details{width:282px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-touch-callout:none;}
.secondary.secondaryUpload .contentResults .results .result.resultMultiplier .details{width:305px;}
.secondary.secondaryUpload .contentResults .searchTime{float:right;font-size:12px;}
.secondary.secondaryUpload .contentResults .searchCount{font-size:16px;}
.secondary .uploadBroadcastDonate{margin-bottom:6px;}
.secondary .moduleDescription a.pull-right{font-size:11px;font-weight:bold;}
.secondary .broadcastCheckboxes{margin:14px 0 0 12px;}.secondary .broadcastCheckboxes label{font-weight:bold;line-height:15px;margin-bottom:12px;}.secondary .broadcastCheckboxes label.disabled .hideIfDisabled{display:none;}
.secondary .broadcastCheckboxes label.disabled .showIfDisabled{display:block;}.secondary .broadcastCheckboxes label.disabled .showIfDisabled:hover{text-decoration:none;}
.secondary .broadcastCheckboxes label .showIfDisabled{color:#999;display:none;}
.secondary .broadcastCheckboxes label input{margin-right:10px;}
.secondary .broadcastCheckboxes label .wIcon{margin-right:8px;}
.secondary .broadcastCheckboxes label.disabled{color:#cccccc;}
.secondary .recentlyDonatedModule .results{border-width:0;}.secondary .recentlyDonatedModule .results .result{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;}
