/* ********** CSS Reset ********** */

* { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; margin: 0; padding: 0; vertical-align: baseline; }
html { font-size: 62.5%; }
body { line-height: 1; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
table { border-collapse: collapse; border-spacing: 0; }
ul, ol { margin: 0 0 0 16px; }
nav ul { list-style: none; margin: 0; }
nav ul a { text-decoration: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
hr { border: 0; display: block; height: 1px; margin: 0; padding: 0; }
abbr[title] { border-bottom: 1px dotted; }
button, input, select, textarea { vertical-align: baseline; *vertical-align: middle; }
button, input { line-height: normal; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
button[disabled], input[disabled] { cursor: default; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; *height: 13px; *width: 13px; }
input[type="search"] { -webkit-appearance: textfield; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
textarea { overflow: auto; vertical-align: top; }
input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; *overflow: visible; }
a:active, a:hover, a:focus { outline: 0; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
img { -ms-interpolation-mode: bicubic; border: 0; vertical-align: middle; }

.noJitter { -webkit-transform: translateZ(0px); }

/* ********** Clearfix ********** */
.clearfix{*zoom:1;}
.clearfix:before,
.clearfix:after{display:table;content:"";}
.clearfix:after{clear:both;}

/* ********** Ektron CSS Reset ********** */
div.dropzone div.PBColumn ul.columnwidgetlist {
    min-height:100px;
}