/*!
 * Bootstrap v2.3.2
 *
 * Copyright 2013 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world by @mdo and @fat.
 */
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.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}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}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}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}textarea{overflow:auto;vertical-align:top}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!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}}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333;background-color:#fff}a{color:#08c;text-decoration:none}a:hover,a:focus{color:#005580;text-decoration:underline}.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%}.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%}.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%}.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%}.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%}.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%}.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%}.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%}.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}[class*="span"].hide,.row-fluid [class*="span"].hide{display:none}[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:before,.container:after{display:table;line-height:0;content:""}.container:after{clear:both}.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}.container-fluid:before,.container-fluid:after{display:table;line-height:0;content:""}.container-fluid:after{clear:both}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px}small{font-size:85%}strong{font-weight:bold}em{font-style:italic}cite{font-style:normal}.muted{color:#999}a.muted:hover,a.muted:focus{color:#808080}.text-warning{color:#c09853}a.text-warning:hover,a.text-warning:focus{color:#a47e3c}.text-error{color:#b94a48}a.text-error:hover,a.text-error:focus{color:#953b39}.text-info{color:#3a87ad}a.text-info:hover,a.text-info:focus{color:#2d6987}.text-success{color:#468847}a.text-success:hover,a.text-success:focus{color:#356635}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999}h1,h2,h3{line-height:40px}h1{font-size:38.5px}h2{font-size:31.5px}h3{font-size:24.5px}h4{font-size:17.5px}h5{font-size:14px}h6{font-size:11.9px}h1 small{font-size:24.5px}h2 small{font-size:17.5px}h3 small{font-size:14px}h4 small{font-size:14px}.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}ul,ol{padding:0;margin:0 0 10px 25px}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}li{line-height:20px}ul.unstyled,ol.unstyled{margin-left:0;list-style:none}ul.inline,ol.inline{margin-left:0;list-style:none}ul.inline>li,ol.inline>li{display:inline-block;*display:inline;padding-right:5px;padding-left:5px;*zoom:1}dl{margin-bottom:20px}dt,dd{line-height:20px}dt{font-weight:bold}dd{margin-left:10px}.dl-horizontal{*zoom:1}.dl-horizontal:before,.dl-horizontal:after{display:table;line-height:0;content:""}.dl-horizontal:after{clear:both}.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25}blockquote small{display:block;line-height:20px;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}code,pre{padding:0 3px 2px;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:12px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}code{padding:2px 4px;color:#d14;white-space:nowrap;background-color:#f7f7f9;border:1px solid #e1e1e8}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}form{margin:0 0 20px}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border:0;border-bottom:1px solid #e5e5e5}legend small{font-size:15px;color:#999}label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px}input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}label{display:block;margin-bottom:5px}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}input,textarea,.uneditable-input{width:206px}textarea{height:auto}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;*margin-top:0;line-height:normal}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px}select{width:220px;background-color:#fff;border:1px solid #ccc}select[multiple],select[size]{height:auto}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.uneditable-input,.uneditable-textarea{color:#999;cursor:not-allowed;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025)}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.radio,.checkbox{min-height:20px;padding-left:20px}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0}.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:926px}input.span11,textarea.span11,.uneditable-input.span11{width:846px}input.span10,textarea.span10,.uneditable-input.span10{width:766px}input.span9,textarea.span9,.uneditable-input.span9{width:686px}input.span8,textarea.span8,.uneditable-input.span8{width:606px}input.span7,textarea.span7,.uneditable-input.span7{width:526px}input.span6,textarea.span6,.uneditable-input.span6{width:446px}input.span5,textarea.span5,.uneditable-input.span5{width:366px}input.span4,textarea.span4,.uneditable-input.span4{width:286px}input.span3,textarea.span3,.uneditable-input.span3{width:206px}input.span2,textarea.span2,.uneditable-input.span2{width:126px}input.span1,textarea.span1,.uneditable-input.span1{width:46px}.controls-row{*zoom:1}.controls-row:before,.controls-row:after{display:table;line-height:0;content:""}.controls-row:after{clear:both}.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left}.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eee}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853}.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48}.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847}.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad}.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3}.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}.form-actions:before,.form-actions:after{display:table;line-height:0;content:""}.form-actions:after{clear:both}.help-block,.help-inline{color:#595959}.help-block{display:block;margin-bottom:10px}.help-inline{display:inline-block;*display:inline;padding-left:5px;vertical-align:middle;*zoom:1}.input-append,.input-prepend{display:inline-block;margin-bottom:10px;font-size:0;white-space:nowrap;vertical-align:middle}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{font-size:14px}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc}.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px}.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .btn-group:first-child{margin-left:0}input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;margin-bottom:0;vertical-align:middle;*zoom:1}.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none}.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block}.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0}.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle}.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}.control-group{margin-bottom:10px}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.form-horizontal .control-group{margin-bottom:20px;*zoom:1}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;line-height:0;content:""}.form-horizontal .control-group:after{clear:both}.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}.form-horizontal .controls:first-child{*padding-left:180px}.form-horizontal .help-block{margin-bottom:0}.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px}.form-horizontal .form-actions{padding-left:180px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:20px}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:bold}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.table-bordered th,.table-bordered td{border-left:1px solid #ddd}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomleft:0}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomright:0}.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5}table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table tbody tr.success>td{background-color:#dff0d8}.table tbody tr.error>td{background-color:#f2dede}.table tbody tr.warning>td{background-color:#fcf8e3}.table tbody tr.info>td{background-color:#d9edf7}.table-hover tbody tr.success:hover>td{background-color:#d0e9c6}.table-hover tbody tr.error:hover>td{background-color:#ebcccc}.table-hover tbody tr.warning:hover>td{background-color:#faf2cc}.table-hover tbody tr.info:hover>td{background-color:#c4e3f3}[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;margin-top:1px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("../img/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:focus>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:focus>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:focus>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:focus>a>[class*=" icon-"]{background-image:url("../img/glyphicons-halflings-white.png")}.icon-glass{background-position:0 0}.icon-music{background-position:-24px 0}.icon-search{background-position:-48px 0}.icon-envelope{background-position:-72px 0}.icon-heart{background-position:-96px 0}.icon-star{background-position:-120px 0}.icon-star-empty{background-position:-144px 0}.icon-user{background-position:-168px 0}.icon-film{background-position:-192px 0}.icon-th-large{background-position:-216px 0}.icon-th{background-position:-240px 0}.icon-th-list{background-position:-264px 0}.icon-ok{background-position:-288px 0}.icon-remove{background-position:-312px 0}.icon-zoom-in{background-position:-336px 0}.icon-zoom-out{background-position:-360px 0}.icon-off{background-position:-384px 0}.icon-signal{background-position:-408px 0}.icon-cog{background-position:-432px 0}.icon-trash{background-position:-456px 0}.icon-home{background-position:0 -24px}.icon-file{background-position:-24px -24px}.icon-time{background-position:-48px -24px}.icon-road{background-position:-72px -24px}.icon-download-alt{background-position:-96px -24px}.icon-download{background-position:-120px -24px}.icon-upload{background-position:-144px -24px}.icon-inbox{background-position:-168px -24px}.icon-play-circle{background-position:-192px -24px}.icon-repeat{background-position:-216px -24px}.icon-refresh{background-position:-240px -24px}.icon-list-alt{background-position:-264px -24px}.icon-lock{background-position:-287px -24px}.icon-flag{background-position:-312px -24px}.icon-headphones{background-position:-336px -24px}.icon-volume-off{background-position:-360px -24px}.icon-volume-down{background-position:-384px -24px}.icon-volume-up{background-position:-408px -24px}.icon-qrcode{background-position:-432px -24px}.icon-barcode{background-position:-456px -24px}.icon-tag{background-position:0 -48px}.icon-tags{background-position:-25px -48px}.icon-book{background-position:-48px -48px}.icon-bookmark{background-position:-72px -48px}.icon-print{background-position:-96px -48px}.icon-camera{background-position:-120px -48px}.icon-font{background-position:-144px -48px}.icon-bold{background-position:-167px -48px}.icon-italic{background-position:-192px -48px}.icon-text-height{background-position:-216px -48px}.icon-text-width{background-position:-240px -48px}.icon-align-left{background-position:-264px -48px}.icon-align-center{background-position:-288px -48px}.icon-align-right{background-position:-312px -48px}.icon-align-justify{background-position:-336px -48px}.icon-list{background-position:-360px -48px}.icon-indent-left{background-position:-384px -48px}.icon-indent-right{background-position:-408px -48px}.icon-facetime-video{background-position:-432px -48px}.icon-picture{background-position:-456px -48px}.icon-pencil{background-position:0 -72px}.icon-map-marker{background-position:-24px -72px}.icon-adjust{background-position:-48px -72px}.icon-tint{background-position:-72px -72px}.icon-edit{background-position:-96px -72px}.icon-share{background-position:-120px -72px}.icon-check{background-position:-144px -72px}.icon-move{background-position:-168px -72px}.icon-step-backward{background-position:-192px -72px}.icon-fast-backward{background-position:-216px -72px}.icon-backward{background-position:-240px -72px}.icon-play{background-position:-264px -72px}.icon-pause{background-position:-288px -72px}.icon-stop{background-position:-312px -72px}.icon-forward{background-position:-336px -72px}.icon-fast-forward{background-position:-360px -72px}.icon-step-forward{background-position:-384px -72px}.icon-eject{background-position:-408px -72px}.icon-chevron-left{background-position:-432px -72px}.icon-chevron-right{background-position:-456px -72px}.icon-plus-sign{background-position:0 -96px}.icon-minus-sign{background-position:-24px -96px}.icon-remove-sign{background-position:-48px -96px}.icon-ok-sign{background-position:-72px -96px}.icon-question-sign{background-position:-96px -96px}.icon-info-sign{background-position:-120px -96px}.icon-screenshot{background-position:-144px -96px}.icon-remove-circle{background-position:-168px -96px}.icon-ok-circle{background-position:-192px -96px}.icon-ban-circle{background-position:-216px -96px}.icon-arrow-left{background-position:-240px -96px}.icon-arrow-right{background-position:-264px -96px}.icon-arrow-up{background-position:-289px -96px}.icon-arrow-down{background-position:-312px -96px}.icon-share-alt{background-position:-336px -96px}.icon-resize-full{background-position:-360px -96px}.icon-resize-small{background-position:-384px -96px}.icon-plus{background-position:-408px -96px}.icon-minus{background-position:-433px -96px}.icon-asterisk{background-position:-456px -96px}.icon-exclamation-sign{background-position:0 -120px}.icon-gift{background-position:-24px -120px}.icon-leaf{background-position:-48px -120px}.icon-fire{background-position:-72px -120px}.icon-eye-open{background-position:-96px -120px}.icon-eye-close{background-position:-120px -120px}.icon-warning-sign{background-position:-144px -120px}.icon-plane{background-position:-168px -120px}.icon-calendar{background-position:-192px -120px}.icon-random{width:16px;background-position:-216px -120px}.icon-comment{background-position:-240px -120px}.icon-magnet{background-position:-264px -120px}.icon-chevron-up{background-position:-288px -120px}.icon-chevron-down{background-position:-313px -119px}.icon-retweet{background-position:-336px -120px}.icon-shopping-cart{background-position:-360px -120px}.icon-folder-close{width:16px;background-position:-384px -120px}.icon-folder-open{width:16px;background-position:-408px -120px}.icon-resize-vertical{background-position:-432px -119px}.icon-resize-horizontal{background-position:-456px -118px}.icon-hdd{background-position:0 -144px}.icon-bullhorn{background-position:-24px -144px}.icon-bell{background-position:-48px -144px}.icon-certificate{background-position:-72px -144px}.icon-thumbs-up{background-position:-96px -144px}.icon-thumbs-down{background-position:-120px -144px}.icon-hand-right{background-position:-144px -144px}.icon-hand-left{background-position:-168px -144px}.icon-hand-up{background-position:-192px -144px}.icon-hand-down{background-position:-216px -144px}.icon-circle-arrow-right{background-position:-240px -144px}.icon-circle-arrow-left{background-position:-264px -144px}.icon-circle-arrow-up{background-position:-288px -144px}.icon-circle-arrow-down{background-position:-312px -144px}.icon-globe{background-position:-336px -144px}.icon-wrench{background-position:-360px -144px}.icon-tasks{background-position:-384px -144px}.icon-filter{background-position:-408px -144px}.icon-briefcase{background-position:-432px -144px}.icon-fullscreen{background-position:-456px -144px}.dropup,.dropdown{position:relative}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;outline:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open{*z-index:1000}.open>.dropdown-menu{display:block}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;border-color:transparent;border-left-color:#ccc;border-style:solid;border-width:5px 0 5px 5px;content:" "}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown .dropdown-menu .nav-header{padding-right:20px;padding-left:20px}.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.collapse.in{height:auto}.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.btn{display:inline-block;*display:inline;padding:4px 12px;margin-bottom:0;*margin-left:.3em;font-size:14px;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;*border:0;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.btn:active,.btn.active{background-color:#ccc \9}.btn:first-child{*margin-left:0}.btn:hover,.btn:focus{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px}.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0}.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px}.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006dcc;*background-color:#04c;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.btn-primary:active,.btn-primary.active{background-color:#039 \9}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#faa732;*background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}.btn-warning:active,.btn-warning.active{background-color:#c67605 \9}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4f49;*background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}.btn-danger:active,.btn-danger.active{background-color:#942a25 \9}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb75b;*background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}.btn-success:active,.btn-success.active{background-color:#408140 \9}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#49afcd;*background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.btn-info:active,.btn-info.active{background-color:#24748c \9}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;*background-color:#222;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9}button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px}button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px}button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-link{color:#08c;cursor:pointer;border-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-link:hover,.btn-link:focus{color:#005580;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#333;text-decoration:none}.btn-group{position:relative;display:inline-block;*display:inline;*margin-left:.3em;font-size:0;white-space:nowrap;vertical-align:middle;*zoom:1}.btn-group:first-child{*margin-left:0}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{margin-top:10px;margin-bottom:10px;font-size:0}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group{margin-left:5px}.btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group>.btn+.btn{margin-left:-1px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px}.btn-group>.btn-mini{font-size:10.5px}.btn-group>.btn-small{font-size:11.9px}.btn-group>.btn-large{font-size:17.5px}.btn-group>.btn:first-child{margin-left:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{*padding-top:5px;padding-right:8px;*padding-bottom:5px;padding-left:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn-group>.btn-mini+.dropdown-toggle{*padding-top:2px;padding-right:5px;*padding-bottom:2px;padding-left:5px}.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}.btn-group>.btn-large+.dropdown-toggle{*padding-top:7px;padding-right:12px;*padding-bottom:7px;padding-left:12px}.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}.btn-group.open .btn-primary.dropdown-toggle{background-color:#04c}.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.btn .caret{margin-top:8px;margin-left:0}.btn-large .caret{margin-top:6px}.btn-large .caret{border-top-width:5px;border-right-width:5px;border-left-width:5px}.btn-mini .caret,.btn-small .caret{margin-top:8px}.dropup .btn-large .caret{border-bottom-width:5px}.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group-vertical{display:inline-block;*display:inline;*zoom:1}.btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group-vertical>.btn+.btn{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-success h4{color:#468847}.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.nav{margin-bottom:20px;margin-left:0;list-style:none}.nav>li>a{display:block}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li>a>img{max-width:none}.nav>.pull-right{float:right}.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list{padding-right:15px;padding-left:15px;margin-bottom:0}.nav-list>li>a,.nav-list .nav-header{margin-right:-15px;margin-left:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#08c}.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px}.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.nav-tabs,.nav-pills{*zoom:1}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;line-height:0;content:""}.nav-tabs:after,.nav-pills:after{clear:both}.nav-tabs>li,.nav-pills>li{float:left}.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#eee #eee #ddd}.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus{color:#fff;background-color:#08c}.nav-stacked>li{float:none}.nav-stacked>li>a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px}.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px}.nav-tabs.nav-stacked>li>a:hover,.nav-tabs.nav-stacked>li>a:focus{z-index:2;border-color:#ddd}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.nav .dropdown-toggle .caret{margin-top:6px;border-top-color:#08c;border-bottom-color:#08c}.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#005580;border-bottom-color:#005580}.nav-tabs .dropdown-toggle .caret{margin-top:8px}.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.nav>.dropdown.active>a:hover,.nav>.dropdown.active>a:focus{cursor:pointer}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus{color:#fff;background-color:#999;border-color:#999}.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}.tabs-stacked .open>a:hover,.tabs-stacked .open>a:focus{border-color:#999}.tabbable{*zoom:1}.tabbable:before,.tabbable:after{display:table;line-height:0;content:""}.tabbable:after{clear:both}.tab-content{overflow:auto}.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0}.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}.tab-content>.active,.pill-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:transparent #ddd #ddd #ddd}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:#eee #eee #eee #ddd}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover,.tabs-right>.nav-tabs .active>a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.nav>.disabled>a{color:#999}.nav>.disabled>a:hover,.nav>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent}.navbar{*position:relative;*z-index:2;margin-bottom:20px;overflow:visible}.navbar-inner{min-height:40px;padding-right:20px;padding-left:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);box-shadow:0 1px 4px rgba(0,0,0,0.065)}.navbar-inner:before,.navbar-inner:after{display:table;line-height:0;content:""}.navbar-inner:after{clear:both}.navbar .container{width:auto}.nav-collapse.collapse{height:auto;overflow:visible}.navbar .brand{display:block;float:left;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}.navbar .brand:hover,.navbar .brand:focus{text-decoration:none}.navbar-text{margin-bottom:0;line-height:40px;color:#777}.navbar-link{color:#777}.navbar-link:hover,.navbar-link:focus{color:#333}.navbar .divider-vertical{height:40px;margin:0 9px;border-right:1px solid #fff;border-left:1px solid #f2f2f2}.navbar .btn,.navbar .btn-group{margin-top:5px}.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group{margin-top:0}.navbar-form{margin-bottom:0;*zoom:1}.navbar-form:before,.navbar-form:after{display:table;line-height:0;content:""}.navbar-form:after{clear:both}.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px}.navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0}.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px}.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0}.navbar-search .search-query{padding:4px 14px;margin-bottom:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.navbar-static-top{position:static;margin-bottom:0}.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px}.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-right:0;padding-left:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.navbar-fixed-top{top:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.1);box-shadow:0 1px 10px rgba(0,0,0,0.1)}.navbar-fixed-bottom{bottom:0}.navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,0.1);box-shadow:0 -1px 10px rgba(0,0,0,0.1)}.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}.navbar .nav.pull-right{float:right;margin-right:0}.navbar .nav>li{float:left}.navbar .nav>li>a{float:none;padding:10px 15px 10px;color:#777;text-decoration:none;text-shadow:0 1px 0 #fff}.navbar .nav .dropdown-toggle .caret{margin-top:8px}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{color:#333;text-decoration:none;background-color:transparent}.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#555;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);box-shadow:inset 0 3px 8px rgba(0,0,0,0.125)}.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-right:5px;margin-left:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ededed;*background-color:#e5e5e5;background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(to bottom,#f2f2f2,#e5e5e5);background-repeat:repeat-x;border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2',endColorstr='#ffe5e5e5',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075)}.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#fff;background-color:#e5e5e5;*background-color:#d9d9d9}.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#ccc \9}.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}.btn-navbar .icon-bar+.icon-bar{margin-top:3px}.navbar .nav>li>.dropdown-menu:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.navbar .nav>li>.dropdown-menu:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.navbar-fixed-bottom .nav>li>.dropdown-menu:before{top:auto;bottom:-7px;border-top:7px solid #ccc;border-bottom:0;border-top-color:rgba(0,0,0,0.2)}.navbar-fixed-bottom .nav>li>.dropdown-menu:after{top:auto;bottom:-6px;border-top:6px solid #fff;border-bottom:0}.navbar .nav li.dropdown>a:hover .caret,.navbar .nav li.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333}.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{color:#555;background-color:#e5e5e5}.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777;border-bottom-color:#777}.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right{right:0;left:auto}.navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{right:12px;left:auto}.navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after{right:13px;left:auto}.navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{right:100%;left:auto;margin-right:-1px;margin-left:0;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top,#222,#111);background-image:-webkit-gradient(linear,0 0,0 100%,from(#222),to(#111));background-image:-webkit-linear-gradient(top,#222,#111);background-image:-o-linear-gradient(top,#222,#111);background-image:linear-gradient(to bottom,#222,#111);background-repeat:repeat-x;border-color:#252525;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222',endColorstr='#ff111111',GradientType=0)}.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav>li>a:focus{color:#fff}.navbar-inverse .brand{color:#999}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#fff;background-color:#111}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{color:#fff}.navbar-inverse .divider-vertical{border-right-color:#222;border-left-color:#111}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{color:#fff;background-color:#111}.navbar-inverse .nav li.dropdown>a:hover .caret,.navbar-inverse .nav li.dropdown>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-search .search-query{color:#fff;background-color:#515151;border-color:#111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;outline:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15)}.navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e0e0e;*background-color:#040404;background-image:-moz-linear-gradient(top,#151515,#040404);background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));background-image:-webkit-linear-gradient(top,#151515,#040404);background-image:-o-linear-gradient(top,#151515,#040404);background-image:linear-gradient(to bottom,#151515,#040404);background-repeat:repeat-x;border-color:#040404 #040404 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515',endColorstr='#ff040404',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#040404;*background-color:#000}.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000 \9}.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.breadcrumb>li{display:inline-block;*display:inline;text-shadow:0 1px 0 #fff;*zoom:1}.breadcrumb>li>.divider{padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{margin:20px 0}.pagination ul{display:inline-block;*display:inline;margin-bottom:0;margin-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*zoom:1;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.pagination ul>li{display:inline}.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5}.pagination ul>.active>a,.pagination ul>.active>span{color:#999;cursor:default}.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#999;cursor:default;background-color:transparent}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.pagination-centered{text-align:center}.pagination-right{text-align:right}.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px}.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.pagination-mini ul>li:first-child>a,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span{-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px}.pagination-mini ul>li:last-child>a,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px}.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px}.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px}.pager{margin:20px 0;text-align:center;list-style:none;*zoom:1}.pager:before,.pager:after{display:table;line-height:0;content:""}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#f5f5f5}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;cursor:default;background-color:#fff}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:0;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.modal.fade{top:-25%;-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;max-height:400px;padding:15px;overflow-y:auto}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;*zoom:1;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.modal-footer:before,.modal-footer:after{display:table;line-height:0;content:""}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.tooltip{position:absolute;z-index:1030;display:block;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,0.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0}.thumbnails{margin-left:-20px;list-style:none;*zoom:1}.thumbnails:before,.thumbnails:after{display:table;line-height:0;content:""}.thumbnails:after{clear:both}.row-fluid .thumbnails{margin-left:0}.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px}.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.055);box-shadow:0 1px 3px rgba(0,0,0,0.055);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.thumbnail:hover,a.thumbnail:focus{border-color:#08c;-webkit-box-shadow:0 1px 4px rgba(0,105,214,0.25);-moz-box-shadow:0 1px 4px rgba(0,105,214,0.25);box-shadow:0 1px 4px rgba(0,105,214,0.25)}.thumbnail>img{display:block;max-width:100%;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#555}.media,.media-body{overflow:hidden;*overflow:visible;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{margin-left:0;list-style:none}.label,.badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);white-space:nowrap;vertical-align:baseline;background-color:#999}.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.badge{padding-right:9px;padding-left:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.label:empty,.badge:empty{display:none}a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.label-important,.badge-important{background-color:#b94a48}.label-important[href],.badge-important[href]{background-color:#953b39}.label-warning,.badge-warning{background-color:#f89406}.label-warning[href],.badge-warning[href]{background-color:#c67605}.label-success,.badge-success{background-color:#468847}.label-success[href],.badge-success[href]{background-color:#356635}.label-info,.badge-info{background-color:#3a87ad}.label-info[href],.badge-info[href]{background-color:#2d6987}.label-inverse,.badge-inverse{background-color:#333}.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a}.btn .label,.btn .badge{position:relative;top:-1px}.btn-mini .label,.btn-mini .badge{top:0}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress .bar{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));background-image:-webkit-linear-gradient(top,#149bdf,#0480be);background-image:-o-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(to bottom,#149bdf,#0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15)}.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(to bottom,#ee5f5b,#c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffc43c35',GradientType=0)}.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-o-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(to bottom,#62c462,#57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff57a957',GradientType=0)}.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));background-image:-webkit-linear-gradient(top,#5bc0de,#339bb9);background-image:-o-linear-gradient(top,#5bc0de,#339bb9);background-image:linear-gradient(to bottom,#5bc0de,#339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff339bb9',GradientType=0)}.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-warning .bar,.progress .bar-warning{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0)}.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#fbb450;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.accordion{margin-bottom:20px}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.carousel{position:relative;margin-bottom:20px;line-height:1}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}.carousel-control.right{right:15px;left:auto}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255,255,255,0.25);border-radius:5px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:15px;background:#333;background:rgba(0,0,0,0.75)}.carousel-caption h4,.carousel-caption p{line-height:20px;color:#fff}.carousel-caption h4{margin:0 0 5px}.carousel-caption p{margin-bottom:0}.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;color:inherit}.hero-unit li{line-height:30px}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed}
/* line 1, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.jgrowl.scss */
div.jGrowl {
  padding: 10px;
  z-index: 999;
  color: #fff;
  font-size: 12px;
}

/** Normal Style Positions **/
/* line 9, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.jgrowl.scss */
div.jGrowl {
  position: absolute;
}

/* line 13, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.jgrowl.scss */
body > div.jGrowl {
  position: fixed;
}

/* line 17, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.jgrowl.scss */
div.jGrowl.top-left {
  left: 0px;
  top: 0px;
}

/* line 22, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.jgrowl.scss */
div.jGrowl.top-right {
  right: 0px;
  top: 50px;
}

/* line 27, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.jgrowl.scss */
div.jGrowl.bottom-left {
  left: 0px;
  bottom: 0px;
}

/* line 32, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.jgrowl.scss */
div.jGrowl.bottom-right {
  right: 0px;
  bottom: 0px;
}

/* line 37, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.jgrowl.scss */
div.jGrowl.center {
  top: 0px;
  width: 50%;
  left: 25%;
}

/** Cross Browser Styling **/
/* line 44, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.jgrowl.scss */
div.center div.jGrowl-notification, div.center div.jGrowl-closer {
  margin-left: auto;
  margin-right: auto;
}

/* line 49, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.jgrowl.scss */
div.jGrowl div.jGrowl-notification, div.jGrowl div.jGrowl-closer {
  background-color: rgba(74, 149, 105, 0.8);
  opacity: .9;
  zoom: 1;
  width: 280px;
  padding: 10px;
  margin-top: 5px;
  margin-bottom: 5px;
  margin-right: 10px;
  font-size: 16px;
  text-align: left;
  display: none;
}

/* line 63, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.jgrowl.scss */
div.jGrowl div.jGrowl-notification {
  min-height: 40px;
  position: absolute;
  right: 0;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
}

/* line 70, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.jgrowl.scss */
div.jGrowl div.jGrowl-notification div.jGrowl-header {
  font-weight: bold;
  font-size: .85em;
}

/* line 75, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.jgrowl.scss */
div.jGrowl div.jGrowl-notification div.jGrowl-close {
  z-index: 9999;
  float: right;
  font-weight: bold;
  font-size: 1em;
  cursor: pointer;
  margin-left: 7px;
}

/* line 84, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.jgrowl.scss */
div.jGrowl div.jGrowl-closer {
  padding-top: 4px;
  padding-bottom: 4px;
  cursor: pointer;
  font-size: .9em;
  font-weight: bold;
  text-align: center;
}

/** Hide jGrowl when printing **/
@media print {
  /* line 95, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.jgrowl.scss */
  div.jGrowl {
    display: none;
  }
}
/* Selectmenu
----------------------------------*/
/* line 4, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-button {
  display: inline-block;
  position: relative;
  padding: 0;
  margin-right: .1em;
  cursor: pointer;
  text-align: center;
  zoom: 1;
  overflow: visible;
}

/* the overflow property removes extra width in IE */
/* line 16, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active {
  text-decoration: none;
}

/* reset extra padding in Firefox */
/* line 22, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-selectmenu-menu {
  padding: 0;
  margin: 0;
  position: absolute;
  top: 0;
  display: none;
}

/* line 30, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-selectmenu-menu ul.ui-menu {
  overflow: auto;
  overflow-y: auto;
  overflow-x: hidden;
}

/* line 36, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-selectmenu-menu .ui-menu li.ui-selectmenu-optgroup {
  font-size: 1em;
  font-weight: bold;
  line-height: 1.5;
  padding: 2px 0.4em;
  margin: 0.5em 0 0 0;
  height: auto;
  border: 0;
}

/* line 46, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-selectmenu-button span.ui-icon {
  right: 4px;
  position: absolute;
  top: 2px;
}

/* line 52, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-selectmenu-button span.ui-selectmenu-text {
  text-align: left;
  padding: .405em 2.1em .405em 1em;
  display: block;
  line-height: 1.4;
}

/* line 59, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
  -moz-border-radius-topleft: 4px;
  -webkit-border-top-left-radius: 4px;
  -khtml-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
}

/* line 66, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
  -moz-border-radius-topright: 4px;
  -webkit-border-top-right-radius: 4px;
  -khtml-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
}

/* line 73, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -khtml-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

/* line 80, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -khtml-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

/* Interaction states
----------------------------------*/
/* line 89, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-state-default {
  border: 1px solid #aaa;
}

/* line 93, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-menu-item:hover {
  background: #1C93DF;
}
/* line 95, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-menu-item:hover a {
  color: white;
}

/* line 103, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-selectmenu-button .ui-button {
  display: inline-block;
  overflow: hidden;
  position: relative;
  text-decoration: none;
  vertical-align: middle;
  height: 2.2em;
  padding: 0 2px;
  background-color: #fff;
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.5, white));
  background-image: -webkit-linear-gradient(center bottom, #eeeeee 0%, white 50%);
  background-image: -moz-linear-gradient(center bottom, #eeeeee 0%, white 50%);
  background-image: -o-linear-gradient(top, #eeeeee 0%, #ffffff 50%);
  background-image: -ms-linear-gradient(top, #eeeeee 0%, #ffffff 50%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#ffffff', GradientType = 0);
  background-image: linear-gradient(top, #eeeeee 0%, #ffffff 50%);
}
/* line 122, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-selectmenu-button .ui-corner-top {
  background-color: #eee;
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, white), color-stop(0.5, #eeeeee));
  background-image: -webkit-linear-gradient(center bottom, white 0%, #eeeeee 50%);
  background-image: -moz-linear-gradient(center bottom, white 0%, #eeeeee 50%);
  background-image: -o-linear-gradient(bottom, white 0%, #eeeeee 50%);
  background-image: -ms-linear-gradient(top, #ffffff 0%, #eeeeee 50%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);
  background-image: linear-gradient(top, #ffffff 0%, #eeeeee 50%);
}
/* line 133, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-selectmenu-button .ui-corner-top .ui-icon {
  background-position: -18px 1px;
}
/* line 137, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-selectmenu-button .ui-icon {
  top: 2px;
  background: url(/images/select-sprite.png) no-repeat 0 1px;
  width: 18px;
  height: 26px;
  position: absolute;
  right: 4px;
}

/* line 147, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-selectmenu-menu {
  padding: 0;
  margin: 0;
  position: absolute;
  top: 0;
  display: none;
  z-index: 100000 !important;
}

/* line 156, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-selectmenu-menu ul {
  padding: 2px;
  margin: 0;
  list-style: none;
  position: relative;
  overflow: auto;
  overflow-y: auto;
  overflow-x: hidden;
  background-color: white;
  max-height: 250px;
  border: 1px solid #AAA;
}

/* line 169, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-selectmenu-open {
  display: block;
}

/* line 173, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-selectmenu-menu li {
  padding: 0;
  margin: 0;
  display: block;
  border-top: 1px dotted transparent;
  border-bottom: 1px dotted transparent;
  border-right-width: 0 !important;
  border-left-width: 0 !important;
  font-weight: normal !important;
}

/* line 184, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-selectmenu-menu li a, .ui-selectmenu-text {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.4em;
  display: block;
  outline: none;
  text-decoration: none;
}

/* line 194, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-selectmenu-text {
  padding: .405em 2.1em .405em 1em;
}

/* line 199, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-selectmenu-menu li a {
  color: black;
  padding: 2px 5px;
}

/* line 204, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-selectmenu-menu li.ui-state-disabled a, .ui-state-disabled {
  cursor: default;
  font-style: italic;
}

/* line 214, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-selectmenu-menu li.ui-selectmenu-hasIcon a,
.ui-selectmenu-hasIcon .ui-selectmenu-text {
  padding-left: 20px;
  position: relative;
  margin-left: 5px;
}

/* line 221, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-selectmenu-menu li .ui-icon, .ui-selectmenu-text .ui-icon {
  position: absolute;
  top: 1em;
  margin-top: -8px;
  left: 0;
}

/* line 228, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-selectmenu-menu li span {
  display: block;
  margin-bottom: .2em;
}

/* line 233, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-selectmenu-menu li .ui-selectmenu-item-header {
  font-weight: bold;
}

/* line 237, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-selectmenu-menu li .ui-selectmenu-item-footer {
  opacity: .8;
}

/* for optgroups */
/* line 242, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-selectmenu-menu .ui-selectmenu-group {
  font-size: 1em;
}

/* line 246, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label {
  line-height: 1.4em;
  display: block;
  padding: .6em .5em 0;
  font-weight: bold;
}

/* line 253, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
.ui-selectmenu-menu .ui-selectmenu-group ul {
  margin: 0;
  padding: 0;
}

/* IE6 workaround (dotted transparent borders) */
/* line 259, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
* html .ui-selectmenu-menu li {
  border-color: pink;
  filter: chroma(color=pink);
  width: 100%;
}

/* line 265, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
* html .ui-selectmenu-menu li a {
  position: relative;
}

/* IE7 workaround (opacity disabled) */
/* line 270, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.ui.selectmenu.scss */
* + html .ui-state-disabled, * + html .ui-state-disabled a {
  color: silver;
}
/* line 1, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.placeholder.scss */
textarea.placeholder, input.placeholder {
  color: #a9a9a9;
}
/* line 1, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.cleditor.scss */
.cleditorMain {
  border: 1px solid #999;
  padding: 0 1px 1px;
  background-color: white;
}

/* line 2, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.cleditor.scss */
.cleditorMain,
.cleditorPopup,
.cleditorMain * {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

/* line 5, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.cleditor.scss */
.cleditorMain iframe {
  border: none;
  margin: 0;
  padding: 0;
}

/* line 6, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.cleditor.scss */
.cleditorMain textarea {
  overflow-y: scroll;
  font: 10pt Arial,Verdana;
  resize: none;
  outline: none;
}

/* line 7, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.cleditor.scss */
.cleditorToolbar {
  background: url("/images/cleditor/toolbar.gif") repeat;
}

/* line 8, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.cleditor.scss */
.cleditorGroup {
  float: left;
  height: 26px;
  display: none;
}

/* line 9, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.cleditor.scss */
.cleditorButton {
  float: left;
  width: 24px;
  height: 24px;
  margin: 1px 0 1px 0;
  background: url("/images/cleditor/buttons.gif");
}

/* line 10, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.cleditor.scss */
.cleditorDisabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
}

/* line 11, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.cleditor.scss */
.cleditorDivider {
  float: left;
  width: 1px;
  height: 23px;
  margin: 1px 0 1px 0;
  background: #CCC;
}

/* line 12, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.cleditor.scss */
.cleditorPopup {
  border: solid 1px #999;
  background-color: white;
  color: #333333;
  position: absolute;
  font: 10pt Arial,Verdana;
  cursor: default;
  z-index: 10000;
}

/* line 13, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.cleditor.scss */
.cleditorList div {
  padding: 2px 4px 2px 4px;
}

/* line 14, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.cleditor.scss */
.cleditorList p,
.cleditorList h1,
.cleditorList h2,
.cleditorList h3,
.cleditorList h4,
.cleditorList h5,
.cleditorList h6,
.cleditorList font {
  padding: 0;
  margin: 0;
  background-color: Transparent;
}

/* line 22, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.cleditor.scss */
.cleditorColor {
  width: 150px;
  padding: 1px 0 0 1px;
}

/* line 23, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.cleditor.scss */
.cleditorColor div {
  float: left;
  width: 14px;
  height: 14px;
  margin: 0 1px 1px 0;
}

/* line 24, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.cleditor.scss */
.cleditorPrompt {
  background-color: #F6F7F9;
  padding: 8px;
  font-size: 8.5pt;
}

/* line 25, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.cleditor.scss */
.cleditorPrompt label {
  padding-bottom: 8px;
}

/* line 26, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jquery.cleditor.scss */
.cleditorMsg {
  background-color: #FDFCEE;
  width: 150px;
  padding: 4px;
  font-size: 8.5pt;
}
/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */
/* line 12, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jscrollpane.scss */
.jspContainer {
  overflow: hidden;
  position: relative;
}

/* line 17, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jscrollpane.scss */
.jspPane {
  position: absolute;
  margin-left: 0;
}

/* line 22, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jscrollpane.scss */
.jspVerticalBar {
  position: absolute;
  top: 0;
  right: 0;
  width: 6px;
  height: 100%;
}

/* line 30, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jscrollpane.scss */
.jspHorizontalBar {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 7px;
}

/* line 38, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jscrollpane.scss */
.jspVerticalBar *,
.jspHorizontalBar * {
  margin: 0;
  padding: 0;
}

/* line 44, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jscrollpane.scss */
.jspCap {
  display: none;
}

/* line 48, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jscrollpane.scss */
.jspHorizontalBar .jspCap {
  float: left;
}

/* line 52, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jscrollpane.scss */
.jspTrack {
  background: rgba(0, 0, 0, 0.1);
  position: relative;
}

/* line 57, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jscrollpane.scss */
.jspDrag {
  background: #444444;
  position: relative;
  top: 0;
  left: 0;
  cursor: pointer;
}

/* line 65, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jscrollpane.scss */
.jspHover {
  background: #111111;
}

/* line 69, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jscrollpane.scss */
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag {
  float: left;
  height: 100%;
}

/* line 75, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jscrollpane.scss */
.jspArrow {
  background: #50506d;
  text-indent: -20000px;
  display: block;
  cursor: pointer;
}

/* line 82, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jscrollpane.scss */
.jspArrow.jspDisabled {
  cursor: default;
  background: #80808d;
}

/* line 87, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jscrollpane.scss */
.jspVerticalBar .jspArrow {
  height: 7px;
}

/* line 91, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jscrollpane.scss */
.jspHorizontalBar .jspArrow {
  width: 6px;
  float: left;
  height: 100%;
}

/* line 97, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jscrollpane.scss */
.jspVerticalBar .jspArrow:focus {
  outline: none;
}

/* line 101, /home/user/app/assets/stylesheets/skins-shared/vendorish/_jscrollpane.scss */
.jspCorner {
  background: #eeeef4;
  float: left;
  height: 100%;
}
/*

  Please note:
  
  * This is a version of the stylesheet that does not use base64 encoded images.
  * You will need to edit the image paths to point to the correct location on your server
  * You will, of course, need to upload the images to your server!   
  * Everything but IE6 uses an image sprite for the button. IE6 uses individual images
  * After editing the image paths, dont't forget to compress the CSS file (using YUI for example) before uploading to your server
    - http://www.refresh-sf.com/yui/
      
*/
/* Hide the datepickers associated input by using a className */
/* line 16, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.fd-hidden-input {
  display: none;
}

/* Screen reader class - used to hide spans inside each cell from the visual display */
/* line 21, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.fd-screen-reader {
  position: absolute;
  left: -999em;
  top: 0;
  width: 1px;
  height: 1px;
  overflow: hidden;
  outline: 0 none;
  -moz-outline: 0 none;
}

/* The wrapper div */
/* line 33, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker {
  position: absolute;
  z-index: 9999;
  text-align: center;
  /* Change the font-size to suit your design's CSS. The following line is for the demo that has a 12px font-size defined on the body tag */
  font: 900 0.8em/1em Verdana, Sans-Serif;
  /* For Example: If using the YUI font CSS, uncomment the following line to get a 10px font-size within the datePicker */
  /* font:900 77%/77% Verdana, sans-serif; */
  /* Or, if you prefer a pixel precision */
  /* font:900 12px/12px Verdana, sans-serif; */
  background: transparent;
  /* Mozilla & Webkit extensions to stop text-selection. */
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
}

/* Styles for the static datePickers */
/* line 56, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.static-datepicker {
  position: relative;
  top: 5px;
  left: 0;
  margin-bottom: 1.5em;
}

/* line 63, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker table {
  width: auto;
  height: auto;
  border-collapse: separate;
  color: #555;
}

/* The iframe hack to cover selectlists in IE6 */
/* line 71, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.iehack {
  position: absolute;
  background: #fff;
  z-index: 9998;
  padding: 0;
  border: 0;
  display: none;
  margin: 0;
}

/* The "button" created beside each input for popup datePickers */
/* line 82, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker-control span {
  display: block;
  width: 18px;
  height: 18px;
  overflow: hidden;
  margin: auto 0;
}

/* line 90, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker-button-active span,
.date-picker-control:focus span,
.date-picker-control:hover span,
.date-picker-control:active span {
  -webkit-box-shadow: 0 0 5px rgba(40, 130, 170, 0.7);
  -moz-box-shadow: 0 0 5px rgba(40, 130, 170, 0.7);
  box-shadow: 0 0 5px rgba(40, 130, 170, 0.7);
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}

/* line 102, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker-control:link,
.date-picker-control:visited {
  position: relative;
  display: -moz-inline-stack;
  border: 0 none;
  padding: 0;
  margin: 0 4px;
  background: transparent url(/images/datepicker-sprite.png) no-repeat 0 -72px;
  min-width: 18px;
  line-height: 1;
  cursor: pointer;
  visibility: visible;
  text-decoration: none;
  vertical-align: text-bottom;
}

/* If the calendar has a valid date use different icon */
/* line 119, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker-dateval:link,
.date-picker-dateval:visited {
  background-position: 0 -108px;
}

/* IE 6 fed another rule to show the normal button icon */
/* line 125, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.oldie-mhtml .date-picker-control:link,
.oldie-mhtml .date-picker-control:visited {
  /* IE6 gets the filter treatment */
  _background-image: none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='http://www.frequency-decoder.com/demo/datePicker/images/datepicker-grey.png');
}

/* IE 6 fed another rule to show the icon displayed when a valid date selected */
/* line 133, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.oldie-mhtml .date-picker-dateval:link,
.oldie-mhtml .date-picker-dateval:visited {
  /* IE6 gets the filter treatment */
  _background-image: none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='http://www.frequency-decoder.com/demo/datePicker/images/datepicker-selected.png');
}

/* Hover states etc for the button */
/* line 141, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker-control:focus,
.date-picker-control:hover,
.date-picker-control:active,
.date-picker-button-active:link,
.date-picker-button-active:visited {
  background-position: 0 0;
}

/* IE 6 button hover states */
/* line 150, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.oldie-mhtml .date-picker-button-active:link,
.oldie-mhtml .date-picker-button-active:visited,
.oldie-mhtml .date-picker-control:focus,
.oldie-mhtml .date-picker-control:hover,
.oldie-mhtml .date-picker-control:active {
  /* IE6 gets the filter treatment */
  _background-image: none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='http://www.frequency-decoder.com/demo/datePicker/images/datepicker-cursor-selected.png');
}

/* Disabled button */
/* line 161, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker-control-disabled:link,
.date-picker-control-disabled:visited,
.date-picker-control-disabled:hover,
.date-picker-control-disabled:active {
  background-position: 0 -36px;
  cursor: default;
}

/* IE 6 disabled button */
/* line 170, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.oldie-mhtml .date-picker-control-disabled:link,
.oldie-mhtml .date-picker-control-disabled:visited,
.oldie-mhtml .date-picker-control-disabled:hover,
.oldie-mhtml .date-picker-control-disabled:active {
  /* IE6: Filter treatment */
  _background-image: none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='http://www.frequency-decoder.com/demo/datePicker/images/datepicker-disabled.png');
}

/* line 179, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker-control-disabled:hover span,
.date-picker-control-disabled:active span {
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}

/* Feed IE6 the following rule, IE7 should handle the min-width declared above */
/* line 187, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.oldie-mhtml .date-picker-control {
  _width: 18px;
}

/* IE, Safari & Opera. Seperate CSS rule seems to be required. */
/* line 192, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker-control {
  display: inline-block;
}

/* Default datepicker "button" styles */
/* line 197, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker th span {
  display: block;
  padding: 0;
  margin: 0;
  text-align: center;
  line-height: 1em;
  border: 0 none;
  background: transparent;
  font-weight: bold;
  cursor: pointer;
}

/* The "month, year" display */
/* line 210, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker .month-display,
.date-picker .year-display {
  display: inline;
  text-transform: uppercase;
  letter-spacing: 1px;
  font: normal 1.2em Verdana, Sans-Serif;
}

/* Generic button class for Next & Previous (both month & year) buttons */
/* line 219, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker .prev-but,
.date-picker .next-but {
  font-weight: normal;
  font-size: 2.4em;
  font-family: georgia, times new roman, palatino, times, bookman, serif;
  cursor: pointer;
}

/* line 227, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker .prev-but,
.date-picker .next-but,
.date-picker .today-but {
  -webkit-transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
}

/* Hover effect for Next & Previous (month, year) buttons */
/* line 237, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker .prev-but:hover,
.date-picker .next-but:hover,
.date-picker .today-but:hover {
  color: #a84444;
}

/* line 243, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker .prev-but:hover,
.date-picker .next-but:hover {
  /*        
  Uncomment this if you want a scale effect...
  
  -webkit-transform:scale(1.6);
  -moz-transform:scale(1.6);
  -ie-transform:scale(1.6);
  -o-transform:scale(1.6);
  transform:scale(1.6);
  
  text-shadow:0 2px 1px rgba(0,0,0,.4);
  */
}

/* Today button */
/* line 259, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker .today-but {
  text-align: center;
  margin: 0 auto;
  font: normal 1em Verdana, Sans-Serif;
  width: 100%;
  text-decoration: none;
  padding-top: 0.3em;
  text-transform: uppercase;
  vertical-align: middle;
  cursor: pointer;
}

/* Disabled buttons */
/* line 272, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker-disabled .prev-but,
.date-picker-disabled .next-but,
.date-picker-disabled .today-but,
.date-picker-disabled .prev-but:hover,
.date-picker-disabled .next-but:hover,
.date-picker-disabled .today-but:hover,
.date-picker .prev-but.fd-disabled:hover,
.date-picker .next-but.fd-disabled:hover,
.date-picker .fd-disabled,
.date-picker .fd-disabled:hover {
  color: #aaa;
  cursor: default !important;
  opacity: 1;
}

/* line 287, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker .prev-but.fd-disabled:hover,
.date-picker .next-but.fd-disabled:hover {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ie-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  text-shadow: 0 -1px 1px rgba(255, 255, 255, 0.8);
}

/* The gradient background image */
/* line 298, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker table,
.date-picker td,
.date-picker tbody th,
.date-picker .day-disabled,
.date-picker .date-picker-hover.day-disabled,
.date-picker .date-picker-unused,
.date-picker .month-out {
  background-color: #fff;
  background-image: url(/images/datepicker-gradient.gif);
  background-repeat: repeat-x;
  background-position: 0 0;
}

/* Remove from IE6 */
/* line 312, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.oldie-mhtml .date-picker table,
.oldie-mhtml .date-picker td,
.oldie-mhtml .date-picker tbody th,
.oldie-mhtml .date-picker .day-disabled,
.oldie-mhtml .date-picker .date-picker-hover.day-disabled,
.oldie-mhtml .date-picker .date-picker-unused,
.oldie-mhtml .date-picker .month-out {
  _background-image: none;
}

/* line 322, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker table {
  position: relative;
  margin: 0;
  padding: 0;
  border: 1px solid #ccc;
  background-position: 0 -20px;
  text-align: center;
  border-spacing: 2px;
  padding: 0.3em;
  width: auto;
  empty-cells: show;
  z-index: 2;
  -webkit-border-radius: 0.8em;
  -moz-border-radius: 0.8em;
  border-radius: 0.8em;
  -webkit-box-shadow: 0px 0px 5px #aaa;
  -moz-box-shadow: 0px 0px 5px #aaa;
  box-shadow: 0px 0px 5px #aaa;
}

/* Common TD & TH styling */
/* line 343, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker td,
.date-picker tbody th {
  border: 0 none;
  padding: 0;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-position: 0 -35px;
  width: 3em;
  height: 3em;
  overflow: hidden;
  outline: transparent none 0px;
  border: 1px solid #ccc;
  text-transform: none;
  text-shadow: 0 1px #fff;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}

/* line 363, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker th {
  border: 0 none;
  padding: 0;
  font-weight: bold;
  color: #333;
  text-align: center;
  vertical-align: middle;
  text-transform: none;
}

/* line 373, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker .date-picker-week-header {
  border: 1px solid #dcdcdc;
  font-style: oblique;
  background: transparent;
  cursor: default;
}

/* line 380, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker .date-picker-thead .date-picker-week-header {
  border: 0 none;
  cursor: help;
}

/* The "mon tue wed etc" day header styles */
/* line 386, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker .date-picker-day-header {
  cursor: help;
  border: 0 none;
  padding: 0 0 0.2em 0;
  text-transform: lowercase;
  height: auto;
}

/* tfoot status bar */
/* line 395, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker .date-picker-statusbar {
  cursor: default;
  font-weight: normal;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  border: 0 none;
  background: #fff;
  height: 2.8em;
}

/* TD cell that is _not_ used to display a day of the month */
/* line 406, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker .date-picker-unused {
  border-color: #dcdcdc;
  cursor: default !important;
  background-position: 0 -25px;
}

/* The TH cell used to display the "month, year" title */
/* line 413, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker .date-picker-title {
  width: auto;
  height: auto;
  padding: 0.4em 0;
}

/* The "todays date" cell style */
/* line 420, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker .date-picker-today {
  background: #fff url(/images/datepicker-today.gif) no-repeat 0 0;
}

/* line 424, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker .month-out.date-picker-highlight {
  color: #b87676;
}

/* The "highlight days" style */
/* line 429, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker .date-picker-highlight {
  color: #a86666;
}

/* The "active cursor" style */
/* line 434, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker .date-picker-hover,
.date-picker .month-out.date-picker-hover {
  background: #fff url(/images/datepicker-cursor.jpg) no-repeat 0 0;
  cursor: pointer;
  border-color: #6482aa !important;
  border-color: rgba(100, 130, 170, 0.7) !important;
  color: #6482aa;
  text-shadow: 0px 1px 1px #fff;
  -webkit-box-shadow: 0 0 6px rgba(100, 130, 170, 0.6);
  -moz-box-shadow: 0 0 6px rgba(100, 130, 170, 0.6);
  box-shadow: 0 0 6px rgba(100, 130, 170, 0.6);
}

/* The "disabled days" style */
/* line 448, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker .day-disabled {
  color: #888;
  cursor: default;
  text-decoration: line-through;
  background-position: 0 -15px;
}

/* line 455, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker .month-out {
  border-color: #ddd;
  border-color: rgba(220, 220, 220, 0.8);
  color: #aaa;
  background-position: 0 -25px;
}

/* The "selected date" style - color changed below also */
/* line 463, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker .date-picker-selected-date {
  border-color: #888 !important;
  border-color: rgba(7, 7, 7, 0.6) !important;
}

/* The date "out of range" style */
/* line 469, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker .out-of-range,
.date-picker .not-selectable {
  color: #ccc;
  font-style: oblique;
  background: #fcfcfc;
  cursor: default;
}

/* Week number "out of range" && "month-out" styles */
/* line 478, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker th.month-out,
.date-picker th.out-of-range {
  color: #aaa;
  font-style: oblique;
  background: #fcfcfc;
}

/* Week numbers "out of range" */
/* line 486, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker .out-of-range {
  opacity: 0.6;
}

/* Used when the entire grid is full but the next/prev months dates cannot be selected */
/* line 491, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker .not-selectable {
  opacity: 0.8;
}

/* IE gets the filter treatment */
/* line 496, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.oldie-mhtml .date-picker .out-of-range {
  filter: alpha(opacity=60);
}

/* line 500, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.oldie-mhtml .date-picker .not-selectable {
  filter: alpha(opacity=80);
}

/* line 504, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker tr {
  display: table-row;
}

/* line 508, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker sup {
  font-size: 0.86em;
  letter-spacing: normal;
  text-transform: none;
  height: 0;
  line-height: 1;
  position: relative;
  top: -0.2em;
  vertical-align: baseline !important;
  vertical-align: top;
}

/* line 520, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker .date-picker-day-header,
.date-picker .month-display,
.date-picker .year-display {
  text-shadow: 0px 1px 1px #fff;
}

/* line 526, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker .month-display,
.date-picker .year-display {
  cursor: default;
}

/* line 531, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker td:focus,
.date-picker .date-picker-hover {
  overflow: hidden;
  outline: 0px solid #ff0000;
  -moz-outline: 0 none;
  -o-highlight: 0 none;
}

/* line 539, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker-focus .date-picker-hover,
.date-picker-control:focus span {
  -moz-animation: pulse 2s infinite;
  -webkit-animation: pulse 2s infinite;
  -ms-animation: pulse 2s infinite;
}

/* The "selected date" style */
/* line 547, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker .date-picker-selected-date {
  color: #333;
  color: rgba(3, 3, 3, 0.8);
}

/* line 552, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.static-datepicker table {
  -webkit-box-shadow: 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent;
  box-shadow: 0 0 0 transparent;
}

/* line 558, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker-focus table {
  /* Naughty, naughty - but we add a highlight & box shadow to make up for it */
  outline: none;
  border-color: #999;
  border-color: rgba(153, 153, 153, 0.8);
  -webkit-box-shadow: 0px 0px 5px #aaa;
  -moz-box-shadow: 0px 0px 5px #aaa;
  box-shadow: 0px 0px 5px #aaa;
}

/* Draggable datepickers */
/* line 569, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker .drag-enabled,
.date-picker .drag-enabled span {
  cursor: move;
}

/* Disabled datePicker */
/* line 575, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker-disabled table {
  opacity: .8 !important;
}

/* line 579, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.oldie .date-picker-disabled table {
  filter: alpha(opacity=80);
}

/* line 583, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker-disabled,
.date-picker-disabled td,
.date-picker-disabled th,
.date-picker-disabled th span {
  cursor: default !important;
}

/* line 590, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
.date-picker-disabled .prev-but:hover,
.date-picker-disabled .next-but:hover {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ie-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  text-shadow: none;
}

/* line 600, /home/user/app/assets/stylesheets/skins-shared/vendorish/_datepicker.scss */
body.fd-drag-active {
  -webkit-user-select: none;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-touch-callout: none;
  user-select: none;
}

/* Glow effect for the focused (keyboard active) cursor cell */
@-webkit-keyframes pulse {
  0% {
    box-shadow: 0 0 4px rgba(100, 130, 170, 0.5);
  }
  20% {
    box-shadow: 0 0 4px rgba(70, 130, 170, 0.6);
  }
  40% {
    box-shadow: 0 0 5px rgba(40, 130, 170, 0.7);
  }
  60% {
    box-shadow: 0 0 6px rgba(10, 130, 170, 0.8);
  }
  80% {
    box-shadow: 0 0 5px rgba(40, 130, 170, 0.7);
  }
  100% {
    box-shadow: 0 0 4px rgba(70, 130, 170, 0.6);
  }
}
@-moz-keyframes pulse {
  0% {
    box-shadow: 0 0 4px rgba(100, 130, 170, 0.5);
  }
  20% {
    box-shadow: 0 0 4px rgba(70, 130, 170, 0.6);
  }
  40% {
    box-shadow: 0 0 5px rgba(40, 130, 170, 0.7);
  }
  60% {
    box-shadow: 0 0 6px rgba(10, 130, 170, 0.8);
  }
  80% {
    box-shadow: 0 0 5px rgba(40, 130, 170, 0.7);
  }
  100% {
    box-shadow: 0 0 4px rgba(70, 130, 170, 0.6);
  }
}
@-ms-keyframes pulse {
  0% {
    box-shadow: 0 0 4px rgba(100, 130, 170, 0.5);
  }
  20% {
    box-shadow: 0 0 4px rgba(70, 130, 170, 0.6);
  }
  40% {
    box-shadow: 0 0 5px rgba(40, 130, 170, 0.7);
  }
  60% {
    box-shadow: 0 0 6px rgba(10, 130, 170, 0.8);
  }
  80% {
    box-shadow: 0 0 5px rgba(40, 130, 170, 0.7);
  }
  100% {
    box-shadow: 0 0 4px rgba(70, 130, 170, 0.6);
  }
}
/*
IMPORTANT:
In order to preserve the uniform grid appearance, all cell styles need to have padding, margin and border sizes.
No built-in (selected, editable, highlight, flashing, invalid, loading, :focus) or user-specified CSS
classes should alter those!
*/
/* line 9, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick.grid.scss */
.slick-header.ui-state-default, .slick-headerrow.ui-state-default {
  width: 100%;
  overflow: hidden;
  border-left: 0px;
}

/* line 15, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick.grid.scss */
.slick-header-columns, .slick-headerrow-columns {
  position: relative;
  white-space: nowrap;
  cursor: default;
  overflow: hidden;
}
/* line 20, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick.grid.scss */
.slick-header-columns select, .slick-headerrow-columns select {
  width: 100%;
}

/* line 25, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick.grid.scss */
.slick-header-column.ui-state-default {
  position: relative;
  display: inline-block;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  line-height: 25px;
  margin: 0;
  padding: 4px;
  border-right: 1px solid silver;
  border-left: 0px;
  border-top: 0px;
  border-bottom: 0px;
  float: left;
}

/* line 41, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick.grid.scss */
.slick-headerrow-column.ui-state-default {
  padding: 3px;
  z-index: 0;
}

/* line 46, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick.grid.scss */
.slick-header-column-sorted {
  font-style: italic;
}

/* line 50, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick.grid.scss */
.slick-sort-indicator {
  display: inline-block;
  width: 8px;
  height: 5px;
  margin-left: 4px;
}

/* line 57, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick.grid.scss */
.slick-sort-indicator-desc {
  background: url(images/sort-desc.gif);
}

/* line 61, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick.grid.scss */
.slick-sort-indicator-asc {
  background: url(images/sort-asc.gif);
}

/* line 65, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick.grid.scss */
.slick-resizable-handle {
  position: absolute;
  font-size: 0.1px;
  display: block;
  cursor: col-resize;
  width: 4px;
  right: 0px;
  top: 0;
  height: 100%;
}

/* line 76, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick.grid.scss */
.slick-sortable-placeholder {
  background: silver;
}

/* line 80, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick.grid.scss */
.grid-canvas {
  position: relative;
  outline: 0;
  z-index: 0;
}

/* line 86, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick.grid.scss */
.slick-row.ui-widget-content, .slick-row.ui-state-active {
  position: absolute;
  border: 0px;
  width: 100%;
}

/* line 92, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick.grid.scss */
.slick-cell, .slick-headerrow-column {
  position: absolute;
  border: 1px solid transparent;
  border-right: 1px dotted silver;
  border-bottom-color: silver;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  vertical-align: middle;
  z-index: 1;
  padding: 1px 2px 2px 1px;
  margin: 0;
  white-space: nowrap;
  cursor: default;
  font-size: 13px;
}

/* line 112, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick.grid.scss */
.slick-group-toggle {
  display: inline-block;
}

/* line 116, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick.grid.scss */
.slick-cell.highlighted {
  background: lightskyblue;
  background: rgba(0, 0, 255, 0.2);
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}

/* line 125, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick.grid.scss */
.slick-cell.flashing {
  border: 1px solid red !important;
}

/* line 129, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick.grid.scss */
.slick-cell.editable {
  z-index: 11;
  overflow: visible;
  background: white;
  border-color: black;
  border-style: solid;
}

/* line 137, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick.grid.scss */
.slick-cell:focus {
  outline: none;
}

/* line 141, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick.grid.scss */
.slick-reorder-proxy {
  display: inline-block;
  background: blue;
  opacity: 0.15;
  filter: alpha(opacity=15);
  cursor: move;
}

/* line 149, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick.grid.scss */
.slick-reorder-guide {
  display: inline-block;
  height: 2px;
  background: blue;
  opacity: 0.7;
  filter: alpha(opacity=70);
}

/* line 157, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick.grid.scss */
.slick-selection {
  z-index: 10;
  position: absolute;
  border: 2px dashed black;
}
/*
IMPORTANT:
In order to preserve the uniform grid appearance, all cell styles need to have padding, margin and border sizes.
No built-in (selected, editable, highlight, flashing, invalid, loading, :focus) or user-specified CSS
classes should alter those!
*/
/* line 9, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick-default-theme.scss */
.slick-header-columns {
  border-bottom: 1px solid silver;
}

/* line 13, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick-default-theme.scss */
.slick-header-column {
  border-right: 1px solid silver;
}

/* line 20, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick-default-theme.scss */
.slick-headerrow {
  background: #fafafa;
}

/* line 24, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick-default-theme.scss */
.slick-headerrow-column {
  background: #fafafa;
  border-bottom: 0;
  height: 100%;
}

/* line 30, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick-default-theme.scss */
.slick-row.ui-state-active {
  background: #F5F7D7;
}

/* line 34, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick-default-theme.scss */
.slick-row {
  position: absolute;
  background: white;
  border: 0px;
  line-height: 20px;
}

/* line 41, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick-default-theme.scss */
.slick-row.selected {
  z-index: 10;
  background: #DFE8F6;
}

/* line 46, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick-default-theme.scss */
.slick-cell {
  padding-left: 4px;
  padding-right: 4px;
}

/* line 51, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick-default-theme.scss */
.slick-group {
  border-bottom: 2px solid silver;
}

/* line 55, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick-default-theme.scss */
.slick-group-toggle {
  width: 9px;
  height: 9px;
  margin-right: 5px;
}

/* line 61, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick-default-theme.scss */
.slick-group-toggle.expanded {
  background: url(../images/collapse.gif) no-repeat center center;
}

/* line 65, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick-default-theme.scss */
.slick-group-toggle.collapsed {
  background: url(../images/expand.gif) no-repeat center center;
}

/* line 69, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick-default-theme.scss */
.slick-group-totals {
  color: gray;
  background: white;
}

/* line 74, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick-default-theme.scss */
.slick-cell.selected {
  background-color: beige;
}

/* line 78, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick-default-theme.scss */
.slick-cell.active {
  border-color: gray;
  border-style: solid;
}

/* line 83, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick-default-theme.scss */
.slick-sortable-placeholder {
  background: silver !important;
}

/* line 87, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick-default-theme.scss */
.slick-row.odd {
  background: #fafafa;
}

/* line 91, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick-default-theme.scss */
.slick-row.ui-state-active {
  background: #F5F7D7;
}

/* line 95, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick-default-theme.scss */
.slick-row.loading {
  opacity: 0.5;
  filter: alpha(opacity=50);
}

/* line 100, /home/user/app/assets/stylesheets/skins-shared/vendorish/_slick-default-theme.scss */
.slick-cell.invalid {
  border-color: red;
}
@charset "UTF-8";
/*
    RESEARCH ANALYTICS PLATFORM SKIN
    Skin Title: Research Analytics
    Skin Author: Aridhia Informatics Ltd, Edinburgh
    Skin Author URL: https://github.com/hobarthouse/chorus
    Skin Copyright: Ardihia Informatics Ltd 2013

    Notes:
    • CSS processing order; twitter bootstrap > font-awesome > application skin. 3rd
    • 3rd party base files can be found in ../skins-shared/vendorish/
    • No custom styles should be stored outside of this skin folder

    Contents:
    • COMMON
    • LAYOUT
    • PAGE
    • WIDGET
*/
/*
 * @provides    variables
 * @desc        component configuration file
 *
 */
/* basic color rules - DO NOT use these in component files, they should only be used in config sections! */
/* Typography */
/* Link */
/* Lists */
/* whitespace */
/*
 * em-ratio	converts between em and px
 * to em 	divide by this ratio
 * to px 	mulitply by this ratio
 */
/* buttons */
/* action bars */
/*
 * clearfix 		used project wide to clear floats and create a new formatting context
 * usage			@include clearfix-me(<empty|overflow|facebook|micro|stubborn>)
 * $clearfix-method	sets default method
 */
/* line 17, /home/user/app/assets/stylesheets/skins/research-analytics/components/_clearfix.scss */
.line .col.col-last {
  display: table-cell;
  vertical-align: top;
  width: 10000px;
}

/* line 22, /home/user/app/assets/stylesheets/skins/research-analytics/components/_clearfix.scss */
.line {
  zoom: 1;
}
/* line 25, /home/user/app/assets/stylesheets/skins/research-analytics/components/_clearfix.scss */
.line:before, .line:after {
  content: " ";
  display: table;
}
/* line 30, /home/user/app/assets/stylesheets/skins/research-analytics/components/_clearfix.scss */
.line:after {
  clear: both;
}

/*
ol,
ul,
ol li,
ul li {
    margin:0;
    padding:0;
    list-style-type: none;
}
*/
/* line 12, /home/user/app/assets/stylesheets/skins/research-analytics/components/_list.scss */
.list_horizontal > li {
  display: inline-block;
  margin-right: 10px;
}
/* line 16, /home/user/app/assets/stylesheets/skins/research-analytics/components/_list.scss */
.list_horizontal > li:last-child {
  margin-right: 0;
}

/* line 23, /home/user/app/assets/stylesheets/skins/research-analytics/components/_list.scss */
.list_horizontal_divided > li {
  display: inline-block;
  margin-left: 5px;
  padding-left: 5px;
  border-left: 1px solid #D0D0D0;
}
/* line 29, /home/user/app/assets/stylesheets/skins/research-analytics/components/_list.scss */
.list_horizontal_divided > li:first-child {
  margin-left: 0;
  padding-left: 0;
  border-left: none;
}

/* line 38, /home/user/app/assets/stylesheets/skins/research-analytics/components/_list.scss */
.list_breadcrumb > li {
  display: inline-block;
  margin-right: 5px;
}
/* line 42, /home/user/app/assets/stylesheets/skins/research-analytics/components/_list.scss */
.list_breadcrumb > li:after {
  font-family: FontAwesome;
  content: "";
  margin-left: 5px;
  font-size: 12px;
  vertical-align: middle;
}
/* line 50, /home/user/app/assets/stylesheets/skins/research-analytics/components/_list.scss */
.list_breadcrumb > li:last-child {
  margin-right: 0;
}
/* line 52, /home/user/app/assets/stylesheets/skins/research-analytics/components/_list.scss */
.list_breadcrumb > li:last-child:after {
  margin-left: 0;
  content: "";
}

/* line 61, /home/user/app/assets/stylesheets/skins/research-analytics/components/_list.scss */
.list_vertical_divided > li {
  padding: 10px;
  border-bottom: 1px solid #D0D0D0;
}
/* line 64, /home/user/app/assets/stylesheets/skins/research-analytics/components/_list.scss */
.list_vertical_divided > li:last-child {
  border-bottom: none;
}

/* line 71, /home/user/app/assets/stylesheets/skins/research-analytics/components/_list.scss */
.list_selectable > li {
  padding: 8px;
  border-bottom: 1px solid #D0D0D0;
}
/* line 74, /home/user/app/assets/stylesheets/skins/research-analytics/components/_list.scss */
.list_selectable > li:last-child {
  border-bottom: none;
}
/* line 77, /home/user/app/assets/stylesheets/skins/research-analytics/components/_list.scss */
.list_selectable > li:hover {
  background-color: rgba(0, 0, 0, 0.1);
}
/* line 81, /home/user/app/assets/stylesheets/skins/research-analytics/components/_list.scss */
.list_selectable > li.selected {
  background-color: white;
}

/* line 88, /home/user/app/assets/stylesheets/skins/research-analytics/components/_list.scss */
.list_hover_reveal > li {
  padding: 10px;
  border-bottom: 1px solid #D0D0D0;
}
/* line 91, /home/user/app/assets/stylesheets/skins/research-analytics/components/_list.scss */
.list_hover_reveal > li:last-child {
  border-bottom: none;
}
/* line 96, /home/user/app/assets/stylesheets/skins/research-analytics/components/_list.scss */
.list_hover_reveal > li:not(:hover) .revealable {
  display: none;
}

/* line 104, /home/user/app/assets/stylesheets/skins/research-analytics/components/_list.scss */
.list_action_highlighted > li {
  border-color: #98B675;
}

/* debug default spacing
 * set $debug-spacing to true to visualize spacing and positioning
 */
/**
 * Spacing helpers
 * Should be used to modify the default spacing between objects (not between nodes of the same object)
 * Please use judiciously. You want to be using defaults most of the time, these are exceptions!
 * <type><location><size>
 *
 * p,m 				padding,margin
 * a,t,r,b,l,h,v	all,top,right,bottom,left,horizontal,vertical
 * s,m,l,n 			small(5px),medium(10px),large(20px),none(0px)
 */
/* build spacing exceptions */
/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.pan {
  padding: 0 !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.man {
  margin: 0 !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.pas {
  padding: 5px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.mas {
  margin: 5px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.pam {
  padding: 10px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.mam {
  margin: 10px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.pal {
  padding: 20px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.mal {
  margin: 20px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.pvn {
  padding-top: 0 !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.mvn {
  margin-top: 0 !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.pvs {
  padding-top: 5px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.mvs {
  margin-top: 5px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.pvm {
  padding-top: 10px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.mvm {
  margin-top: 10px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.pvl {
  padding-top: 20px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.mvl {
  margin-top: 20px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.phn {
  padding-left: 0 !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.mhn {
  margin-left: 0 !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.phs {
  padding-left: 5px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.mhs {
  margin-left: 5px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.phm {
  padding-left: 10px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.mhm {
  margin-left: 10px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.phl {
  padding-left: 20px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.mhl {
  margin-left: 20px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.ptn {
  padding-top: 0 !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.mtn {
  margin-top: 0 !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.pts {
  padding-top: 5px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.mts {
  margin-top: 5px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.ptm {
  padding-top: 10px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.mtm {
  margin-top: 10px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.ptl {
  padding-top: 20px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.mtl {
  margin-top: 20px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.prn {
  padding-right: 0 !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.mrn {
  margin-right: 0 !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.prs {
  padding-right: 5px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.mrs {
  margin-right: 5px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.prm {
  padding-right: 10px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.mrm {
  margin-right: 10px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.prl {
  padding-right: 20px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.mrl {
  margin-right: 20px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.pbn {
  padding-bottom: 0 !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.mbn {
  margin-bottom: 0 !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.pbs {
  padding-bottom: 5px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.mbs {
  margin-bottom: 5px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.pbm {
  padding-bottom: 10px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.mbm {
  margin-bottom: 10px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.pbl {
  padding-bottom: 20px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.mbl {
  margin-bottom: 20px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.pln {
  padding-left: 0 !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.mln {
  margin-left: 0 !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.pls {
  padding-left: 5px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.mls {
  margin-left: 5px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.plm {
  padding-left: 10px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.mlm {
  margin-left: 10px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.pll {
  padding-left: 20px !important;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/components/_whitespace.scss */
.mll {
  margin-left: 20px !important;
}

/* line 12, /home/user/app/assets/stylesheets/skins/research-analytics/components/_grids.scss */
.cols-1 {
  width: 4.16667%;
}

/* line 12, /home/user/app/assets/stylesheets/skins/research-analytics/components/_grids.scss */
.cols-2 {
  width: 8.33333%;
}

/* line 12, /home/user/app/assets/stylesheets/skins/research-analytics/components/_grids.scss */
.cols-3 {
  width: 12.5%;
}

/* line 12, /home/user/app/assets/stylesheets/skins/research-analytics/components/_grids.scss */
.cols-4 {
  width: 16.66667%;
}

/* line 12, /home/user/app/assets/stylesheets/skins/research-analytics/components/_grids.scss */
.cols-5 {
  width: 20.83333%;
}

/* line 12, /home/user/app/assets/stylesheets/skins/research-analytics/components/_grids.scss */
.cols-6 {
  width: 25%;
}

/* line 12, /home/user/app/assets/stylesheets/skins/research-analytics/components/_grids.scss */
.cols-7 {
  width: 29.16667%;
}

/* line 12, /home/user/app/assets/stylesheets/skins/research-analytics/components/_grids.scss */
.cols-8 {
  width: 33.33333%;
}

/* line 12, /home/user/app/assets/stylesheets/skins/research-analytics/components/_grids.scss */
.cols-9 {
  width: 37.5%;
}

/* line 12, /home/user/app/assets/stylesheets/skins/research-analytics/components/_grids.scss */
.cols-10 {
  width: 41.66667%;
}

/* line 12, /home/user/app/assets/stylesheets/skins/research-analytics/components/_grids.scss */
.cols-11 {
  width: 45.83333%;
}

/* line 12, /home/user/app/assets/stylesheets/skins/research-analytics/components/_grids.scss */
.cols-12 {
  width: 50%;
}

/* line 12, /home/user/app/assets/stylesheets/skins/research-analytics/components/_grids.scss */
.cols-13 {
  width: 54.16667%;
}

/* line 12, /home/user/app/assets/stylesheets/skins/research-analytics/components/_grids.scss */
.cols-14 {
  width: 58.33333%;
}

/* line 12, /home/user/app/assets/stylesheets/skins/research-analytics/components/_grids.scss */
.cols-15 {
  width: 62.5%;
}

/* line 12, /home/user/app/assets/stylesheets/skins/research-analytics/components/_grids.scss */
.cols-16 {
  width: 66.66667%;
}

/* line 12, /home/user/app/assets/stylesheets/skins/research-analytics/components/_grids.scss */
.cols-17 {
  width: 70.83333%;
}

/* line 12, /home/user/app/assets/stylesheets/skins/research-analytics/components/_grids.scss */
.cols-18 {
  width: 75%;
}

/* line 12, /home/user/app/assets/stylesheets/skins/research-analytics/components/_grids.scss */
.cols-19 {
  width: 79.16667%;
}

/* line 12, /home/user/app/assets/stylesheets/skins/research-analytics/components/_grids.scss */
.cols-20 {
  width: 83.33333%;
}

/* line 12, /home/user/app/assets/stylesheets/skins/research-analytics/components/_grids.scss */
.cols-21 {
  width: 87.5%;
}

/* line 12, /home/user/app/assets/stylesheets/skins/research-analytics/components/_grids.scss */
.cols-22 {
  width: 91.66667%;
}

/* line 12, /home/user/app/assets/stylesheets/skins/research-analytics/components/_grids.scss */
.cols-23 {
  width: 95.83333%;
}

/* line 12, /home/user/app/assets/stylesheets/skins/research-analytics/components/_grids.scss */
.cols-24 {
  width: 100%;
}

/* line 17, /home/user/app/assets/stylesheets/skins/research-analytics/components/_grids.scss */
.line {
  margin-left: -15px;
}
/* line 21, /home/user/app/assets/stylesheets/skins/research-analytics/components/_grids.scss */
.line .col {
  float: left;
  zoom: 1;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 15px;
}
/* line 29, /home/user/app/assets/stylesheets/skins/research-analytics/components/_grids.scss */
.line .col.col-last {
  float: none;
}
/* line 34, /home/user/app/assets/stylesheets/skins/research-analytics/components/_grids.scss */
.line .col-ext {
  float: right;
  zoom: 1;
}

/*
    RESEARCH ANALYTICS PLATFORM
    STANDARD SKIN COLOURS & FORMATTING

    Contents
    • VARS
    • DEBUG
    • ANIMATE
    • HARDWARE
    • INPUTS

*/
/*
    RESEARCH ANALYTICS PLATFORM
    STANDARD SKIN COLOURS & FORMATTING

    Contents
    • VARS
    • INDEXES

*/
/* line 42, /home/user/app/assets/stylesheets/skins/research-analytics/_base.scss */
textarea {
  resize: none;
}

/* line 46, /home/user/app/assets/stylesheets/skins/research-analytics/_base.scss */
input[type=checkbox], input[type=radio] {
  display: inline;
  width: auto;
}

/* line 51, /home/user/app/assets/stylesheets/skins/research-analytics/_base.scss */
input[type=checkbox] {
  margin: 0 5px 0 10px;
}

/* line 55, /home/user/app/assets/stylesheets/skins/research-analytics/_base.scss */
img {
  pointer-events: none;
}
/* line 58, /home/user/app/assets/stylesheets/skins/research-analytics/_base.scss */
img.btn, img.btn-info {
  pointer-events: auto;
}

/* line 63, /home/user/app/assets/stylesheets/skins/research-analytics/_base.scss */
.hidden {
  display: none !important;
}

/* line 67, /home/user/app/assets/stylesheets/skins/research-analytics/_base.scss */
.invisible {
  visibility: hidden !important;
}

/* line 71, /home/user/app/assets/stylesheets/skins/research-analytics/_base.scss */
.no_cursor {
  cursor: none;
}

/* Prevent focus outline on scrollable elements */
/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/_base.scss */
.jspScrollable:focus {
  outline: none;
}

/* line 80, /home/user/app/assets/stylesheets/skins/research-analytics/_base.scss */
.btn .caret {
  margin-top: 4px;
}

/*
    RESEARCH ANALYTICS PLATFORM
    STANDARD SKIN COLOURS

    Common colours shared across the application are found in here. Check individual
    CSS documents for specific element colours. These could be merged into this file
    some day...? - Sheru

    Keep this file for colo[u]rs only and formatting elsewhere. It'll make your life
    easier.

    Contents
    • LOGO
    • BASE COLORS
    • ERRORS
    • LINKS
    • BROWSER SHADOWS
    • HIGHLIGHTS
    • POPUPS
    • HEADER MENUS
    • TAGS
    • DIALOGS
    • CONTENT HEADINGS
    • FORM ELEMENTS
    • LIST ELEMENTS
    • TEXT
    • ICONS
    • LEGACY - styles supporting unconverted OpenChorus page elements
*/
/* line 149, /home/user/app/assets/stylesheets/skins/research-analytics/_colors.scss */
.icon-huge:before {
  vertical-align: -20%;
  font-size: 2em;
}

/*
    RESEARCH ANALYTICS PLATFORM
    TYPESETTING

    Notes:
    • This file defines base typesetting *NOT COLORS OR POSITION*
    • Set colors in /_colors.scss

    Contents:
    • IMPORT FONTS
    • FONT NAMES
    • FONT SIZES
    • FONT WEIGHTS
    • RESET HEADINGS
    • CONSOLES
    • LINKS
    • BULLETS
    • FORMS
    • TAGS - look in widgets/_tags.scss
*/
/* oxygen-mono-400 - latin */
@font-face {
  font-family: 'OxygenMono';
  font-style: normal;
  font-weight: 400;
  src: local("Oxygen Mono"), local("OxygenMono-Regular"), url("/fonts/oxygen-mono-v5-latin-regular.woff2") format("woff2"), url("/fonts/oxygen-mono-v5-latin-regular.woff") format("woff");
}
/* line 50, /home/user/app/assets/stylesheets/skins/research-analytics/_type.scss */
body, html {
  font-size: 14px;
  font-weight: 500;
  font-variant-ligatures: none;
  text-rendering: auto;
}

/* line 56, /home/user/app/assets/stylesheets/skins/research-analytics/_type.scss */
h1 {
  font-size: 21px;
  font-weight: 300;
}
/* line 59, /home/user/app/assets/stylesheets/skins/research-analytics/_type.scss */
h1 a {
  font-size: 21px;
}

/* line 63, /home/user/app/assets/stylesheets/skins/research-analytics/_type.scss */
h2 {
  font-size: 14px;
}

/* line 66, /home/user/app/assets/stylesheets/skins/research-analytics/_type.scss */
h3 {
  font-size: 14px;
}

/* line 69, /home/user/app/assets/stylesheets/skins/research-analytics/_type.scss */
h4 {
  font-size: 14px;
}

/* line 72, /home/user/app/assets/stylesheets/skins/research-analytics/_type.scss */
input, textarea {
  font-size: 14px;
}

/* line 80, /home/user/app/assets/stylesheets/skins/research-analytics/_type.scss */
.rsh-text-lowlight {
  color: rgba(0, 0, 0, 0.4);
}

/* line 86, /home/user/app/assets/stylesheets/skins/research-analytics/_type.scss */
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
  font-weight: 300;
  margin: 0;
  padding: 0;
}

/* line 98, /home/user/app/assets/stylesheets/skins/research-analytics/_type.scss */
a {
  text-decoration: none;
  cursor: pointer;
}

/* line 102, /home/user/app/assets/stylesheets/skins/research-analytics/_type.scss */
a:focus {
  outline: none;
}

/*-------------------
  link styling for accessibility
--------------------*/
/* line 109, /home/user/app/assets/stylesheets/skins/research-analytics/_type.scss */
.main_content a:not([class]),
.main_content.semantic a:not([class]) {
  font-weight: bolder;
  color: #3699b1;
  text-decoration: underline;
  text-decoration-color: white;
}

/* line 116, /home/user/app/assets/stylesheets/skins/research-analytics/_type.scss */
.main_content a:not([class]):hover,
.main_content.semantic a:not([class]):hover {
  color: #0a4159;
  text-decoration: underline;
  text-decoration-color: #0a4159;
}

/* line 127, /home/user/app/assets/stylesheets/skins/research-analytics/_type.scss */
ol,
ul,
ol li,
ul li {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

/* line 135, /home/user/app/assets/stylesheets/skins/research-analytics/_type.scss */
.rsh-bullet-number li {
  list-style-type: decimal;
}

/* line 138, /home/user/app/assets/stylesheets/skins/research-analytics/_type.scss */
.rsh-bullet-dot li {
  list-style-type: circle;
}

/* line 145, /home/user/app/assets/stylesheets/skins/research-analytics/_type.scss */
input, textarea {
  font-family: "Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;
  width: 100%;
}

/* line 149, /home/user/app/assets/stylesheets/skins/research-analytics/_type.scss */
.required:after:not(.semantic) {
  content: "*";
  vertical-align: middle;
  margin-left: 5px;
}

/* line 155, /home/user/app/assets/stylesheets/skins/research-analytics/_type.scss */
.rsh-column-type {
  margin-right: 4px;
}

/*
    RESEARCH ANALYTICS PLATFORM
    MAIN HEADER BAR

    Notes:
    • Bar is a Twitter Bootstrap Navbar, so we override the styles we see fit here.

    Contents
    • VARS
    • HEADER  - main bar at top of all pages

    Search input are formatted in the Forms bar
*/
/* line 32, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.navbar-inverse .navbar-inner {
  background-color: #0a4159;
  background-image: none;
}

/* line 36, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.navbar-inverse .navbar-search .search-query {
  width: auto !important;
  margin-top: 3px;
}

/* line 40, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.rsh-headerbar {
  z-index: 100;
  position: relative !important;
}
/* line 46, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.rsh-headerbar .nav > li a {
  padding-left: 6px;
  padding-right: 6px;
  transition: 0.4s;
  color: rgba(255, 255, 255, 0.75);
}
/* line 51, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.rsh-headerbar .nav > li a:hover {
  color: white;
  background: rgba(0, 0, 0, 0.1);
}
/* line 54, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.rsh-headerbar .nav > li a:hover i.rsh-menu-drop-indicator {
  margin-left: 15px;
  margin-top: 9px;
}
/* line 59, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.rsh-headerbar .nav > li a i.rsh-menu-drop-indicator {
  position: absolute;
  transform: rotate(-45deg);
  margin-left: 14px;
  margin-top: 7px;
  color: rgba(255, 255, 255, 0.2);
  transition: 0.3s;
}
/* line 71, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.rsh-headerbar .nav > li.open a i.rsh-menu-drop-indicator {
  color: #5e9197;
  margin-left: 15px;
  margin-top: 9px;
}
/* line 78, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.rsh-headerbar .nav > li.app-workspace {
  margin-top: 10px;
  font-size: 10px;
  line-height: 12px;
  color: rgba(255, 255, 255, 0.5);
}
/* line 83, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.rsh-headerbar .nav > li.app-workspace a {
  transition: 0.4s;
  color: rgba(255, 255, 255, 0.85);
  display: inline;
  padding: 0;
}
/* line 88, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.rsh-headerbar .nav > li.app-workspace a:hover {
  color: white;
  background: rgba(0, 0, 0, 0.1);
}
/* line 91, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.rsh-headerbar .nav > li.app-workspace a:hover i.rsh-menu-drop-indicator {
  margin-left: 15px;
  margin-top: 9px;
}
/* line 98, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.rsh-headerbar .nav > li.app-home {
  margin-top: 3px;
}
@media screen and (min-width: 768px) {
  /* line 103, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
  .rsh-headerbar .nav > li.app-workspace {
    display: block;
  }
}
@media screen and (min-width: 960px) {
  /* line 109, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
  .rsh-headerbar .nav > li.app-workspace {
    font-size: 12px;
  }
}
/* line 115, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.rsh-headerbar .icon-after {
  color: rgba(0, 0, 0, 0.5);
}
/* line 119, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.rsh-headerbar .navbar-inner {
  min-width: 510px;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000;
  -moz-perspective: 1000;
  -ms-perspective: 1000;
  perspective: 1000;
  vertical-align: middle;
  color: white;
  box-shadow: 0 5px 0 0 rgba(0, 0, 0, 0.1);
  border-bottom: rgba(60, 60, 60, 0.8);
}
/* line 128, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.rsh-headerbar .content-fluid {
  padding-left: 0;
}
/* line 132, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.rsh-headerbar .divider-vertical {
  border-left-color: rgba(0, 0, 0, 0.1);
  border-right-color: rgba(0, 0, 0, 0.2);
}
/* line 139, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.rsh-headerbar .brand {
  width: 166px;
  height: 40px;
  background: url(/images/ResearchSafeHavenLogo.svg);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 0;
  margin: 2px 0;
  padding: 0;
  position: absolute;
}
/* line 150, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.rsh-headerbar .navbar-inverse .navbar-search .search-query {
  background-color: #0a4159;
}
/* line 156, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.rsh-headerbar .dropdown-toggle i {
  padding: 6px 0 0 0;
}
/* line 160, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.rsh-headerbar .dropdown-menu {
  margin-top: 10px;
}
/* line 162, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.rsh-headerbar .dropdown-menu i {
  padding: 0 8px 0 0;
}
/* line 165, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.rsh-headerbar .dropdown-menu li.title {
  color: black;
  text-align: center;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  margin: 0 4px 4px 4px;
  padding: 4px;
  background: rgba(0, 0, 0, 0.05);
  border-radius: 4px 4px 0 0;
}
/* line 175, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.rsh-headerbar .dropdown-menu li:not(.title) a {
  color: black;
  transition: 0.3s;
}
/* line 178, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.rsh-headerbar .dropdown-menu li:not(.title) a:hover {
  background: rgba(0, 0, 0, 0.6);
  color: white;
}
/* line 181, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.rsh-headerbar .dropdown-menu li:not(.title) a:hover i {
  color: white;
}
/* line 189, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.rsh-headerbar li.notifications {
  cursor: pointer;
}
/* line 191, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.rsh-headerbar li.notifications span.badge {
  margin: 12px 6px 0 6px;
  box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
/* line 196, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.rsh-headerbar .rsh-growl {
  position: fixed;
  right: 10px;
  top: 40px;
}
/* line 201, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.rsh-headerbar .fa-home {
  margin-top: 6px;
}
/* line 204, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.rsh-headerbar .badge:not(.badge-info) {
  background-color: rgba(0, 0, 0, 0.2);
  font-size: 10px;
  line-height: 16px;
}

/* line 210, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.navbar-inverse .navbar-search .search-query {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

/* line 216, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.chorus_search_container {
  width: 100%;
}

/* line 217, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_header.scss */
.navbar .nav.pull-left {
  left: 166px;
}

/*
    RESEARCH ANALYTICS PLATFORM
    MAIN LAYOUT

    Contents:
    • VARS
    • SETUP
    • SCROLLING CONTENT
    • PANELS - Todo: should be moved to content stylesheet

    Note: Headers and footers can be found in:
       /layout/_header.scss
       /layout/_footer.scss
*/
/* line 23, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_structure.scss */
html, body {
  height: 100%;
  background-attachment: fixed;
}

/* line 30, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_structure.scss */
.image_workfile_content {
  text-align: center;
}

/* line 34, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_structure.scss */
body {
  margin: 0;
  padding: 0;
  position: fixed;
  width: 100%;
  font-family: "Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: default;
}

/* line 48, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_structure.scss */
body.semantic {
  box-sizing: border-box;
}
/* line 50, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_structure.scss */
body.semantic .tab_icon {
  padding-top: 0px;
}

/* line 54, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_structure.scss */
#page, #left, .logged_in_layout {
  height: 100%;
}

/* line 58, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_structure.scss */
#body {
  height: auto;
  min-width: 510px;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
/* line 64, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_structure.scss */
#body:after {
  content: "";
  clear: both;
}
/* line 68, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_structure.scss */
#body .tab-content > .active > div {
  display: flex;
}
/* line 70, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_structure.scss */
#body .tab-content > .active > div.iframe {
  display: block;
  margin-top: 42px;
}
/* line 75, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_structure.scss */
#body #copywarningalert:empty {
  display: none;
}

/* line 82, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_structure.scss */
.logged_in_layout_with_tabs {
  height: 100%;
}

/* line 86, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_structure.scss */
.rsh-sidebar-spacer {
  width: 69.9%;
  max-width: calc(100% - 226px);
}

@media screen and (min-width: 960px) {
  /* line 91, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_structure.scss */
  .rsh-sidebar-spacer {
    width: 79.9%;
  }
}
/* line 95, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_structure.scss */
.rsh-sidebar-spacer .rsh-sidebar-spacer {
  width: auto;
  max-width: initial;
}

/* line 100, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_structure.scss */
.no-sidebar .rsh-sidebar-spacer {
  width: 100%;
  max-width: calc(100% - 8px);
}

/* line 111, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_structure.scss */
#main_content {
  border: none;
}
/* line 113, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_structure.scss */
#main_content .rsh-scroll-wrapper {
  position: relative;
  left: 10px;
  right: 282px;
}
/* line 121, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_structure.scss */
#main_content .no-scroll-wrapper {
  position: relative;
  margin: 0 0 0 10px;
}

/* line 127, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_structure.scss */
#react_content {
  border: none;
}

/* line 131, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_structure.scss */
#main_content, .fill_height, .tab-content, .tab-content > .tab-pane.active {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  flex-shrink: 1;
  height: 100%;
}

@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
/* line 144, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_structure.scss */
#main_content .firstload_spinner {
  height: 100%;
  position: absolute;
  right: 0;
  left: 0;
  top: 0;
  bottom: 0;
  background-color: #e7eae6;
  display: flex;
  align-items: center;
  justify-content: center;
  animation: fadeIn 2.5s;
}
/* line 156, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_structure.scss */
#main_content .firstload_spinner i {
  color: rgba(0, 0, 0, 0.1);
  font-size: 100px;
}

/* line 163, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_structure.scss */
.jspPane {
  width: 100%;
  padding-right: 5px;
}

/* line 170, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_structure.scss */
.skin-contentpanel {
  width: 100%;
  margin: 0 0 20px 0;
  border: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 175, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_structure.scss */
#left {
  clear: both;
}

/* line 179, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_structure.scss */
.app-sidebar {
  padding: 10px;
}

/* line 182, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_structure.scss */
.app-rconsole-display {
  min-height: 400px;
  width: 100%;
  border: 1px solid rgba(0, 0, 0, 0.5);
}

/* line 189, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_structure.scss */
.app-main header {
  margin: 4px;
}

/* line 196, /home/user/app/assets/stylesheets/skins/research-analytics/_mixins.scss */
.clear:after, .clearfix:after {
  content: ".";
  display: block;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
}

/* line 198, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_structure.scss */
.app-container {
  position: relative;
}

/* line 204, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_structure.scss */
.overlay {
  position: absolute;
  z-index: 100;
  top: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
  opacity: 0.8;
  background-color: white;
}
/* line 214, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_structure.scss */
.overlay .overlay_message {
  margin-top: 150px;
  padding: 150px;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  color: rgba(60, 60, 60, 0.7);
  font-size: 21px;
  text-align: center;
}
/* line 225, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_structure.scss */
.overlay .overlay_subtitle {
  color: rgba(60, 60, 60, 0.7);
  font-size: 14px;
}

/*
    RESEARCH ANALYTICS PLATFORM
    SIDEBAR

    Contents
    • VARS
    • SETUP
    • HEADER
    • MEMBERS
    • LINKS
    • PANELS and PANEL CONTENT
    • SEARCH INPUT
    • TAB SIZING (tabbed content titles)
    • DEFAULTS (for Panel contents)
    • MULTI-SELECT
    • LEGACY
    • DATA SOURCE
    • DATA SETS
    • SIDEBAR TABLE
    • MINI-APP
*/
/* line 38, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar {
  width: 250px;
  min-width: 225px;
  right: 0;
  height: 100%;
  background: #ebf5f7;
  position: fixed;
  z-index: 10;
}

/* line 48, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.app-rconsole #sidebar {
  width: 293px;
}

/* line 52, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-scrollpanel {
  overflow: hidden;
  width: 100%;
  right: 0;
  bottom: 0px;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000;
  -moz-perspective: 1000;
  -ms-perspective: 1000;
  perspective: 1000;
}

/* line 66, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-header {
  background: #3699b1;
  border-bottom: 0;
  max-height: 90px;
  height: 90px;
}
/* line 71, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-header section, .rsh-sidebar-header div {
  padding: 8px 10px;
  line-height: 16px;
  min-height: 32px;
}
/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-header h1 {
  font-family: "Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;
  font-size: 24px;
  font-weight: 300;
  padding: 1px 10px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  height: 38px;
  color: white;
}
/* line 85, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-header i {
  margin-top: 5px;
  float: right;
  font-size: 28px;
  color: white;
}
/* line 92, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-header .rsh-sidebar-helppanel p {
  display: block;
  font-family: "Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 300;
  color: white;
  margin: 0;
  overflow: hidden;
}
/* line 102, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-header .app-imageSelect {
  margin: 0 10px 10px;
}

/* line 106, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rtools_rtools_sidebar .rsh-sidebar-header,
.app-rconsole .rsh-sidebar-header {
  max-height: 130px;
  height: 130px;
}

/* line 113, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-info {
  display: block;
  clear: both;
  background: #d9ecf0;
  padding-right: 10px;
  padding-left: 10px;
  z-index: 99;
}
/* line 120, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-info i {
  float: left;
  padding-right: 6px;
  margin-top: 11px;
  font-size: 18px;
}
/* line 126, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-info h2 {
  display: block;
  width: 200px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
/* line 134, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-info .rsh-sidebar-fileext {
  float: right;
  text-align: right;
  width: 35px;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.2);
  margin-top: 8px;
  margin-bottom: 2px;
  font-size: 16px;
}

/* line 149, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-info-extra {
  display: block;
  clear: both;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  padding-left: 10px;
}
/* line 156, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-info-extra p {
  font-family: "Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 300;
  text-align: center;
}

/* line 165, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-info-help {
  display: block;
  clear: both;
  padding-top: 0px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
}
/* line 173, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-info-help p {
  font-family: "Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 300;
}
/* line 179, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-info-help p.pad_top {
  padding-top: 10px;
}
/* line 183, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-info-help p.pad_bottom {
  padding-bottom: 10px;
}
/* line 187, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-info-help dt {
  font-weight: normal;
  font-style: italic;
  padding-bottom: 5px;
}

/* line 194, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-versions {
  padding-top: 4px;
  padding-left: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  margin-left: 10px;
  margin-right: 10px;
  border-top: 1px solid rgba(0, 0, 0, 0.05);
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  background: rgba(255, 255, 255, 0.1);
}
/* line 196, /home/user/app/assets/stylesheets/skins/research-analytics/_mixins.scss */
.rsh-sidebar-versions:after {
  content: ".";
  display: block;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
}
/* line 206, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-versions a.rsh-btn-version {
  color: black;
}
/* line 208, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-versions a.rsh-btn-version .rsh-action-label {
  padding-right: 4px;
}
/* line 211, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-versions a.rsh-btn-version .rsh-action-text {
  border-left: 1px solid rgba(0, 0, 0, 0.05);
  padding-left: 4px;
  font-weight: bold;
}

/* line 220, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-panel, .rsh-sidebar-panel-tabs {
  border-bottom: 3px solid #d9ecf0;
}

/* line 224, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.no_items {
  padding: 10px;
}

/* line 229, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-panel-thumbnail {
  text-align: center;
  overflow: hidden;
  transition: 0.5s;
}
/* line 233, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-panel-thumbnail img {
  transition: 1s;
  margin: 10px 20px 10px 10px;
  width: 95%;
}
/* line 238, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-panel-thumbnail:empty {
  display: none;
}

/* line 249, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .nav-tabs > .active > a, #sidebar .nav-tabs > .active > a:hover, #sidebar .nav-tabs > .active > a:focus {
  border: none;
  background: none;
}

/* line 260, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-search {
  margin-left: 4px;
  margin-right: 4px;
}
/* line 264, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-search i {
  padding-top: 3px;
  color: #3699b1;
}
/* line 267, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-search i:hover, .rsh-sidebar-search i:focus {
  color: #f05927;
}
/* line 271, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-search input[type="text"] {
  width: 100%;
  box-sizing: border-box;
  height: 28px;
  margin-bottom: 3px;
  margin-top: 3px;
}

/* line 281, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .tab-content {
  min-height: 300px;
}
/* line 284, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .chorus_search_container {
  width: 100%;
  box-sizing: border-box;
}

/* line 295, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .members li {
  display: inline-block;
  padding-bottom: 3px;
}

/* line 312, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar a:hover {
  text-decoration: none;
}
/* line 317, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .updated a {
  background: rgba(255, 255, 255, 0.3);
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 3px;
  padding-bottom: 3px;
  transition: 0.3s;
}
/* line 324, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .updated a:hover {
  background: rgba(255, 255, 255, 0.5);
}
/* line 330, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .dropdown-menu li a {
  color: rgba(255, 255, 255, 0.9);
}

/* line 347, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-panel-header {
  padding-left: 10px;
}
/* line 349, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-panel-header h2 {
  font-family: "Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 300;
  color: #787878;
}
/* line 350, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-panel-header h2 i {
  float: left;
  font-size: 16px;
  padding-top: 12px;
  padding-right: 6px;
}

/* line 364, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-panel-toolbar {
  display: block;
  border-top: 1px solid rgba(54, 153, 177, 0.25);
  border-bottom: 1px solid rgba(54, 153, 177, 0.25);
  min-height: 23px;
  padding: 2px;
}
/* line 371, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-panel-toolbar .workfile-folders {
  font-size: 12px;
}
/* line 373, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-panel-toolbar .workfile-folders:before {
  display: table;
  line-height: 0;
  content: "";
  height: 6px;
}
/* line 381, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-panel-toolbar .workfile-folders li {
  padding: 0 2px;
  margin: 0 8px;
}
/* line 385, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-panel-toolbar .workfile-folders li[data-folder="blobs"] {
  display: none;
}

/* line 392, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-panel-toolbar:empty {
  display: none;
}

/* line 397, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-panel-content {
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

/* line 404, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-panel-actions {
  text-align: center;
}
/* line 406, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-panel-actions li {
  margin-bottom: 4px;
}
/* line 408, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-panel-actions li a {
  display: block;
  color: #3c3c3c;
}
/* line 412, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-panel-actions li.disabled {
  color: #D6DBE0;
  border-color: #D6DBE0;
  pointer-events: none !important;
}

/* line 422, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.tab_control {
  margin: 10px;
}
/* line 424, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.tab_control ul.activities {
  padding: 0;
}
/* line 428, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.tab_control .tabs_container .tabs {
  margin-top: 13px;
  margin-left: 0;
  position: relative;
  border-bottom: 1px solid #91c5d5;
}
/* line 433, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.tab_control .tabs_container .tabs li {
  color: rgba(0, 0, 0, 0.5);
  position: relative;
  padding: 5px 10px;
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  transition: 0.3s;
}
/* line 441, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.tab_control .tabs_container .tabs li:hover {
  color: white;
  background-color: #91c5d5;
}
/* line 445, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.tab_control .tabs_container .tabs li.selected {
  color: white;
  background-color: #91c5d5;
}

/* line 455, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-panel-statistics {
  padding: 10px;
}

/* line 461, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-tabs {
  background: transparent;
  margin: 10px;
}

/* line 466, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rtools_rtools_sidebar .rsh-sidebar-tabs {
  margin: 8px 0;
}

/* line 470, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rtools_rtools_sidebar .app-entryActions {
  color: #3699b1;
}
/* line 472, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rtools_rtools_sidebar .app-entryActions:hover, .rtools_rtools_sidebar .app-entryActions:focus {
  color: #f05927;
}

/* line 477, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-tabs > .tab-content {
  background-color: transparent;
}

/* line 481, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-tabs > .rsh-nav-tabs {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  border: none;
  font-size: 12px;
}
/* line 488, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-tabs > .rsh-nav-tabs li > a {
  margin: 0;
  padding: 0;
  border-radius: 0;
  background: none;
  border: none;
}
/* line 494, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-tabs > .rsh-nav-tabs li > a:hover {
  border: none;
  background: none;
  color: white;
}
/* line 500, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-tabs > .rsh-nav-tabs li {
  border: none;
  position: relative;
  padding-top: 4px;
  padding-bottom: 4px;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  transition: 0.3s;
}
/* line 510, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-tabs > .rsh-nav-tabs li:hover {
  background-color: #3699b1;
  color: white;
}
/* line 514, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-tabs > .rsh-nav-tabs li.active, .rsh-sidebar-tabs > .rsh-nav-tabs li:focus {
  border: none;
  background-color: #91c5d5;
}
/* line 517, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-tabs > .rsh-nav-tabs li.active a, .rsh-sidebar-tabs > .rsh-nav-tabs li:focus a {
  color: white;
}
/* line 520, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-tabs > .rsh-nav-tabs li.active:hover, .rsh-sidebar-tabs > .rsh-nav-tabs li:focus:hover {
  background-color: #91c5d5;
}

/* line 538, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-tab-content {
  background-color: #91c5d5;
  padding: 6px;
}
/* line 541, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-tab-content section {
  background: #83b1c0;
}
/* line 544, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-tab-content .chorus_search_container {
  width: 100%;
  text-align: center;
}
/* line 548, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-tab-content input {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 10px;
  width: 70%;
  font-size: 12px;
  font-color: rgba(0, 0, 0, 0.9);
}
/* line 556, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-tab-content a {
  color: rgba(255, 255, 255, 0.7);
}

/* line 561, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-help {
  margin-left: 10px;
  margin-right: 10px;
}
/* line 564, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-help p {
  font-size: 12px;
  margin-left: 20px;
}
/* line 568, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-help i {
  margin-top: 4px;
  margin-right: 4px;
  float: left;
}

/* line 575, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-tab-content-panel {
  background-color: #b6d8e3;
  border-top: 2px solid #6cb2c7;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 6px;
  padding-right: 6px;
}
/* line 582, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-tab-content-panel ul {
  font-size: 12px;
}

/* line 591, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-tab-20 {
  width: 20%;
}

/* line 595, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-tab-25 {
  width: 25%;
}

/* line 599, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-tab-33 {
  width: 33%;
}

/* line 603, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-tab-50 {
  width: 50%;
}

/* line 615, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-list li {
  padding: 7px;
  font-family: "OxygenMono", monospace;
  font-size: 14px;
  background: rgba(255, 255, 255, 0.25);
  line-height: 16px;
  cursor: pointer;
}
/* line 622, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-list li:nth-child(2n +1) {
  background: rgba(255, 255, 255, 0.1);
}
/* line 625, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-list li:hover {
  background: rgba(54, 153, 177, 0.1);
  color: white;
}
/* line 631, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-list span {
  display: block;
  width: 210px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

/* line 641, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-list > .rsh-sidebar-fileext {
  float: right;
  width: 35px;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.2);
  margin-top: 0;
  font-size: 13px;
}

/* line 655, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .multiple_selection,
#sidebar .multiple_selection_sidebar_menu {
  background: rgba(163, 247, 254, 0.07);
  border-bottom: 1px solid rgba(62, 99, 103, 0.0886);
}
/* line 659, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .multiple_selection .rsh-sidebar-header,
#sidebar .multiple_selection_sidebar_menu .rsh-sidebar-header {
  background: rgba(104, 158, 163, 0.0886);
}
/* line 661, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .multiple_selection .rsh-sidebar-header i,
#sidebar .multiple_selection_sidebar_menu .rsh-sidebar-header i {
  color: rgba(0, 0, 0, 0.2);
}
/* line 665, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .multiple_selection .rsh-sidebar-panel,
#sidebar .multiple_selection_sidebar_menu .rsh-sidebar-panel {
  border-bottom-color: rgba(0, 0, 0, 0.06);
}
/* line 668, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .multiple_selection .rsh-sidebar-panel-content,
#sidebar .multiple_selection_sidebar_menu .rsh-sidebar-panel-content {
  background: rgba(104, 158, 163, 0.0886);
  padding-top: 10px;
}
/* line 674, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .multiple_selection .rsh-sidebar-helppanel p,
#sidebar .multiple_selection_sidebar_menu .rsh-sidebar-helppanel p {
  font-family: "Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;
  color: #666666;
}
/* line 677, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .multiple_selection .rsh-sidebar-helppanel p:hover,
#sidebar .multiple_selection_sidebar_menu .rsh-sidebar-helppanel p:hover {
  color: black;
}
/* line 683, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .multiple_selection .rsh-sidebar-info,
#sidebar .multiple_selection_sidebar_menu .rsh-sidebar-info {
  background: rgba(40, 61, 63, 0.163);
}
/* line 687, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .multiple_selection .rsh-sidebar-multiselect-title .rsh-multi-text,
#sidebar .multiple_selection_sidebar_menu .rsh-sidebar-multiselect-title .rsh-multi-text {
  display: inline-block;
  float: right;
}

/* line 699, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar ul.accordion li {
  clear: both;
  overflow: hidden;
}
/* line 703, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar ul.accordion img {
  display: block;
  float: left;
}
/* line 707, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar ul.accordion .name {
  display: block;
  margin-left: 30px;
}

/* line 716, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-script-entry {
  position: relative;
}

/* line 720, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-entry-action {
  position: absolute;
  display: block;
  min-width: 30px;
  padding-left: 4px;
  padding-right: 4px;
  text-align: center;
  right: 20px;
  background: #375559;
  transition: 0.3s;
  opacity: 0;
}
/* line 729, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-entry-action i {
  color: white;
}

/* line 737, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-scripts-entry:hover .rsh-entry-action {
  transition-delay: 0.75s;
  opacity: 1;
}

/* line 743, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-entry-action-show {
  opacity: 1;
}

/* line 747, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-loading-text {
  color: rgba(0, 0, 0, 0.9);
  padding-right: 10px;
  margin: 8px;
}

/* line 754, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-console-tab-menubar {
  margin-left: 4px;
  margin-top: 2px;
  margin-bottom: 2px;
  padding-top: 2px;
  padding-bottom: 2px;
}
/* line 760, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-console-tab-menubar a {
  color: rgba(0, 0, 0, 0.6);
  padding-left: 6px;
}
/* line 762, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-console-tab-menubar a:hover {
  color: black;
}
/* line 767, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-console-tab-menubar i {
  margin-right: 6px;
}
/* line 770, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-console-tab-menubar .rsh-action-label {
  margin-right: 4px;
  color: black;
}
/* line 774, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-console-tab-menubar .rsh-filter {
  border-left: 1px solid rgba(0, 0, 0, 0.1);
  padding-left: 4px;
  padding-right: 4px;
  text-transform: lowercase;
  font-weight: bold;
}
/* line 781, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-console-tab-menubar .dropdown-toggle {
  color: rgba(0, 0, 0, 0.6);
}

/* line 791, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-schema-menu li i, .rsh-sidebar-schema-menu li div, .rsh-sidebar-schema-menu li a, .rsh-sidebar-function-menu li i, .rsh-sidebar-function-menu li div, .rsh-sidebar-function-menu li a {
  display: inline-block;
}
/* line 794, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.rsh-sidebar-schema-menu li div.check, .rsh-sidebar-function-menu li div.check {
  margin-right: 6px;
}

/* line 810, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .more_items a {
  display: block;
  margin-left: auto;
  margin-right: auto;
  background: rgba(0, 0, 0, 0.6);
  text-align: center;
  color: rgba(255, 255, 255, 0.8);
}
/* line 817, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .more_items a:hover {
  background: black;
  color: white;
}

/* line 829, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .data_tab_dataset_list {
  padding-bottom: 4px;
}
/* line 831, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .data_tab_dataset_list ul.list {
  background: rgba(255, 255, 255, 0.4);
}
/* line 833, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .data_tab_dataset_list ul.list li.data_tab_dataset {
  border: 1px solid rgba(0, 0, 0, 0.05);
  transition: 0.3s;
}
/* line 836, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .data_tab_dataset_list ul.list li.data_tab_dataset:hover {
  border: 1px solid rgba(0, 0, 0, 0.3);
}
/* line 839, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .data_tab_dataset_list ul.list li.data_tab_dataset header {
  display: block;
  margin-left: 4px;
}
/* line 842, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .data_tab_dataset_list ul.list li.data_tab_dataset header i, #sidebar .data_tab_dataset_list ul.list li.data_tab_dataset header h3 {
  float: left;
}
/* line 845, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .data_tab_dataset_list ul.list li.data_tab_dataset header i {
  cursor: pointer;
}
/* line 848, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .data_tab_dataset_list ul.list li.data_tab_dataset header h3 {
  display: block;
  margin-left: 6px;
  margin-top: 4px;
  line-height: 20px;
  color: rgba(0, 0, 0, 0.8);
}
/* line 854, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .data_tab_dataset_list ul.list li.data_tab_dataset header h3:hover {
  color: black;
}
/* line 859, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .data_tab_dataset_list ul.list li.data_tab_dataset section.column_list {
  clear: both;
  margin-left: 22px;
  margin-right: 6px;
  background: rgba(0, 0, 0, 0.1);
}
/* line 864, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .data_tab_dataset_list ul.list li.data_tab_dataset section.column_list ul {
  margin-bottom: 6px;
}
/* line 866, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .data_tab_dataset_list ul.list li.data_tab_dataset section.column_list ul li {
  transition: 0.3s;
  padding: 3px;
}
/* line 870, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .data_tab_dataset_list ul.list li.data_tab_dataset section.column_list ul li:nth-child(odd) {
  background: rgba(255, 255, 255, 0.05);
}
/* line 873, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .data_tab_dataset_list ul.list li.data_tab_dataset section.column_list ul li:nth-child(even) {
  background: rgba(255, 255, 255, 0.1);
}
/* line 876, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .data_tab_dataset_list ul.list li.data_tab_dataset section.column_list ul li:hover {
  background: rgba(0, 0, 0, 0.1);
  color: rgba(255, 255, 255, 0.9);
}

/* line 889, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.dataset_create_chorus_view_sidebar .joins {
  margin-bottom: 20px;
}
/* line 892, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.dataset_create_chorus_view_sidebar .join {
  margin-bottom: 5px;
}
/* line 894, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.dataset_create_chorus_view_sidebar .join .aliased_name {
  overflow: hidden;
}
/* line 897, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.dataset_create_chorus_view_sidebar .join .column {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 77px;
  display: inline-block;
  font-size: 14px;
  line-height: 19px;
  font-weight: normal;
}
/* line 905, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.dataset_create_chorus_view_sidebar .join .delete {
  visibility: hidden;
  cursor: pointer;
}
/* line 909, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.dataset_create_chorus_view_sidebar .join:hover .delete {
  visibility: visible;
}
/* line 914, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.dataset_create_chorus_view_sidebar .selected_columns .dataset {
  margin-bottom: 5px;
}
/* line 916, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.dataset_create_chorus_view_sidebar .selected_columns .dataset .aliased_name {
  overflow: hidden;
}
/* line 919, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.dataset_create_chorus_view_sidebar .selected_columns .dataset .label {
  line-height: 19px;
  display: inline-block;
  margin-right: 2px;
  overflow: hidden;
}
/* line 925, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.dataset_create_chorus_view_sidebar .selected_columns .dataset .name {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 115px;
  font-size: 14px;
  line-height: 19px;
  color: white;
  display: inline-block;
}
/* line 935, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.dataset_create_chorus_view_sidebar button {
  bottom: -15px;
}
/* line 938, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.dataset_create_chorus_view_sidebar button.disabled {
  color: #D6DBE0;
  border-color: #D6DBE0;
}
/* line 943, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.dataset_create_chorus_view_sidebar fieldset {
  padding: 0 0 15px 0;
}
/* line 946, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.dataset_create_chorus_view_sidebar a.remove {
  float: right;
  display: none;
}
/* line 950, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.dataset_create_chorus_view_sidebar .columns, .dataset_create_chorus_view_sidebar .no_columns_selected {
  margin-bottom: 15px;
}
/* line 954, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.dataset_create_chorus_view_sidebar .columns .name {
  display: inline-block;
  font-size: 14px;
  line-height: 19px;
  font-weight: normal;
  padding-left: 15px;
  max-width: 124px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 964, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.dataset_create_chorus_view_sidebar .sidebar_row {
  width: 100%;
}
/* line 350, /home/user/app/assets/stylesheets/skins/research-analytics/_mixins.scss */
.dataset_create_chorus_view_sidebar .sidebar_row:after {
  content: ".";
  display: block;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
}
/* line 968, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.dataset_create_chorus_view_sidebar .sidebar_row:hover .remove {
  display: inline-block;
}

/* line 975, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.dataset_title .table_name {
  word-wrap: break-word;
  line-height: 15px;
  margin-bottom: 20px;
}

/* line 981, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.statistics_detail {
  word-break: normal;
  overflow-wrap: break-word;
}
/* line 984, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.statistics_detail .meta {
  margin-right: 10px;
  padding-bottom: 5px;
  border-bottom: 2px solid #b0b0b0;
  margin-bottom: 5px;
  color: #5f5f5f;
}
/* line 992, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.statistics_detail .meta .key {
  font-weight: bold;
}

/* line 1002, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .pairs {
  font-size: 14px;
  line-height: 18px;
}
/* line 1005, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .pairs .pair {
  display: block;
  margin-right: 10px;
}
/* line 1009, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .pairs .key {
  display: inline-block;
  color: #5f5f5f;
  width: 44%;
}
/* line 1014, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .pairs .value {
  opacity: .75;
  vertical-align: top;
  display: inline;
  white-space: nowrap;
  text-overflow: ellipsis;
}
/* line 1021, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .pairs .multiline {
  margin-right: 10px;
}
/* line 1023, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .pairs .multiline .key {
  border-bottom: 1px dotted #d1d4d7;
}
/* line 1026, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .pairs .multiline .value {
  width: auto;
  max-width: 100%;
  padding-left: 0;
  display: block;
  border-bottom: 1px dotted #d1d4d7;
}
/* line 1033, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
#sidebar .pairs .multiline .value:nth-child(2) {
  width: 47%;
  max-width: 120px;
  display: inline-block;
}

/* line 1046, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.mini_apps_app_sidebar .btn,
.mini_apps_app_sidebar .toggle-log.btn,
.mini_apps_app_sidebar .refresh.btn,
.mini_apps_app_sidebar .restart.btn {
  width: 100%;
}
/* line 1052, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.mini_apps_app_sidebar .btn:focus,
.mini_apps_app_sidebar .toggle-log.btn:focus,
.mini_apps_app_sidebar .refresh.btn:focus,
.mini_apps_app_sidebar .restart.btn:focus {
  outline: 0;
}
/* line 1057, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.mini_apps_app_sidebar .nav-tabs li a {
  padding-left: 6px;
  padding-right: 6px;
}
/* line 1063, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.mini_apps_app_sidebar .tab-pane li.current {
  cursor: default;
  background: rgba(0, 0, 0, 0.15);
}
/* line 1067, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.mini_apps_app_sidebar .tab-pane li.current:hover {
  color: #333333;
}
/* line 1071, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.mini_apps_app_sidebar .tab-pane a {
  display: block;
}

/* line 1079, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_sidebar.scss */
.mini_apps_apps-sidebar .mini_apps_apps-sidebar-workfiles ul li {
  border-bottom: 1px solid rgba(54, 153, 177, 0.5);
}

/*
    RESEARCH ANALYTICS PLATFORM
    NAVIGATION

    Contents
    • VARS
    • BREADCRUMBS
    • NAVIGATION
    • NAVIGATION TOOLS
    • TABBED NAVIGATION
*/
/* line 36, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.breadcrumbs {
  padding: 0;
  display: table;
  clear: both;
}
/* line 39, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.breadcrumbs:empty {
  display: none;
}

/* line 44, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.breadcrumb {
  margin-bottom: 0;
  border-radius: 0;
  background-color: transparent;
}
/* line 48, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.breadcrumb a {
  text-decoration: none;
}
/* line 50, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.breadcrumb a:hover {
  text-decoration: none;
  color: rgba(0, 0, 0, 0.8);
}
/* line 56, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.breadcrumb li:last-child .divider {
  color: rgba(0, 0, 0, 0.8);
}

/* line 61, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.sidebar-breadcrumb {
  padding: 2px 5px;
  border-bottom: 1px solid #bebebe;
  font-family: "OxygenMono", monospace;
  font-size: 14px;
}
/* line 68, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.sidebar-breadcrumb li .divider {
  color: rgba(0, 0, 0, 0.8);
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav {
  margin-bottom: 10px;
}

/* line 80, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-tabs {
  margin-top: 10px;
  margin-bottom: 0;
  margin-left: 6px;
  margin-right: 2px;
  border-bottom: 1px solid #ebf5f7;
}
/* line 86, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-tabs:empty {
  display: none;
}

/* line 91, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-tabs > li.rsh-tab-closeable > a {
  padding-left: 8px;
  padding-right: 8px;
}

/* line 99, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-sub-tabs {
  margin: 0;
  width: 100%;
  display: flex;
}
/* line 103, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-sub-tabs:before {
  display: table;
  line-height: 0;
  content: "";
}
/* line 108, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-sub-tabs:after {
  display: table;
  clear: both;
}
/* line 112, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-sub-tabs:empty {
  display: none;
}

/* line 117, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-sub-tabs li {
  list-style: none;
  padding: 5px;
  margin: 0 4px;
  text-transform: uppercase;
  color: #3699b1;
}
/* line 124, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-sub-tabs li:first-child {
  margin-left: 4px;
}
/* line 128, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-sub-tabs li:hover, .nav-sub-tabs li.active {
  color: #f05927;
  cursor: pointer;
  border-bottom: solid 2px #91c5d5;
}
/* line 134, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-sub-tabs li:hover a, .nav-sub-tabs li.active a {
  color: #f05927;
  text-decoration: none;
}

/* line 140, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.sub-tab-pagination {
  margin-top: 2px;
  border: 1px solid lightgray;
  border-radius: 2px;
  width: calc(100% - 2px);
  height: 31px;
  display: flex;
  justify-content: flex-end;
}
/* line 150, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.sub-tab-pagination ul {
  white-space: nowrap;
  display: flex;
}
/* line 154, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.sub-tab-pagination ul li {
  padding: 5px 7px;
  border-right: 1px solid lightgray;
  font-size: 11px;
}
/* line 159, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.sub-tab-pagination ul li:last-child {
  border-right: 0;
}
/* line 163, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.sub-tab-pagination ul li:hover {
  background: #91c5d5;
  color: white;
  cursor: pointer;
}
/* line 172, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.sub-tab-pagination .current {
  background: #91c5d5;
  color: white;
}
/* line 177, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.sub-tab-pagination .disabled:hover {
  background: none;
  color: black;
  cursor: default;
}

/* line 185, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.tab-spacer {
  visibility: hidden;
  display: block;
  width: 15px;
}

/* line 191, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.rsh-tab-close {
  margin: -3px 0 0 8px;
  font-size: 12px;
  transition: 0.3s;
  color: rgba(0, 0, 0, 0.2);
  cursor: pointer;
}
/* line 197, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.rsh-tab-close:hover {
  color: rgba(0, 0, 0, 0.8);
}

/* line 202, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.separator-r {
  box-shadow: 0 3px 0 #5f5f5f;
  padding-bottom: 1px;
}

/* line 207, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
a.menu_icon {
  padding-left: 6px !important;
}

/* line 211, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
i.menu_icon {
  width: 14px;
  padding-right: 2px;
}

/* line 216, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
li.menu_r, li.menu_sql, li.menu_txt, li.menu_rnw {
  border-width: 0 0 0 5px;
  border-style: solid;
  margin-top: 1px;
}

/* line 221, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-tabs .dropdown-menu > li.menu_r {
  border-color: #4a9569;
}
/* line 224, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-tabs .dropdown-menu > li.menu_r > a:hover {
  background-color: rgba(74, 149, 105, 0.4) !important;
  background-image: none;
  color: #4a9469;
}

/* line 231, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-tabs .dropdown-menu > li.menu_sql {
  border-color: #6a3163;
}
/* line 234, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-tabs .dropdown-menu > li.menu_sql > a:hover {
  background-color: rgba(106, 49, 99, 0.4) !important;
  background-image: none;
  color: #693162;
}

/* line 241, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-tabs .dropdown-menu > li.menu_txt {
  border-color: #0a4159;
}
/* line 244, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-tabs .dropdown-menu > li.menu_txt > a:hover {
  background-color: rgba(10, 65, 89, 0.4) !important;
  background-image: none;
  color: #0a4058;
}

/* line 251, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-tabs .dropdown-menu > li.menu_rnw {
  border-color: #4a9569;
}
/* line 254, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-tabs .dropdown-menu > li.menu_rnw > a:hover {
  background-color: rgba(74, 149, 105, 0.4) !important;
  background-image: none;
  color: #4a9469;
}

/* line 262, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-tabs > li > a {
  margin-top: 5px;
  border-radius: 1px !important;
  background: #ebf5f7;
  color: rgba(0, 0, 0, 0.8);
  margin-right: 2px;
  transition: 0.3s;
  border: 1px solid #ebf5f7;
}
/* line 270, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-tabs > li > a:hover {
  background: #e4f1f4;
  color: #3699b1;
  border: 1px solid #e4f1f4;
}

/* line 277, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-tabs > .active > a {
  border-color: #ebf5f7;
  border-bottom-color: transparent;
}

/* line 279, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-tabs > li.border-r > a {
  box-shadow: 0 -3px 0 #4a9569;
}

/* line 280, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-tabs > li.border-sql > a {
  box-shadow: 0 -3px 0 #6a3163;
}

/* line 281, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-tabs > li.border-text > a {
  box-shadow: 0 -3px 0 #0a4159;
}

/* line 282, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-tabs > li.border-rnw > a {
  box-shadow: 0 -3px 0 #4a9569;
}

/* line 283, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-tabs > li.border-xml > a {
  box-shadow: 0 -3px 0 #3699b1;
}

/* line 284, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-tabs > li.border-image > a {
  box-shadow: 0 -3px 0 #0a4159;
}

/* line 285, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-tabs > li.border-other > a {
  box-shadow: 0 -3px 0 #991d20;
}

/* line 286, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-tabs > li.border-results > a {
  box-shadow: 0 -3px 0 #991d20;
}

/* line 287, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-tabs > li.border-dataset > a {
  box-shadow: 0 -3px 0 #3699b1;
}

/* line 288, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-tabs > li.border-mini_app > a {
  box-shadow: 0 -3px 0 #3699b1;
}

/* line 289, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-tabs > li.border-app > a {
  box-shadow: 0 -3px 0 #3699b1;
}

/* line 293, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-tabs > li.border-removed.active > a, .nav-tabs > li.border-removed.active > a:hover, .nav-tabs > li.border-removed.active > a:focus {
  background-color: #bd362f;
}
/* line 298, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-tabs > li.border-removed > a, .nav-tabs > li.border-removed > a:hover, .nav-tabs > li.border-removed > a:focus {
  box-shadow: 0 -3px 0 #991d20;
  background-color: #802420;
  border-color: #802420;
  color: rgba(255, 255, 255, 0.9);
}
/* line 305, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-tabs > li.border-removed > a .rsh-tab-close {
  color: rgba(255, 255, 255, 0.9);
}

/* line 310, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.nav-tabs > li.tab_icon.active > a {
  color: #3699b1;
}

/* line 313, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.btn-group.open .btn.dropdown-toggle {
  background: rgba(51, 51, 51, 0.98);
  text-shadow: none;
  border-color: #000;
}

/* line 319, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.dropdown-menu {
  margin: 0;
}

/* line 322, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_navigation.scss */
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a {
  background-color: #3699b1;
  background-image: none;
  filter: none;
}

/*
    RESEARCH ANALYTICS PLATFORM
    MAIN FOOTER BAR

    Contents
    • VARS
    • FOOTER
*/
/* line 17, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_footer.scss */
.rsh-footerbar {
  z-index: 100;
  position: absolute;
  height: 6px;
  width: 100%;
  bottom: 0;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000;
  -moz-perspective: 1000;
  -ms-perspective: 1000;
  perspective: 1000;
  /* Safari 4+, Chrome 1-9 */
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#6f6f6f), to(#3c3c3c));
  /* Safari 5.1+, Mobile Safari, Chrome 10+ */
  background-image: -webkit-linear-gradient(top, #6f6f6f, #3c3c3c);
  /* Firefox 3.6+ */
  background-image: -moz-linear-gradient(top, #6f6f6f, #3c3c3c);
  /* IE 10+ */
  background-image: -ms-linear-gradient(top, #6f6f6f, #3c3c3c);
  /* Opera 11.10+ */
  background-image: -o-linear-gradient(top, #6f6f6f, #3c3c3c);
  vertical-align: middle;
  color: white;
  box-shadow: 0 -2px 1px 0px rgba(0, 0, 0, 0.1);
}
/* line 28, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_footer.scss */
.rsh-footerbar .content-fluid {
  padding-left: 0;
}

/* line 5, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_fullscreen.scss */
#main_content .app-content .rsh-scroll-wrapper {
  left: 0;
  right: 0;
  margin-right: 0;
}

/* line 10, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_fullscreen.scss */
#main_content .app-tabContent .ui.container {
  margin: auto !important;
  padding: 0 0.5rem;
}

/* line 15, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_fullscreen.scss */
.app-fullscreen-toggle {
  float: right;
  margin: 0;
  min-width: 225px;
  width: 30%;
  transform: translateX(-28px);
}

/* line 23, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_fullscreen.scss */
div.no-sidebar .app-fullscreen-toggle {
  width: 12px;
  min-width: 12px;
}

@media screen and (min-width: 960px) {
  /* line 29, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_fullscreen.scss */
  .app-fullscreen-toggle {
    width: 20%;
  }
}
/* line 33, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_fullscreen.scss */
.app-page-fullscreen_close {
  display: none;
}

/* line 37, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_fullscreen.scss */
.app-page-fullscreen_menu_toggle {
  display: none;
}

/* line 43, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_fullscreen.scss */
#page.app-page-fullscreen .main_content, #page.app-page-fullscreen .simple_main_content {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  position: fixed;
  z-index: 189;
  top: 0;
  left: 0;
  padding: 10px 0 0 0;
  background: white;
}
/* line 56, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_fullscreen.scss */
#page.app-page-fullscreen #main_content .app-tabContent .ui.container.app {
  margin: 1rem 0 0 !important;
}
/* line 60, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_fullscreen.scss */
#page.app-page-fullscreen .simple_main_content {
  box-sizing: border-box;
  height: 100% !important;
  padding-top: 30px;
}
/* line 66, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_fullscreen.scss */
#page.app-page-fullscreen .app-panelConsole.main_content {
  width: 100% !important;
  height: 100vh !important;
  margin: 0 !important;
}
/* line 72, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_fullscreen.scss */
#page.app-page-fullscreen .rsh-console {
  width: calc(100% - 28px) !important;
}
/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_fullscreen.scss */
#page.app-page-fullscreen .app-consoleInput.rsh-console.terminal {
  width: 100% !important;
}
/* line 80, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_fullscreen.scss */
#page.app-page-fullscreen .rsh-console-footer {
  width: 100% !important;
  bottom: 0 !important;
  left: 0 !important;
}
/* line 86, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_fullscreen.scss */
#page.app-page-fullscreen .rsh-console-placeholder {
  width: 95% !important;
  left: auto !important;
  right: auto !important;
}
/* line 92, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_fullscreen.scss */
#page.app-page-fullscreen .app-page-fullscreen_close {
  right: 21px;
  top: 1px;
}
/* line 97, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_fullscreen.scss */
#page.app-page-fullscreen .app-page-fullscreen_menu_toggle {
  top: 1px;
  right: 1px;
}
/* line 101, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_fullscreen.scss */
#page.app-page-fullscreen .app-page-fullscreen_close,
#page.app-page-fullscreen .app-page-fullscreen_menu_toggle {
  text-shadow: 0 2px 0 #fff;
  background: #FFF;
  width: 18px;
  height: 18px;
  line-height: 18px;
  text-align: center;
  border-radius: 50%;
  box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.25);
  border: 1px solid #d4d4d5;
  z-index: 200;
  display: inline;
  position: fixed;
}
/* line 122, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_fullscreen.scss */
#page.app-page-fullscreen.app-page-fullscreen-menu .logged_in_layout_with_tabs #body {
  overflow: hidden;
}
/* line 126, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_fullscreen.scss */
#page.app-page-fullscreen.app-page-fullscreen-menu .logged_in_layout_with_tabs #header {
  z-index: 210;
  position: relative;
}
/* line 131, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_fullscreen.scss */
#page.app-page-fullscreen.app-page-fullscreen-menu .logged_in_layout_with_tabs .app-tabs {
  z-index: 190;
  position: relative;
  background: white;
  margin: 0;
  padding-bottom: 5px;
  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.5);
  padding-right: 50px;
  min-width: 100%;
}
/* line 142, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_fullscreen.scss */
#page.app-page-fullscreen.app-page-fullscreen-menu .logged_in_layout_with_tabs .workfile-folders {
  z-index: 190;
  position: relative;
  background: white;
  margin: 60px 0 0;
}
/* line 149, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_fullscreen.scss */
#page.app-page-fullscreen.app-page-fullscreen-menu .logged_in_layout_with_tabs .rsh-headerbar {
  z-index: 191;
  border-bottom: 1px solid #fff;
}
/* line 157, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_fullscreen.scss */
#page.app-page-fullscreen.app-page-fullscreen-menu .logged_in_layout_with_tabs .app-page-fullscreen_menu_toggle, #page.app-page-fullscreen.app-page-fullscreen-menu .logged_in_layout_with_tabs .app-page-fullscreen_close {
  top: 53px !important;
  transform: rotate(180deg);
}
/* line 162, /home/user/app/assets/stylesheets/skins/research-analytics/layout/_fullscreen.scss */
#page.app-page-fullscreen.app-page-fullscreen-menu .logged_in_layout_with_tabs .app-panelConsole.main_content {
  height: calc(100vh - 48px) !important;
}

/*
    RESEARCH ANALYTICS PLATFORM
    CONTENT

    Contents
    • VARS
    • LINKS
    • CONTENT HEADERS
    • CONTENT DETAILS
    • CONTENT
    • TERMS
    • DIVIDERS
    • FORMS
    • FILE UPLOAD
    • CONTENT LISTS
    • BUTTONS
    • SPINNER
    • ICONS
    • PANELS
    • TYPOGRAPHY - also see _type.scss
    • FIXED HEADERS
    • GRIDS
    • ERRORS
    • AUTOCOMPLETE
*/
/* line 37, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
a {
  color: #3699b1;
}
/* line 39, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
a:hover, a:focus {
  color: #f05927;
}

/* line 47, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.page-title {
  margin: 40px 0 -50px 10px;
}

/* line 50, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.content_header {
  background: none;
  margin: 10px;
}
/* line 53, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.content_header h1 {
  padding: 7px 0 0 0;
  text-overflow: ellipsis;
  font-size: 21px;
  color: rgba(0, 0, 0, 0.8);
}
/* line 58, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.content_header .menus {
  font-size: 10px;
  float: right;
  text-align: right;
  line-height: normal;
}
/* line 63, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.content_header .menus .title {
  color: rgba(0, 0, 0, 0.5);
}
/* line 66, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.content_header .menus a {
  text-transform: lowercase;
}
/* line 70, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.content_header .icon {
  padding-top: 6px;
  float: left;
  padding-right: 5px;
}
/* line 75, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.content_header .rsh-item-description {
  padding: 10px;
  color: rgba(0, 0, 0, 0.5);
  border-top: 1px solid rgba(0, 0, 0, 0.05);
  font-weight: 500;
}
/* line 80, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.content_header .rsh-item-description div[style] {
  display: inline;
}
/* line 81, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.content_header .rsh-item-description ul, .content_header .rsh-item-description ol {
  margin: 0 !important;
}

/* line 85, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.rsh-borderless-header .content_header {
  box-shadow: none;
  border: none;
  padding-bottom: 0;
}

/* line 91, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.default_content_header {
  min-height: 20px;
}

/* line 94, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.dialog_header {
  box-shadow: 0 4px 8px -4px rgba(0, 0, 0, 0.2);
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 98, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.item_information h1 {
  display: block;
  line-height: 1em;
}

/* line 102, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.item_information .folder {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 110, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.content_details, .content_footer {
  height: auto;
  padding: 4px 0 4px 0;
}

/* line 115, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.content_details .multiselect {
  float: left;
  clear: both;
  margin: 5px 0 0 0;
  height: 25px;
}

/* line 123, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.content_details_none {
  display: none;
}

/* line 127, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.pick_location,
.pick_description {
  float: right;
  color: #a2d1da;
  margin-right: 10px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 150px;
  display: inline-block;
  text-align: right;
  line-height: 2rem;
}

/* line 140, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.pick_item {
  height: 38px;
}

/* line 143, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.content_footer {
  border-bottom: none;
}
/* line 145, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.content_footer .list_content_details {
  margin: 10px 10px 4px 0;
}

/* line 151, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.links .more {
  display: none;
}
/* line 152, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.links .less {
  display: none;
}
/* line 153, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.links .comment {
  display: block;
  clear: both;
  float: left;
}

/* line 155, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.timestamp {
  display: block;
  margin-top: 2px;
  padding-top: 2px;
  font-size: 10px;
  color: rgba(0, 0, 0, 0.7);
  width: 50%;
  float: left;
}

/* line 165, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.pdf_container {
  width: 100%;
}

/* line 174, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content {
  margin: 14px;
  clear: both;
}
/* line 180, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content a {
  transition: 0.3s;
}
/* line 182, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content a:hover {
  text-decoration: none;
}
/* line 187, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .title .item_information {
  margin-left: 10px;
}
/* line 193, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .selectable input[type=checkbox] {
  float: left;
  height: 16px;
  width: 16px;
  margin-top: 19px;
}
/* line 198, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .selectable input[type=checkbox].disabled {
  opacity: 0.75;
}
/* line 202, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .selectable h1 {
  margin-top: 10px;
  margin-bottom: 0;
  text-overflow: ellipsis;
}
/* line 205, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .selectable h1 a {
  color: #3c3c3c;
}
/* line 207, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .selectable h1 a:hover {
  color: #3699b1;
}
/* line 213, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .selectable > li {
  min-height: 100px;
  margin-bottom: 2px;
  margin-right: 10px;
  border: 1px solid rgba(0, 0, 0, 0.05);
  background: #ebf5f7;
}
/* line 214, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .selectable > li a {
  position: relative;
}
/* line 224, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .selectable > li i.rsh-item, :not(.ui) > * > .content .selectable > li img.rsh-item {
  position: relative;
  margin-left: 4px;
  color: #3699b1;
  padding-top: 4px;
  text-decoration: none;
  float: left;
  opacity: 0.3;
  transition: .25s;
}
/* line 235, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .selectable > li i.rsh-item-overlay {
  position: absolute;
  bottom: -32px;
  left: -28px;
  color: #3699b1;
}
/* line 240, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .selectable > li i.rsh-item-overlay:before {
  vertical-align: -10%;
  font-size: 1.3em;
}
/* line 246, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .selectable > li img.rsh-item {
  width: 45px;
  height: auto;
  padding: 0;
  margin-right: 8px;
  overflow: hidden;
  max-height: 50px;
  opacity: 1;
}
/* line 256, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .selectable > li img.profile-item {
  height: 44px !important;
}
/* line 260, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .selectable > li .rsh-item-state {
  clear: both;
  float: left;
  margin-left: 34px;
  margin-top: 4px;
}
/* line 267, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .selectable > li .item_information {
  margin-right: 10px;
  margin-left: 60px;
  overflow: hidden;
}
/* line 271, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .selectable > li .item_information .item_name {
  display: inline-block;
}
/* line 274, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .selectable > li .item_information.details {
  min-height: 20px;
}
/* line 279, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .selectable > li .rsh-item-description {
  color: rgba(0, 0, 0, 0.5);
  text-overflow: ellipsis;
  max-width: 1000px;
  font-weight: 500;
}
/* line 284, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .selectable > li .rsh-item-description div[style] {
  display: inline;
}
/* line 287, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .selectable > li .rsh-tag-list {
  margin-left: 16px;
  margin-top: -20px;
}
/* line 290, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .selectable > li .rsh-tag-list header {
  float: left;
  background: rgba(255, 255, 255, 0.1);
  padding: 0 4px 0 0;
}
/* line 295, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .selectable > li .rsh-tag-list .rsh-tags-empty {
  color: rgba(0, 0, 0, 0.2);
  text-transform: lowercase;
  margin-left: 4px;
  font-size: 12px;
}
/* line 302, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .selectable > li .rsh-tag-list i {
  color: rgba(0, 0, 0, 0.2);
  padding-top: 4px;
  float: left;
  margin-left: -16px;
}
/* line 310, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .selectable > li .details {
  border-top: 1px solid rgba(0, 0, 0, 0.05);
  margin-top: 5px;
  padding-top: 5px;
}
/* line 315, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .selectable > li .details, :not(.ui) > * > .content .selectable > li .rsh-tag-list {
  font-size: 10px;
}
/* line 319, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .selectable > li .tag_name {
  text-decoration: none;
}
/* line 324, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .selectable > li.selected, :not(.ui) > * > .content .selectable > li:hover {
  border: 1px solid #91c5d5;
  background: #d5e9ef !important;
  transition: 0.2s;
}
/* line 329, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .selectable > li.selected i.rsh-item {
  opacity: .75;
}
/* line 333, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .selectable li.checked {
  background-color: rgba(67, 101, 104, 0.1165);
  border: 1px solid rgba(28, 42, 43, 0.2095);
}
/* line 336, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .selectable li.checked i.rsh-item {
  opacity: .75;
}
/* line 342, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .rsh-user-heading {
  margin-bottom: 10px;
}
/* line 344, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .rsh-user-heading i {
  margin-right: 10px;
}
/* line 348, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .user_show {
  margin-left: 10px;
}
/* line 350, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .user_show .rsh-user-notes {
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  padding: 4px;
  min-height: 100px;
}
/* line 356, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .user_show .user_info {
  margin-left: 160px;
  padding-right: 6px;
}
/* line 360, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .user_show .section {
  clear: both;
}
/* line 365, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .rsh-user-workspaces {
  margin-top: 16px;
  margin-right: 6px;
  background: #e1e5e9;
}
/* line 369, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .rsh-user-workspaces h2 {
  background: rgba(0, 0, 0, 0.05);
  padding-left: 6px;
}
/* line 373, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .rsh-user-workspaces ul {
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
/* line 379, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .rsh-user-workspaces ul li i {
  margin-right: 6px;
}
/* line 385, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .browse_more {
  text-align: center;
}
/* line 388, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
:not(.ui) > * > .content .no_items {
  margin-top: 20px;
  display: block;
  text-align: center;
}

/* line 398, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.rsh-terms {
  font-size: 14px;
  line-height: 150%;
  text-align: left;
  padding: 10px;
}
/* line 403, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.rsh-terms h1 {
  color: black;
  text-align: center;
}
/* line 407, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.rsh-terms p, .rsh-terms ol {
  margin: 0 20px 20px 20px;
}
/* line 410, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.rsh-terms p {
  color: rgba(0, 0, 0, 0.7);
  text-align: justify;
}
/* line 415, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.rsh-terms ol li {
  margin: 0 0 0 20px;
}
/* line 420, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.rsh-terms .rsh-terms-body .rsh-terms-important {
  color: red;
  margin: 0 0 10px 0;
  text-align: center;
}

/* line 430, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.rsh-datasource-header {
  margin-top: 10px;
}
/* line 432, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.rsh-datasource-header .rsh-datasource-add {
  float: right;
  margin-left: 20px;
}
/* line 436, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.rsh-datasource-header .rsh-datasource-count {
  float: right;
  margin-top: 5px;
}

/* line 446, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.data_source_list.data_source_provider .details {
  padding: 5px 10px;
  background-image: linear-gradient(#ebeef2, #d7dfe9);
  border-top: 1px solid #cbcbcb;
  border-bottom: 1px solid #a4a4a4;
}
/* line 452, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.data_source_list .no_data_sources {
  margin: 10px;
}
/* line 455, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.data_source_list .list.selectable input[type=checkbox] {
  margin-top: 9px;
}
/* line 458, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.data_source_list .images {
  float: left;
}
/* line 461, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.data_source_list img.provider {
  padding-right: 10px;
}
/* line 464, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.data_source_list img.state, .data_source_list img.provider {
  vertical-align: middle;
}
/* line 467, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.data_source_list .data_source_details {
  margin-left: 60px;
}
/* line 470, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.data_source_list span.name {
  color: #4d4d4d;
}
/* line 473, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.data_source_list .data_source_item {
  padding-bottom: 8px;
}

/* line 482, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.workfile_content_details {
  padding: 14px 8px 4px 0px;
}

/* line 487, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.list_content_details {
  margin: 10px;
}
/* line 196, /home/user/app/assets/stylesheets/skins/research-analytics/_mixins.scss */
.list_content_details:after {
  content: ".";
  display: block;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
}
/* line 491, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.list_content_details input[type=checkbox] {
  float: left;
  width: 16px;
  height: 16px;
}
/* line 497, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.list_content_details .count {
  margin: 4px 0 0 10px;
  color: #375559;
}
/* line 501, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.list_content_details .rsh-count-badge {
  float: right;
  margin-top: 7px;
}
/* line 505, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.list_content_details .button_holder {
  float: right;
  margin-left: 10px;
}
/* line 508, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.list_content_details .button_holder .btn-toolbar {
  margin-right: 0;
}
/* line 511, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.list_content_details .button_holder .btn {
  padding: 8px;
}

/* line 196, /home/user/app/assets/stylesheets/skins/research-analytics/_mixins.scss */
.rsh-derivedViewColumnFilter:after {
  content: ".";
  display: block;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
}

/* line 521, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.overlay-icon {
  float: left;
  padding-top: 30px;
  margin-left: -24px;
  text-shadow: 0 0 1px white;
  font-size: 150%;
  position: relative;
  color: #515151;
}

/* line 534, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.filter_wizard {
  background: rgba(255, 255, 255, 0.9);
  border-bottom: 4px solid rgba(0, 0, 0, 0.08);
}

/* line 538, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.chorus_view_info {
  padding-top: 6px;
}
/* line 541, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.chorus_view_info .chorus_search_container {
  float: left;
}
/* line 544, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.chorus_view_info .chorus_search_container input {
  box-sizing: border-box;
  padding-left: 10px;
  padding-right: 10px;
}
/* line 551, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.chorus_view_info ul {
  margin-top: 2px;
  float: left;
}
/* line 555, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.chorus_view_info .count {
  display: block;
  margin-top: 2px;
}

/* line 560, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.action_bar_secondary {
  padding-bottom: 7px;
  vertical-align: center;
}
/* line 561, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.action_bar_secondary h1 {
  line-height: normal;
}
/* line 566, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.action_bar_secondary input {
  box-sizing: border-box;
}
/* line 569, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.action_bar_secondary span {
  vertical-align: center;
}

/* line 573, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.dataset_content_details {
  margin-top: 10px;
  margin-left: 6px;
}

/* line 577, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.dataset_content_details .action_bar_pennant {
  color: white;
  background-color: #49a942;
  display: inline-block;
  min-width: 65px;
  padding-left: 8px;
  vertical-align: middle;
  line-height: 32px;
}

/* line 586, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.dataset_content_details .triangle_right {
  width: 0;
  height: 0;
  border-left: 12px solid #49a942;
  border-top: 16px solid transparent;
  border-bottom: 16px solid transparent;
  display: inline-block;
  vertical-align: top;
}

/* line 595, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.dataset_content_details .chorusview.action_bar_icon.selected {
  background-image: url("/images/visualizations/create_icons/chorusview_on.png");
}

/* line 602, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.rsh-divider {
  margin-top: 10px;
  margin-bottom: 10px;
  border-top: 1px solid rgba(0, 0, 0, 0.05);
}

/* line 613, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.list_content_details .chorus_search_container {
  float: right;
  width: auto;
  margin: 0 0 0 10px;
}

/* line 618, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.dialog fieldset {
  border: none;
  padding: 0 0 0 0;
  margin: 10px 0 20px 0;
}
/* line 622, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.dialog fieldset legend {
  margin: 0 0 10px 0;
  font-size: 18px;
  line-height: 28px;
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
}

/* line 629, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
a.btn > i {
  line-height: normal;
}

/* line 635, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.shuttle_header input {
  height: 24px;
  margin-top: 0;
}

/* line 640, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.selected_columns span.name {
  color: white;
  clear: both;
}

/* line 647, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.execution .controls i {
  font-size: 14px;
  margin-left: 12px;
  float: none;
}

/* line 654, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.action_bar {
  padding: 10px;
  text-align: centre;
}
/* line 657, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.action_bar button {
  margin: 0 4px 0 0;
}
/* line 660, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.action_bar .count {
  padding-left: 10px;
}

/* line 665, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.column_count input.search {
  margin-top: 0;
  border: 1px solid rgba(0, 0, 0, 0.2);
  background-image: none;
  background: rgba(255, 255, 255, 0.2);
}

/* line 676, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.file-wrapper {
  cursor: pointer;
  overflow: hidden;
  display: inline-block;
  position: relative;
  vertical-align: middle;
}
/* line 683, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.file-wrapper .file-input {
  font-size: 2em;
  border-width: 0 0 0 0;
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  padding: 0;
  cursor: pointer;
  opacity: 0;
}
/* line 699, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.file-wrapper .rsh-upload-fle-button {
  margin-right: 2px;
}

/* line 704, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.image_upload .file-wrapper {
  padding: 3px;
}
/* line 706, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.image_upload .file-wrapper .action {
  font-size: 12px;
  cursor: pointer;
}
/* line 709, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.image_upload .file-wrapper .action.disabled {
  cursor: normal;
}

/* line 720, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.rsh-btn-item-tools {
  float: right;
  display: none;
}

/* line 724, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.rsh-inp-rename {
  width: 75%;
}

/* line 727, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.rsh-item-actions {
  margin-left: 4px;
  float: right;
  display: none;
}

/* line 733, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.database_column_list {
  margin-top: 4px;
}
/* line 736, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.database_column_list.list li {
  position: relative;
  padding: 5px !important;
  border-radius: 2px;
  background: white;
}
/* line 740, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.database_column_list.list li .main {
  padding-right: 100px;
  word-break: normal;
  overflow-wrap: break-word;
}
/* line 745, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.database_column_list.list li:nth-child(2n +1) {
  background: #ebf5f7;
}
/* line 749, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.database_column_list.list li .name {
  font-size: 14px;
  padding-right: 10px;
  font-weight: bold;
}
/* line 754, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.database_column_list.list li div.text {
  padding-left: 0;
}
/* line 756, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.database_column_list.list li div.text .summary {
  padding-bottom: 0;
}
/* line 760, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.database_column_list.list li .type {
  position: absolute;
  right: 0px;
  top: 4px;
  z-index: 10;
  line-height: 11px;
  vertical-align: middle;
}
/* line 767, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.database_column_list.list li .type .type_name {
  display: inline-block;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}
/* line 780, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.database_column_list.list li .type.numeric .type_name {
  background: #337ab7;
}
/* line 785, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.database_column_list.list li .type.string .type_name {
  background: #f0ad4e;
}
/* line 790, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.database_column_list.list li .type.boolean .type_name {
  background: #d9534f;
}
/* line 795, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.database_column_list.list li .type.binary .type_name {
  background: #5bc0de;
}
/* line 800, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.database_column_list.list li .type.date .type_name, .database_column_list.list li .type.time .type_name, .database_column_list.list li .type.date_time .type_name {
  background: #5cb85c;
}
/* line 805, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.database_column_list.list li .type.other .type_name {
  background: #777;
}

/* line 817, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.btn:hover, .btn:focus {
  border-color: rgba(0, 0, 0, 0.5);
}

/* line 820, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.btn-toolbar {
  margin-top: 0;
  margin-right: 10px;
}

/* line 824, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.btn-primary {
  background-color: #3699b1 !important;
  color: white !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
  box-shadow: unset !important;
}
/* line 829, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.btn-primary:hover {
  text-shadow: unset !important;
  background-color: #0a4159 !important;
}

/* line 842, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.rsh-spinner {
  float: right;
}
/* line 844, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.rsh-spinner i {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
  color: rgba(0, 0, 0, 0.8);
}

/* line 852, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.rsh-loading {
  font-size: 14px;
  font-weight: normal;
  color: black;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}
/* line 857, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.rsh-loading i {
  color: rgba(0, 0, 0, 0.8);
}
/* line 861, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.rsh-loading i.fa-spin {
  margin-right: 4px;
}

/* line 869, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.icon-huge:before {
  vertical-align: -20%;
  font-size: 2em;
}

/* line 873, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.icon-after {
  margin-left: 20px;
  margin-top: 4px;
  vertical-align: top;
}

/* line 878, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.icon-small {
  font-size: 0.7em;
}

/* line 881, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.profile {
  padding: 1px;
  background: white;
  vertical-align: top;
}

/* line 890, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.rsh-content-panel {
  padding: 3px 10px;
  background: rgba(235, 235, 235, 0.9);
}

/* line 903, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.sql_prompt {
  display: block;
  width: 30px;
  float: left;
  font-size: 10px;
  color: rgba(0, 0, 0, 0.5);
}

/* line 910, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.sql_content {
  max-height: 200px;
  overflow: hidden;
  padding-left: 30px;
  font-family: "OxygenMono", monospace;
}

/* line 920, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.text-dropdown {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: #fff;
  border: 1px solid #9daccc;
  margin-right: 10px;
  margin-left: 10px;
  max-height: 100px;
  padding: 1px;
  display: none;
  overflow-x: hidden;
  overflow-y: auto;
}

/* line 934, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.text-suggestion {
  padding: 3px 1px;
  cursor: pointer;
}
/* line 937, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.text-suggestion:hover {
  background: rgba(0, 0, 0, 0.05);
}
/* line 940, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.text-suggestion span {
  pointer-events: none;
}

/* line 948, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.fixed_header {
  position: fixed;
  left: 2px;
  margin-right: 290px;
  right: 0px;
  top: 49px;
  z-index: 99;
}

/* line 960, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.grid-canvas {
  -webkit-touch-callout: text;
  -webkit-user-select: text;
  -khtml-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
  cursor: text;
}
/* line 962, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.grid-canvas .slick-cell {
  font-family: "OxygenMono", monospace;
}

/* line 970, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.errors, .sql_errors, .dataset_errors {
  background-color: rgba(153, 29, 32, 0.8);
  vertical-align: middle;
  font-weight: normal;
  line-height: 16px;
  max-height: 700px;
  overflow-y: auto;
}
/* line 350, /home/user/app/assets/stylesheets/skins/research-analytics/_mixins.scss */
.errors:after, .sql_errors:after, .dataset_errors:after {
  content: ".";
  display: block;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
}
/* line 979, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.errors ul, .sql_errors ul, .dataset_errors ul {
  float: left;
  text-align: left;
  max-width: 85%;
}
/* line 983, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.errors ul li, .sql_errors ul li, .dataset_errors ul li {
  padding: 10px 10px 10px 16px;
  color: rgba(255, 255, 255, 0.9);
  font-size: 14px;
}
/* line 989, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.errors .action, .sql_errors .action, .dataset_errors .action {
  font-weight: normal;
  display: inline-block;
  float: right;
  margin: 0 10px;
  font-size: 14px;
  border-bottom: 1px dotted white;
  padding-top: 10px;
}

/* line 1000, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
input.has_error, textarea.has_error, .text-core .text-wrap textarea.has_error, .text-core .text-wrap input.has_error {
  border: 2px solid rgba(153, 29, 32, 0.8) !important;
  background-image: url("/images/error-exclamation.png") !important;
  background-repeat: no-repeat !important;
  background-position: 99% !important;
}

/* line 1006, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.cleditorMain.has_error {
  border: 2px solid rgba(153, 29, 32, 0.8) !important;
  background-image: url("/images/error-exclamation.png");
  background-repeat: no-repeat;
  background-position: 99%;
  padding-right: 20px;
}
/* line 1012, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.cleditorMain.has_error iframe body {
  margin-right: 20px;
}

/* line 1016, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.error_detail {
  background: rgba(153, 29, 32, 0.8);
  color: white;
}

/* line 1021, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.ie9 textarea.has_error, .ie8 textarea.has_error, .ie7 textarea.has_error, .ie6 textarea.has_error {
  background-position: 93%;
}

/* line 1025, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.bad_activity {
  background: rgba(153, 29, 32, 0.8) !important;
}

/* line 1028, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
li.unsaved a {
  font-weight: bold;
}

/* line 1031, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
li.unsaved a:before {
  content: "*";
}

/*.unsaved .filename:after{
  content: " *";
}*/
/* line 1037, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_common.scss */
.avatar {
  text-align: center;
  font-size: 1.5em !important;
  line-height: 39px;
  color: #FFF;
  text-decoration: none !important;
}

/*
    RESEARCH ANALYTICS PLATFORM
    LOGIN

    Contents
    • VARS
    • STRUCTURE
*/
/* line 23, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.login, .tandc {
  height: 100%;
  overflow: auto;
  /* Safari 4+, Chrome 1-9 */
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#3699b1), to(#0a4159));
  /* Safari 5.1+, Mobile Safari, Chrome 10+ */
  background-image: -webkit-linear-gradient(top, #3699b1, #0a4159);
  /* Firefox 3.6+ */
  background-image: -moz-linear-gradient(top, #3699b1, #0a4159);
  /* IE 10+ */
  background-image: -ms-linear-gradient(top, #3699b1, #0a4159);
  /* Opera 11.10+ */
  background-image: -o-linear-gradient(top, #3699b1, #0a4159);
}

/* line 30, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-login-wrapper {
  padding-top: 40px;
}

/* line 33, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-login-card {
  -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.25), 0 0 0 rgba(0, 0, 0, 0.1) inset;
  -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.25), 0 0 0 rgba(0, 0, 0, 0.1) inset;
  box-shadow: 0 1px 10px rgba(0, 0, 0, 0.25), 0 0 0 rgba(0, 0, 0, 0.1) inset;
  background-color: white;
  border-radius: 3px;
  border: 1px solid #0a4159;
  overflow: hidden;
  -webkit-transition: width 0.35s, height 0.35s, margin-top 0.35s, box-shadow 1s;
  transition: width 0.35s, height 0.35s, margin-top 0.35s, box-shadow 1s;
}
/* line 41, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-login-card:hover {
  -webkit-box-shadow: 0 1px 50px rgba(0, 0, 0, 0.5), 0 0 0 rgba(0, 0, 0, 0.1) inset;
  -moz-box-shadow: 0 1px 50px rgba(0, 0, 0, 0.5), 0 0 0 rgba(0, 0, 0, 0.1) inset;
  box-shadow: 0 1px 50px rgba(0, 0, 0, 0.5), 0 0 0 rgba(0, 0, 0, 0.1) inset;
}
/* line 42, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-login-card header.rsh-brand {
  background: url(/images/axaLogoColourMedium.svg);
  background-repeat: no-repeat;
  background-position: 50%;
  margin: 32px auto 16px auto;
  width: auto;
  padding: 0;
  height: 75px;
}
/* line 51, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-login-card footer {
  width: auto;
  margin: 10px 10px 0 0;
  padding: 10px 0 0 0;
}

/* line 57, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-login-card.showLegal {
  width: 50%;
  height: 590px;
  margin: 0 auto 20px auto;
  max-width: 1000px;
  min-width: 705px;
}

/* line 64, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-login-card.showLogin {
  width: 450px;
  height: 400px;
  margin: 70px auto 20px auto;
}

/* line 69, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-login-card.showPassword {
  width: 640px;
  height: 480px;
  margin: 70px auto 20px auto;
}

/* line 74, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-login-content, .rsh-login-controls {
  width: 90%;
  margin-left: auto;
  margin-right: auto;
}

/* line 79, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-login-mfa-content {
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}

/* line 85, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-login-form {
  display: none;
}
/* line 87, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-login-form.app-loginForm {
  display: block;
}
/* line 90, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-login-form form {
  padding: 10px 0;
  margin: 0;
  padding: 0;
}
/* line 93, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-login-form form input {
  width: 98%;
  height: 2.5em;
  padding: 2px 4px 2px 4px;
}
/* line 99, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-login-form .rsh-login-controls {
  margin-top: 10px;
}
/* line 103, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-login-form p {
  padding-bottom: 5px;
}

/* line 107, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-btn-login, .rsh-btn-terms-accept {
  padding-left: 36px;
  padding-right: 36px;
}

/* line 111, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-login-version, .rsh-login-links, .rsh-login-copyright {
  line-height: 1.5em;
  padding: 3px;
  font-size: 10px;
  color: rgba(255, 255, 255, 0.8);
  text-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
  text-align: center;
}

/* line 119, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-login-margin {
  margin-top: 10px;
}

/* line 123, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-login-links a, .rsh-login-links .rsh-login-footer-link {
  color: rgba(255, 255, 255, 0.8);
  border-bottom: 1px dotted rgba(255, 255, 255, 0.8);
  transition: 0.5s;
  text-decoration: none;
  margin-right: 4px;
  cursor: pointer;
}
/* line 130, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-login-links a:hover, .rsh-login-links .rsh-login-footer-link:hover {
  color: white;
  border-bottom: 1px dotted white;
}

/* line 136, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-login-copyright {
  margin-top: 0px;
}

/* line 139, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-login-version {
  margin-top: 0px;
}

/* line 142, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-login-mfa {
  display: none;
}
/* line 145, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-login-mfa iframe {
  width: 635px;
  height: 400px;
  border-width: 0;
}

/* line 152, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-logo-product {
  height: 24px;
  width: auto;
  margin: 0 20px 0 0;
}

/* line 155, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-logo-company {
  height: 26px;
  width: auto;
  margin: 0 20px 0 0;
}

/* line 160, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-terms-form {
  margin: 0 10px 0 10px;
  text-align: center;
}
/* line 163, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-terms-form .btn {
  margin: 20px 0 0 0;
}

/* line 167, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-terms-content {
  height: 360px;
  overflow: auto;
  border: 1px dotted rgba(0, 0, 0, 0.1);
  border-radius: 3px;
}

/* line 173, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-terms-opening {
  border-bottom: 2px solid rgba(0, 0, 0, 0.05);
  margin: 0 0 10px 0;
  padding: 16px 0 16px 0;
}
/* line 177, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-terms-opening p {
  margin: 4px 0 0 4px;
}

/* line 181, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-password-rules {
  display: block;
  clear: both;
  background: #d9ecf0;
  padding-right: 10px;
  padding-left: 10px;
  padding-bottom: 6px;
  margin-bottom: 20px;
  border: 1px solid rgba(0, 0, 0, 0.05);
  padding-left: 10px;
  z-index: 99;
}
/* line 192, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-password-rules h2 {
  display: block;
  width: 200px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-weight: bold;
}
/* line 200, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-password-rules i {
  float: left;
  padding-right: 6px;
  margin-top: 11px;
  font-size: 18px;
}
/* line 206, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-password-rules ul {
  padding-left: 20px;
}
/* line 209, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_login.scss */
.rsh-password-rules li {
  list-style-type: square !important;
}

/*
    RESEARCH ANALYTICS PLATFORM
    CONSOLE PAGE

    Contents
    • VARS
    • COMMON
    • DIALOG: PLOTS
    • DIALOG: REPORTS
    • SIDEBAR: PLOTS
    • SIDEBAR: REPORTS
    • SIDEBAR: HISTORY
    • CONSOLE AVAILABILITY
    • CONSOLE / TERMINAL
    • CONSOLE FOOTER
    • AUTOCOMPLETE
*/
/*!
 *       __ _____                     ________                              __
 *      / // _  /__ __ _____ ___ __ _/__  ___/__ ___ ______ __ __  __ ___  / /
 *  __ / // // // // // _  // _// // / / // _  // _//     // //  \/ // _ \/ /
 * /  / // // // // // ___// / / // / / // ___// / / / / // // /\  // // / /__
 * \___//____ \___//____//_/ _\_  / /_//____//_/ /_/ /_//_//_/ /_/ \__\_\___/
 *           \/              /____/                              version {{VER}}
 * http://terminal.jcubic.pl
 *
 * This file is part of jQuery Terminal.
 *
 * Copyright (c) 2011-2018 Jakub Jankiewicz <http://jcubic.pl>
 * Released under the MIT license
 *
 * Date: {{DATE}}
 */
/* line 44, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal .terminal-output .format, .cmd .format,
.cmd .prompt, .cmd .prompt div, .terminal .terminal-output div div {
  display: inline-block;
}

/* line 48, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal h1, .terminal h2, .terminal h3, .terminal h4, .terminal h5, .terminal h6, .terminal pre, .cmd {
  margin: 0;
}

/* line 51, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal h1, .terminal h2, .terminal h3, .terminal h4, .terminal h5, .terminal h6 {
  line-height: 1.2em;
}

/*
.cmd .mask {
    width: 10px;
    height: 11px;
    background: black;
    z-index: 100;
}
*/
/* line 62, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.cmd .clipboard {
  position: absolute;
  left: -16px;
  top: 0;
  width: 20px;
  height: 16px;
  /* this seems to work after all on Android */
  /*left: -99999px;
  clip: rect(1px,1px,1px,1px);
  /* on desktop textarea appear when paste */
  /* opacity is needed for Edge and IE
  opacity: 0.01;
  filter: alpha(opacity = 0.01);
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.01);*/
  background: transparent;
  border: none;
  color: transparent;
  outline: none;
  padding: 0;
  resize: none;
  z-index: 1000;
  overflow: hidden;
  white-space: pre;
  text-indent: -9999em;
  /* better cursor hiding for Safari and IE */
}

/* line 87, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal img, .terminal value, .terminal audio, .terminal object, .terminal canvas {
  cursor: default;
}

/* line 90, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal .error {
  color: #f00;
}

/* line 93, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal {
  position: relative;
  /*overflow: hidden;*/
  overflow-y: auto;
  /* overflow-x: hidden; */
}

/* line 99, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal, .cmd {
  contain: content;
}

/* line 102, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
body.terminal {
  height: 100%;
  min-height: 100vh;
  margin: 0;
}

/* line 107, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal > div {
  overflow: hidden;
}

/* line 110, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal > .resizer, .terminal > .font .resizer {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  z-index: -1;
  visibility: hidden;
  height: 100%;
  border: none;
  padding: 0;
  width: 100%;
}

/* line 124, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal .resizer {
  display: none;
}

/* line 127, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.cmd {
  padding: 0;
  position: relative;
  /*margin-top: 3px; */
  float: left;
  padding-bottom: 3px;
}

/* line 134, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal a[tabindex="1000"],
.terminal a[tabindex="1000"]:active,
.terminal a[tabindex="1000"]:focus {
  outline: none;
}

/* line 139, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal .inverted, .cmd .inverted {
  background-color: #aaa;
  color: #000;
}

/* line 143, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.cmd .cursor {
  border-bottom: 3px solid transparent;
  margin-bottom: -3px;
  background-clip: content-box;
}

/* line 148, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.cmd .cursor.blink {
  -webkit-animation: terminal-blink 1s infinite steps(1, start);
  -moz-animation: terminal-blink 1s infinite steps(1, start);
  -ms-animation: terminal-blink 1s infinite steps(1, start);
  animation: terminal-blink 1s infinite steps(1, start);
  border-left: 1px solid transparent;
  margin-left: -1px;
}

/* line 156, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.bar.terminal .inverted, .bar.cmd .inverted {
  border-left-color: #aaa;
}

/* line 159, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal .terminal-output div div, .cmd .prompt {
  display: block;
  line-height: 14px;
  height: auto;
}

/* line 164, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal .terminal-output > div:not(.raw) div {
  white-space: nowrap;
}

/* line 167, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.cmd .prompt > span {
  float: left;
}

/* line 170, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal, .cmd {
  font-size: 12px;
  line-height: 14px;
  box-sizing: border-box;
  cursor: text;
}

/* line 176, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.cmd div {
  clear: both;
}

/* line 179, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.cmd .prompt + div {
  clear: right;
}

/* line 182, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal-output > div > div {
  min-height: 14px;
}

/* line 185, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
terminal .terminal-output > div {
  margin-top: -1px;
}

/* line 188, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal-output > div.raw > div * {
  overflow-wrap: break-word;
  word-wrap: break-word;
}

/* line 192, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal .font {
  position: absolute;
  font-size: inherit;
  width: 1em;
  height: 1em;
  top: -100%;
  left: 0;
  margin-bottom: 1px;
}

/* line 201, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal .terminal-output div span {
  display: inline-block;
}

/* line 204, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.cmd > span:not(.prompt) {
  float: left;
}

/* line 207, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.cmd .prompt span.line {
  display: block;
  float: none;
}

/* line 211, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal table {
  border-collapse: collapse;
}

/* line 214, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal td {
  border: 1px solid #aaa;
}

/* line 217, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal h1::-moz-selection,
.terminal h2::-moz-selection,
.terminal h3::-moz-selection,
.terminal h4::-moz-selection,
.terminal h5::-moz-selection,
.terminal h6::-moz-selection,
.terminal pre::-moz-selection,
.terminal td::-moz-selection,
.terminal .terminal-output div div::-moz-selection,
.terminal .terminal-output div span::-moz-selection,
.terminal .terminal-output div div a::-moz-selection,
.terminal .terminal-output .raw div::-moz-selection,
.cmd div::-moz-selection,
.cmd > span::-moz-selection,
.cmd > span span::-moz-selection,
.cmd > div::-moz-selection,
.cmd > div span::-moz-selection,
.cmd .prompt span::-moz-selection {
  background-color: #aaa;
  color: #000;
}

/* this don't work in Chrome
.terminal tr td::-moz-selection {
    border-color: #000;
}
.terminal tr td::selection {
    border-color: #000;
}
*/
/* line 246, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal h1::selection,
.terminal h2::selection,
.terminal h3::selection,
.terminal h4::selection,
.terminal h5::selection,
.terminal h6::selection,
.terminal pre::selection,
.terminal td::selection,
.terminal .terminal-output div div::selection,
.terminal .terminal-output div div a::selection,
.terminal .terminal-output div span::selection,
.terminal .terminal-output .raw div::selection,
.cmd div::selection,
.cmd > span::selection,
.cmd > span span::selection,
.cmd > div::selection,
.cmd > div span::selection,
.cmd .prompt span::selection {
  /*
   * use rgba to fix transparent selection in chrome
   * http://stackoverflow.com/questions/7224445/css3-selection-behaves-differently-in-ff-chrome
   */
  background-color: rgba(170, 170, 170, 0.99);
  color: #000;
}

/* line 271, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal .terminal-output div.error, .terminal .terminal-output div.error div {
  color: red;
  color: var(--error-color, red);
}

/* line 275, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.tilda {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1100;
}

/* line 282, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.ui-dialog-content .terminal {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
}

/* line 287, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.ui-dialog .ui-dialog-content.dterm {
  padding: 0;
}

/* line 290, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.clear {
  clear: both;
}

/* line 293, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal a {
  color: #0F60FF;
  color: var(--link-color, #0F60FF);
}

/* line 297, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal a:hover {
  background: #0F60FF;
  background: var(--link-color, #0F60FF);
  color: var(--background, #000);
  text-decoration: none;
}

/* line 303, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal .terminal-fill {
  position: absolute;
  left: 0;
  top: -100%;
  width: 100%;
  height: 100%;
  margin: 1px 0 0;
  border: none;
  opacity: 0.01;
  pointer-events: none;
  box-sizing: border-box;
}

/*
.terminal, .terminal .terminal-fill {
  padding: 10px;
}
 */
@-webkit-keyframes terminal-blink {
  0%, 100% {
    background-color: #000;
    color: #aaa;
  }
  50% {
    background-color: #bbb;
    color: #000;
  }
}
@-ms-keyframes terminal-blink {
  0%, 100% {
    background-color: #000;
    color: #aaa;
  }
  50% {
    background-color: #bbb;
    color: #000;
  }
}
@-moz-keyframes terminal-blink {
  0%, 100% {
    background-color: #000;
    color: #aaa;
  }
  50% {
    background-color: #bbb;
    color: #000;
  }
}
@keyframes terminal-blink {
  0%, 100% {
    background-color: #000;
    color: #aaa;
  }
  50% {
    background-color: #bbb;
    /* not #aaa because it's seems there is Google Chrome bug */
    color: #000;
  }
}
@-webkit-keyframes terminal-bar {
  0%, 100% {
    border-left-color: #aaa;
  }
  50% {
    border-left-color: #000;
  }
}
@-ms-keyframes terminal-bar {
  0%, 100% {
    border-left-color: #aaa;
  }
  50% {
    border-left-color: #000;
  }
}
@-moz-keyframes terminal-bar {
  0%, 100% {
    border-left-color: #aaa;
  }
  50% {
    border-left-color: #000;
  }
}
@keyframes terminal-bar {
  0%, 100% {
    border-left-color: #aaa;
  }
  50% {
    border-left-color: #000;
  }
}
@-webkit-keyframes terminal-underline {
  0%, 100% {
    border-bottom-color: #aaa;
    position: relative;
    line-height: 12px;
    margin-top: 1px;
    border-left: none;
    margin-left: 0;
  }
  50% {
    border-bottom-color: #000;
    position: relative;
    line-height: 12px;
    margin-top: 1px;
    border-left: none;
    margin-left: 0;
  }
}
@-ms-keyframes terminal-underline {
  0%, 100% {
    border-bottom-color: #aaa;
    position: relative;
    line-height: 12px;
    margin-top: 1px;
    border-left: none;
    margin-left: 0;
  }
  50% {
    border-bottom-color: #000;
    position: relative;
    line-height: 12px;
    margin-top: 1px;
    border-left: none;
    margin-left: 0;
  }
}
@-moz-keyframes terminal-underline {
  0%, 100% {
    border-bottom-color: #aaa;
    position: relative;
    line-height: 12px;
    margin-top: 1px;
    border-left: none;
    margin-left: 0;
  }
  50% {
    border-bottom-color: #000;
    position: relative;
    line-height: 12px;
    margin-top: 1px;
    border-left: none;
    margin-left: 0;
  }
}
@keyframes terminal-underline {
  0%, 100% {
    border-bottom-color: #aaa;
    position: relative;
    line-height: 12px;
    margin-top: 1px;
    border-left: none;
    margin-left: 0;
  }
  50% {
    border-bottom-color: #000;
    position: relative;
    line-height: 12px;
    margin-top: 1px;
    border-left: none;
    margin-left: 0;
  }
}
/* shorthand classes for IE */
/* line 467, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.underline-animation .cursor.blink {
  border-left: none;
  -webkit-animation-name: terminal-underline;
  -moz-animation-name: terminal-underline;
  -ms-animation-name: terminal-underline;
  animation-name: terminal-underline;
}

/* line 474, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.bar-animation .cursor.blink {
  -webkit-animation-name: terminal-bar;
  -moz-animation-name: terminal-bar;
  -ms-animation-name: terminal-bar;
  animation-name: terminal-bar;
}

@supports (--css: variables) {
  /* line 481, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
  .terminal, .cmd {
    color: var(--color, rgba(0, 0, 0, 0.9));
    background-color: var(--background, white);
  }

  /* line 485, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
  .terminal .font {
    width: calc(var(--size, 1) * 1em);
    height: calc(var(--size, 1) * 1em);
  }

  /*
  .terminal, .cmd, .terminal .terminal-output > div > div, .cmd .prompt {
    font-size: calc(var(--size, 1) * 12px);
    line-height: calc(var(--size, 1) * 14px);
  }
  */
  /* line 495, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
  .terminal .terminal-output > div > div {
    min-height: calc(var(--size, 1) * 14px);
  }

  /* line 498, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
  .terminal .inverted, .cmd .inverted {
    background-color: var(--color, #aaa);
    color: var(--background, #000);
  }

  /* line 502, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
  .cmd .cursor.blink {
    -webkit-animation: var(--animation, terminal-blink) 2s infinite steps(1, start);
    -moz-animation: var(--animation, terminal-blink) 2s infinite steps(1, start);
    -ms-animation: var(--animation, terminal-blink) 2s infinite steps(1, start);
    animation: var(--animation, terminal-blink) 2s infinite steps(1, start);
    color: var(--color, #aaa);
    background-color: var(--background, #FFF);
  }

  /* line 510, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
  .terminal h1::-moz-selection,
  .terminal h2::-moz-selection,
  .terminal h3::-moz-selection,
  .terminal h4::-moz-selection,
  .terminal h5::-moz-selection,
  .terminal h6::-moz-selection,
  .terminal pre::-moz-selection,
  .terminal td::-moz-selection,
  .terminal .terminal-output div div::-moz-selection,
  .terminal .terminal-output div span::-moz-selection,
  .terminal .terminal-output div div a::-moz-selection,
  .cmd div::-moz-selection,
  .cmd > span::-moz-selection,
  .cmd > span span::-moz-selection,
  .cmd > div::-moz-selection,
  .cmd > div span::-moz-selection,
  .cmd .prompt span::-moz-selection {
    background-color: var(--color, #aaa);
    color: var(--background, #000);
  }

  /* line 530, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
  .terminal h1::selection,
  .terminal h2::selection,
  .terminal h3::selection,
  .terminal h4::selection,
  .terminal h5::selection,
  .terminal h6::selection,
  .terminal pre::selection,
  .terminal td::selection,
  .terminal .terminal-output div div::selection,
  .terminal .terminal-output div div a::selection,
  .terminal .terminal-output div span::selection,
  .cmd div::selection,
  .cmd > span::selection,
  .cmd > span span::selection,
  .cmd > div::selection,
  .cmd > div span::selection,
  .cmd .prompt span::selection {
    background-color: var(--color, rgba(170, 170, 170, 0.99));
    color: var(--background, #000);
  }

  @-webkit-keyframes terminal-blink {
    0%, 100% {
      background-color: var(--background, #FFF);
      color: var(--color, #aaa);
    }
    50% {
      background-color: var(--color, #aaa);
      color: var(--background, #FFF);
    }
  }
  @-ms-keyframes terminal-blink {
    0%, 100% {
      background-color: var(--background, #FFF);
      color: var(--color, #aaa);
    }
    50% {
      background-color: var(--color, #aaa);
      color: var(--background, #FFF);
    }
  }
  @-moz-keyframes terminal-blink {
    0%, 100% {
      background-color: var(--background, #FFF);
      color: var(--color, #aaa);
    }
    50% {
      background-color: var(--color, #aaa);
      color: var(--background, #FFF);
    }
  }
  @keyframes terminal-blink {
    0%, 100% {
      background-color: var(--background, #FFF);
      color: var(--color, #aaa);
    }
    50% {
      background-color: var(--color, #aaa);
      color: var(--background, #FFF);
    }
  }
  @-webkit-keyframes terminal-bar {
    0%, 100% {
      border-left-color: var(--background, #FFF);
    }
    50% {
      border-left-color: var(--color, #aaa);
    }
  }
  @-ms-keyframes terminal-bar {
    0%, 100% {
      border-left-color: var(--background, #FFF);
    }
    50% {
      border-left-color: var(--color, #aaa);
    }
  }
  @-moz-keyframes terminal-bar {
    0%, 100% {
      border-left-color: var(--background, #FFF);
    }
    50% {
      border-left-color: var(--color, #aaa);
    }
  }
  @keyframes terminal-bar {
    0%, 100% {
      border-left-color: var(--background, #FFF);
    }
    50% {
      border-left-color: var(--color, #aaa);
    }
  }
  @-webkit-keyframes terminal-underline {
    0%, 100% {
      border-bottom-color: var(--color, #aaa);
      position: relative;
      line-height: calc(var(--size, 1) * 12px);
      margin-top: calc(var(--size, 1) * 1px);
      border-left: none;
      margin-left: 0;
    }
    50% {
      border-bottom-color: var(--background, #000);
      position: relative;
      line-height: calc(var(--size, 1) * 12px);
      margin-top: calc(var(--size, 1) * 1px);
      border-left: none;
      margin-left: 0;
    }
  }
  @-ms-keyframes terminal-underline {
    0%, 100% {
      border-bottom-color: var(--background, #000);
      position: relative;
      line-height: calc(var(--size, 1) * 12px);
      margin-top: calc(var(--size, 1) * 1px);
      border-left: none;
      margin-left: 0;
    }
    50% {
      border-bottom-color: var(--color, #aaa);
      position: relative;
      line-height: calc(var(--size, 1) * 12px);
      margin-top: calc(var(--size, 1) * 1px);
      border-left: none;
      margin-left: 0;
    }
  }
  @-moz-keyframes terminal-underline {
    0%, 100% {
      border-bottom-color: var(--background, #000);
      position: relative;
      line-height: calc(var(--size, 1) * 12px);
      margin-top: calc(var(--size, 1) * 1px);
      border-left: none;
      margin-left: 0;
    }
    50% {
      border-bottom-color: var(--color, #aaa);
      position: relative;
      line-height: calc(var(--size, 1) * 12px);
      margin-top: calc(var(--size, 1) * 1px);
      border-left: none;
      margin-left: 0;
    }
  }
  @keyframes terminal-underline {
    0%, 100% {
      border-bottom-color: var(--background, #000);
      position: relative;
      line-height: calc(var(--size, 1) * 12px);
      margin-top: calc(var(--size, 1) * 1px);
      border-left: none;
      margin-left: 0;
    }
    50% {
      border-bottom-color: var(--color, #aaa);
      position: relative;
      line-height: calc(var(--size, 1) * 12px);
      margin-top: calc(var(--size, 1) * 1px);
      border-left: none;
      margin-left: 0;
    }
  }
}
/*
 * overwrite css variables that don't work with selection in Edge
 */
@supports (-ms-ime-align: auto) {
  /* line 700, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
  .terminal h1::selection,
  .terminal h2::selection,
  .terminal h3::selection,
  .terminal h4::selection,
  .terminal h5::selection,
  .terminal h6::selection,
  .terminal pre::selection,
  .terminal td::selection,
  .terminal .terminal-output div div::selection,
  .terminal .terminal-output div div a::selection,
  .terminal .terminal-output div span::selection,
  .cmd div::selection,
  .cmd > span::selection,
  .cmd > span span::selection,
  .cmd > div::selection,
  .cmd > div span::selection,
  .cmd .prompt span::selection {
    background-color: rgba(170, 170, 170, 0.99);
    color: #000;
  }
}
/* line 725, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rtools {
  padding-left: 10px;
}

/* line 730, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-rtools-tabbed-content {
  overflow: visible;
}
/* line 733, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-rtools-tabbed-content header {
  display: block;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  height: 34px;
}

/* line 744, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-editor-toolbar {
  padding-left: 10px;
}
/* line 746, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-editor-toolbar .rsh-editor-save-name {
  margin-bottom: 0;
  width: 80%;
}

/* line 755, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-plot-output {
  text-align: center;
  overflow: auto;
}
/* line 758, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-plot-output img {
  margin: 10px auto 10px auto;
  height: auto;
  box-shadow: 0 1px 6px 1px rgba(0, 0, 0, 0.1);
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 3px;
}

/* line 766, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-save-description, .rsh-save-name {
  width: 80%;
}

/* line 773, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-report-pdf-container {
  width: 100%;
  min-height: 500px;
}

/* line 781, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-plots {
  text-align: center;
}
/* line 783, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-plots img {
  pointer-events: auto;
}

/* line 787, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-plots img:first-child {
  margin-top: 6px;
  width: 240px;
  height: auto;
}

/* line 792, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-plots img {
  width: 119px;
  height: auto;
  cursor: pointer;
  border: 1px solid rgba(0, 0, 0, 0.2);
  transition: 0.2s;
}
/* line 798, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-plots img:hover {
  border: 1px solid black;
}

/* line 806, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-reports {
  text-align: center;
}

/* line 817, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-script-selected {
  box-shadow: 0 1px 6px 1px rgba(0, 0, 0, 0.1);
  color: #5e9197;
}

/* line 823, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-empty-tab {
  padding-bottom: 20px;
  text-align: center;
}
/* line 826, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-empty-tab i {
  margin-top: 30px;
  margin-bottom: 10px;
  display: block;
  clear: both;
  font-size: 10em;
  color: rgba(0, 0, 0, 0.1);
}
/* line 833, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-empty-tab p {
  display: block;
  clear: both;
  color: rgba(0, 0, 0, 0.4);
  font-weight: bold;
}

/* line 840, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rtools_rtools_console.app-content {
  width: calc(100vw - 293px);
}

/* line 844, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-console-placeholder {
  width: auto;
  height: 100%;
  background-color: transparent;
  z-index: 9;
  cursor: pointer;
}

/* line 852, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-console-placeholder-message {
  display: block;
  width: 400px;
  margin-left: auto;
  margin-right: auto;
}

/* line 860, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-rtools-header .rsh-console-button {
  position: absolute;
  top: 0;
  left: 0;
  right: 294px;
  cursor: pointer;
  z-index: 8;
  width: 100vw;
  height: 300px;
}
/* line 870, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-rtools-header .rsh-spinner {
  position: absolute;
  top: 215px;
  left: 50%;
  font-size: 50px;
}

/* line 880, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-console-use-message {
  display: none;
  margin-right: 10px;
  color: rgba(60, 60, 60, 0.7);
}

/* line 889, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-console-blur {
  opacity: 0.5;
}

/* line 892, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-console {
  width: calc(100% - 300px);
  min-width: 560px;
  margin: 1rem;
  box-sizing: border-box;
  font-family: Console;
  color: rgba(0, 0, 0, 0.9);
  outline: none;
}

/* line 905, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal {
  -webkit-touch-callout: text;
  -webkit-user-select: text;
  -khtml-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
  cursor: text;
  position: absolute;
  height: 200px;
  box-sizing: border-box;
}

/* line 911, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal-output, .cmd, .prompt {
  font-family: "OxygenMono", monospace;
  font-size: 14px;
}

/* line 915, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal .cmd span.inverted {
  background: rgba(0, 0, 0, 0.8);
  color: rgba(255, 255, 255, 0.8);
}

/* line 919, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-console-hide-prompt {
  background: black !important;
  color: black !important;
}

/* line 924, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-console-prompt-next {
  background: rgba(0, 0, 0, 0.8);
  color: rgba(255, 255, 255, 0.8);
}

/* line 928, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal .terminal-output .format, .terminal .cmd .format,
.terminal .cmd .prompt, .terminal .cmd .prompt div, .terminal .terminal-output div div {
  display: inline-block;
}

/* line 932, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal .clipboard {
  position: absolute;
  bottom: 0;
  left: 0;
  opacity: 0.01;
  filter: alpha(opacity=0.01);
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.01);
  width: 2px;
}

/* line 941, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.cmd > .clipboard {
  position: fixed;
}

/* line 944, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.cmd {
  line-height: 18px;
}

/* line 948, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal .terminal-output div div, .terminal .prompt {
  display: block;
  line-height: 18px;
  height: auto;
}

/* line 953, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal .prompt {
  float: left;
}

/* line 957, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal {
  background-color: white;
  font-size: 14px;
  line-height: 18px;
}

/* line 962, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal-output > div {
  padding-top: 3px;
  white-space: pre-wrap;
  /* CSS3 */
  white-space: -moz-pre-wrap;
  /* Firefox */
  white-space: -pre-wrap;
  /* Opera <7 */
  white-space: -o-pre-wrap;
  /* Opera 7 */
  word-wrap: break-word;
  /* IE */
}

/* line 967, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal .terminal-output div span {
  display: inline-block;
}

/* line 971, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal .cmd {
  white-space: pre-wrap;
  /* CSS3 */
  white-space: -moz-pre-wrap;
  /* Firefox */
  white-space: -pre-wrap;
  /* Opera <7 */
  white-space: -o-pre-wrap;
  /* Opera 7 */
  word-wrap: break-word;
  /* IE */
}

/* line 974, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal .cmd span.inverted {
  background-color: #aaa;
  color: #000;
}

/* line 978, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal .terminal-output div div::-moz-selection,
.terminal .terminal-output div span::-moz-selection,
.terminal .terminal-output div div a::-moz-selection {
  background-color: #aaa;
  color: #000;
}

/* line 984, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal .terminal-output div div::selection,
.terminal .terminal-output div div a::selection,
.terminal .terminal-output div span::selection,
.terminal .cmd > span::selection,
.terminal .prompt span::selection {
  background-color: #aaa;
  color: #000;
}

/* line 992, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal .terminal-output div.error, .terminal .terminal-output div.error div {
  color: red;
}

/* line 995, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.tilda {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1100;
}

/* line 1002, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.clear {
  clear: both;
}

/* line 1005, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal a {
  color: #0F60FF;
}

/* line 1008, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.terminal a:hover {
  color: red;
}

/* line 1014, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-console-footer {
  font-size: 10px;
  color: rgba(255, 255, 255, 0.7);
  position: absolute;
  bottom: 0;
  overflow: hidden;
  min-width: 560px;
  border-top: 1px solid #aeaeae;
  /* Safari 4+, Chrome 1-9 */
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#595959), to(#8c8c8c));
  /* Safari 5.1+, Mobile Safari, Chrome 10+ */
  background-image: -webkit-linear-gradient(top, #595959, #8c8c8c);
  /* Firefox 3.6+ */
  background-image: -moz-linear-gradient(top, #595959, #8c8c8c);
  /* IE 10+ */
  background-image: -ms-linear-gradient(top, #595959, #8c8c8c);
  /* Opera 11.10+ */
  background-image: -o-linear-gradient(top, #595959, #8c8c8c);
}

/* line 1029, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-console-footer .app-tools {
  height: 20px;
  margin-left: 4px;
  margin-right: 4px;
  padding-left: 8px;
  padding-right: 8px;
  border-left: 1px solid rgba(255, 255, 255, 0.3);
  border-right: 1px solid rgba(255, 255, 255, 0.3);
}
/* line 1037, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-console-footer .app-tools span {
  cursor: pointer;
}
/* line 1043, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-console-footer .rsh-stop {
  display: none;
  float: right;
  text-align: center;
  margin-right: 20px;
  padding-left: 8px;
  padding-right: 8px;
  border-left: 1px solid rgba(255, 255, 255, 0.3);
  border-right: 1px solid rgba(255, 255, 255, 0.3);
  font-size: 12px;
}
/* line 1054, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-console-footer .rsh-stop i {
  font-size: 14px;
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 1px;
  padding-right: 1px;
  color: white;
  cursor: pointer;
  transition: 0.3s;
}
/* line 1065, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-console-footer .rsh-spinner {
  margin-right: 20px;
}

/* line 1074, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-console-autocomplete {
  position: absolute;
  z-index: 999999;
  left: 10px;
  width: auto;
  min-width: 200px;
  background: rgba(90, 90, 90, 0.94);
  padding: 5px;
  display: none;
}
/* line 1083, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-console-autocomplete ul {
  display: block;
  margin-left: 4px;
  margin-right: 4px;
}
/* line 1087, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-console-autocomplete ul li {
  display: block;
  color: rgba(255, 255, 255, 0.8);
}
/* line 1090, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-console-autocomplete ul li:focus {
  border: 1px solid pink;
}

/* line 1096, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
li.rsh-console-autocomplete-highlight-entry {
  background: #3699b1;
}

/* line 1100, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-autocomplete-page-count-badge {
  background: rgba(77, 77, 77, 0.94);
  color: rgba(255, 255, 255, 0.6);
  width: 40px;
  text-align: center;
}

/* line 1107, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.autocomplete-prev-btn-wrapper {
  float: left;
  width: 100px;
}

/* line 1112, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.autocomplete-next-btn-wrapper {
  float: right;
  width: 100px;
}

/* line 1117, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-autocomplete-page-count-badge-wrapper {
  margin: 0 100px;
  text-align: center;
  margin-top: 7px;
}

/* line 1123, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-autocomplete-prev {
  text-align: center;
  float: left;
  cursor: pointer;
}

/* line 1129, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-autocomplete-prev-btn-disable {
  text-align: center;
  float: left;
  color: #808080;
}

/* line 1135, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-autocomplete-next {
  text-align: center;
  float: right;
  cursor: pointer;
}

/* line 1141, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-autocomplete-next-btn-disable {
  text-align: center;
  float: right;
  color: #808080;
}

/* line 1149, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_console.scss */
.rsh-rtools-tabbed-content .text_workfile_content {
  margin-left: 10px;
  margin-right: 10px;
}

/*
    RESEARCH ANALYTICS PLATFORM
    USER PAGE

    Contents
    • VARS
    • COMMON
    • PROFILE IMAGES

*/
/* line 20, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_users.scss */
.user_new, .user_edit {
  padding-right: 10px;
  padding-left: 10px;
  padding-bottom: 10px;
}
/* line 24, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_users.scss */
.user_new input, .user_new textarea, .user_edit input, .user_edit textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 29, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_users.scss */
.user_new .form_controls, .user_edit .form_controls {
  float: right;
}
/* line 32, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_users.scss */
.user_new .edit_profile_actions, .user_edit .edit_profile_actions {
  float: left;
  line-height: 3em;
  margin-right: 20px;
  text-align: center;
}
/* line 37, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_users.scss */
.user_new .edit_profile_actions .action, .user_edit .edit_profile_actions .action {
  display: block;
}
/* line 41, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_users.scss */
.user_new .edit_profile_actions .image_upload .file-wrapper, .user_edit .edit_profile_actions .image_upload .file-wrapper {
  padding: 10px 0;
}
/* line 43, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_users.scss */
.user_new .edit_profile_actions .image_upload .file-wrapper .file-input, .user_edit .edit_profile_actions .image_upload .file-wrapper .file-input {
  display: none;
}
/* line 47, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_users.scss */
.user_new .edit_profile_actions .image_upload img, .user_edit .edit_profile_actions .image_upload img {
  padding: 1px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  width: 150px;
  height: 150px;
  max-height: 150px;
  overflow: hidden;
}
/* line 58, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_users.scss */
.user_new .file-wrapper, .user_edit .file-wrapper {
  cursor: pointer;
  overflow: hidden;
  display: inline-block;
  position: relative;
  vertical-align: middle;
  text-align: center;
  width: 100%;
  padding-top: 10px;
}
/* line 68, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_users.scss */
.user_new .row, .user_edit .row {
  margin-left: 0px;
}
/* line 71, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_users.scss */
.user_new .rsh-read-only, .user_edit .rsh-read-only {
  display: block;
  margin-bottom: 5px;
  font-weight: bold;
  height: 20px;
}

/* line 82, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_users.scss */
.profile {
  border: 2px solid white;
  width: 39px;
  height: 39px;
  border-radius: 50%;
  overflow: hidden;
  transition: 0.25s;
  display: block;
  float: left;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  display: block;
  box-shadow: 0 0 0.5px 1px rgba(0, 0, 0, 0.25);
}
/* line 96, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_users.scss */
.profile:hover {
  box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.5);
}

/* line 101, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_users.scss */
.rsh-user-photo .profile {
  float: left;
  width: 150px;
  height: 150px;
  max-height: 150px;
  overflow: hidden;
}

/* line 109, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_users.scss */
.user-status {
  margin-top: -38px;
}
/* line 112, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_users.scss */
.user-status-label-error {
  cursor: pointer;
}
/* line 116, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_users.scss */
.user-status-label {
  text-transform: capitalize;
}

/* line 121, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_users.scss */
.user-status-label-error {
  margin-right: 20px;
  text-decoration: underline;
  font-size: 10px;
}

/* line 127, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_users.scss */
.new_sidebar_content {
  margin-top: 15px;
}

/* line 131, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_users.scss */
.btn-useruiswitch {
  float: right;
  margin-right: 10px;
  margin-top: 10px;
}

/*
    RESEARCH ANALYTICS PLATFORM
    SEARCH RESULTS

    Contents
    • VARS
    • COMMON
    • HEADERBAR SEARCH PANEL
*/
/* line 36, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_search.scss */
.search_results {
  margin-bottom: 20px;
  padding-bottom: 10px;
  border-bottom: 2px dotted #e6e6e6;
}
/* line 42, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_search.scss */
.search_results .sorry {
  padding: 20px;
}
/* line 44, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_search.scss */
.search_results .sorry .header {
  font-weight: bold;
}
/* line 47, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_search.scss */
.search_results .sorry ul {
  list-style: disc;
  list-style-position: inside;
}
/* line 50, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_search.scss */
.search_results .sorry ul li {
  padding: 10px;
}

/* line 58, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_search.scss */
.search_result_header {
  margin-top: 20px;
}
/* line 196, /home/user/app/assets/stylesheets/skins/research-analytics/_mixins.scss */
.search_result_header:after {
  content: ".";
  display: block;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
}
/* line 67, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_search.scss */
.search_result_header .list_content_details {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 10px;
  border-top: 1px solid #f2f2f2;
  border-bottom: 1px solid #e6e6e6;
  vertical-align: middle;
  /* Safari 4+, Chrome 1-9 */
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(white), to(#f2f2f2));
  /* Safari 5.1+, Mobile Safari, Chrome 10+ */
  background-image: -webkit-linear-gradient(top, white, #f2f2f2);
  /* Firefox 3.6+ */
  background-image: -moz-linear-gradient(top, white, #f2f2f2);
  /* IE 10+ */
  background-image: -ms-linear-gradient(top, white, #f2f2f2);
  /* Opera 11.10+ */
  background-image: -o-linear-gradient(top, white, #f2f2f2);
}
/* line 77, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_search.scss */
.search_result_header .list_content_details .title {
  line-height: normal;
}
/* line 81, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_search.scss */
.search_result_header .list_content_details .pagination {
  display: block;
  float: right;
  margin-top: 0;
}
/* line 85, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_search.scss */
.search_result_header .list_content_details .pagination span, .search_result_header .list_content_details .pagination a {
  font-size: 12px;
  padding-left: 15px;
}
/* line 89, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_search.scss */
.search_result_header .list_content_details .pagination .count, .search_result_header .list_content_details .pagination .page_numbers {
  font-size: 12px;
  font-weight: 700;
}

/* line 99, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_search.scss */
.result_item {
  min-height: 45px;
}
/* line 104, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_search.scss */
.result_item em {
  background-color: rgba(0, 0, 0, 0.6);
  color: rgba(255, 255, 255, 0.8);
  font-style: normal;
}
/* line 111, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_search.scss */
.result_item .supporting_message span, .result_item .more_comments span {
  line-height: 1.5em;
  vertical-align: baseline;
}
/* line 117, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_search.scss */
.result_item .comments, .result_item .more_comments, .result_item .supporting_message, .result_item .more_supporting_message, .result_item .column_description, .result_item .table_description {
  margin: 0;
}
/* line 120, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_search.scss */
.result_item .comments .comment, .result_item .more_comments .comment, .result_item .supporting_message .comment, .result_item .more_supporting_message .comment, .result_item .column_description .comment, .result_item .table_description .comment {
  padding: 3px 0;
}
/* line 123, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_search.scss */
.result_item .comments .comment .comment_type, .result_item .more_comments .comment .comment_type, .result_item .supporting_message .comment .comment_type, .result_item .more_supporting_message .comment .comment_type, .result_item .column_description .comment .comment_type, .result_item .table_description .comment .comment_type {
  padding-right: 5px;
}
/* line 129, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_search.scss */
.result_item .comments .has_more_comments a, .result_item .comments .more_comments a, .result_item .more_comments .has_more_comments a, .result_item .more_comments .more_comments a, .result_item .supporting_message .has_more_comments a, .result_item .supporting_message .more_comments a, .result_item .more_supporting_message .has_more_comments a, .result_item .more_supporting_message .more_comments a, .result_item .column_description .has_more_comments a, .result_item .column_description .more_comments a, .result_item .table_description .has_more_comments a, .result_item .table_description .more_comments a {
  font-size: 12px;
}
/* line 136, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_search.scss */
.result_item .version_comments .version_comment {
  color: #262626;
  font-size: 14px;
  font-weight: 700;
  line-height: 19px;
  padding: 3px 0;
}
/* line 145, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_search.scss */
.result_item .version_comments .comment_type {
  padding-right: 5px;
  font-size: 13px;
}

/* line 157, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_search.scss */
.header .type_ahead_search li:nth-child(odd) {
  background: rgba(255, 255, 255, 0.05);
}
/* line 161, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_search.scss */
.header .type_ahead_search li {
  background: rgba(255, 255, 255, 0.02);
  vertical-align: middle;
}
/* line 164, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_search.scss */
.header .type_ahead_search li .container {
  padding: 4px;
  min-height: 30px;
}
/* line 168, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_search.scss */
.header .type_ahead_search li .container em {
  background: rgba(255, 255, 255, 0.9);
  color: rgba(20, 0, 0, 0.8);
  font-style: normal;
  font-weight: bold;
  border-radius: 4px;
}
/* line 175, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_search.scss */
.header .type_ahead_search li .container a {
  display: block;
  float: left;
  color: rgba(255, 255, 255, 0.7);
}
/* line 180, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_search.scss */
.header .type_ahead_search li .container a:hover {
  color: white;
}
/* line 182, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_search.scss */
.header .type_ahead_search li .container a:hover em {
  background: rgba(255, 255, 255, 0.9);
  color: black;
}
/* line 189, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_search.scss */
.header .type_ahead_search li .container .type {
  position: absolute;
  display: block;
  border-radius: 2px;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 3px;
  padding-bottom: 3px;
  right: 14px;
  background: rgba(0, 0, 0, 0.9);
  color: rgba(255, 255, 255, 0.9);
  font-size: 10px;
}

/*
    RESEARCH ANALYTICS PLATFORM
    DATASETS

    Contents
    • VARS
    • FILTERS
    • CHARTS
    • ALIAS NAMES
    • LEGACY
*/
/* line 24, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.app-datasetShow .progress_wrapper {
  clear: both;
  width: 50%;
  margin: 0px auto;
}
/* line 28, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.app-datasetShow .progress_wrapper .progress_bar {
  margin: 0px 10px 10px 10px;
}
/* line 31, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.app-datasetShow .progress_wrapper .progress_text {
  margin: 0px 10px 10px 10px;
  text-align: center;
}
/* line 36, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.app-datasetShow progress {
  width: 100%;
  min-width: 220px;
  height: 20px;
  margin: 0px;
}
/* line 42, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.app-datasetShow progress::-webkit-progress-value {
  background: -webkit-linear-gradient(45deg, transparent, transparent 33%, rgba(0, 0, 0, 0.1) 33%, rgba(0, 0, 0, 0.1) 66%, transparent 66%), -webkit-linear-gradient(top, rgba(255, 255, 255, 0.25), rgba(0, 0, 0, 0.2)), -webkit-linear-gradient(left, #91c5d5, #0a4159);
}

/* line 48, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.rsh-description.dataset_description {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  white-space: pre-wrap;
  max-height: 60px;
}

/* line 63, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.filter_wizard {
  padding-top: 4px;
  padding-left: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  background-color: #ebf5f7;
}
/* line 70, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.filter_wizard .filter_content {
  padding-top: 4px;
  padding-left: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
}
/* line 77, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.filter_wizard .column_select {
  display: inline-block;
}
/* line 81, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.filter_wizard i {
  margin-right: 4px;
}
/* line 85, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.filter_wizard .add_filter {
  float: right;
}
/* line 89, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.filter_wizard .filters {
  clear: both;
}
/* line 93, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.filter_wizard .brackets {
  height: 100%;
  width: 8px;
  display: inline-block;
  vertical-align: top;
}
/* line 99, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.filter_wizard .brackets .brackets_top {
  height: 50%;
  border-left: 1px solid #ebf5f7;
  border-bottom: 1px solid #ebf5f7;
}
/* line 105, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.filter_wizard .brackets .brackets_bottom {
  height: 50%;
  border-left: 1px solid #ebf5f7;
}
/* line 112, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.filter_wizard li.last .brackets_bottom {
  border-left: 0;
}

/* line 118, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.dataset_filter {
  padding: 4px;
  height: 40px;
  border-bottom: 0;
}
/* line 123, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.dataset_filter .remove {
  display: inline-block;
  margin-top: 4px;
  vertical-align: top;
}
/* line 129, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.dataset_filter select, .dataset_filter .ui-selectmenu-button .ui-button {
  width: 150px;
  margin-right: 10px;
}
/* line 134, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.dataset_filter .ui-selectmenu-menu ul {
  padding: 2px 8px 2px 2px;
}
/* line 138, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.dataset_filter input[type=text] {
  width: 30%;
  max-width: 250px;
  display: inline-block;
  margin-right: 10px;
  vertical-align: top;
  margin-top: 2px;
}
/* line 147, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.dataset_filter i {
  margin: 8px 0 0 0;
}
/* line 151, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.dataset_filter .filter.date input {
  width: 80px;
}

/* line 160, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.chart_configuration {
  padding: 15px;
  position: relative;
  background-color: #ebf5f7;
  border-bottom: 1px solid #c7e3e8;
}
/* line 165, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.chart_configuration .chart_columns {
  display: inline-block;
}
/* line 168, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.chart_configuration .field {
  display: inline-block;
  padding-right: 20px;
  vertical-align: top;
}
/* line 174, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.chart_configuration .labels {
  line-height: 12px;
  display: inline-block;
  width: 235px;
  margin-bottom: 2px;
  margin-left: 2px;
}
/* line 180, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.chart_configuration .labels .label {
  display: inline-block;
}
/* line 184, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.chart_configuration .labels .column_hint {
  margin-top: 4px;
  display: inline-block;
  font-size: 12px;
  font-weight: 700;
  color: #737373;
  float: right;
}
/* line 194, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.chart_configuration select, .chart_configuration .ui-selectmenu-button .ui-button {
  display: block;
  width: 235px;
  margin-bottom: 10px;
  margin-right: 0;
}
/* line 201, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.chart_configuration .button_wrapper {
  display: block;
}
/* line 205, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.chart_configuration .no_columns {
  display: block;
  width: 215px;
  padding-bottom: 10px;
}
/* line 211, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.chart_configuration .limiter {
  font-size: 12px;
  color: #262626;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 12px;
}
/* line 218, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.chart_configuration .limiter a {
  font-size: 12px;
}
/* line 221, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.chart_configuration .limiter .pointing_l {
  display: inline-block;
  border-bottom: 1px solid #4d4d4d;
  border-left: 1px solid #4d4d4d;
  width: 5px;
  height: 7px;
  margin-right: 3px;
  margin-left: 2px;
  vertical-align: top;
}
/* line 231, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.chart_configuration .limiter .selected_value {
  padding-right: 5px;
}
/* line 234, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.chart_configuration .limiter .triangle {
  display: inline-block;
  margin-bottom: 2px;
}
/* line 242, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.chart_configuration .limiter_menu_container .limiter_menu {
  display: none;
}

/* line 249, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
ul.limiter_menu li {
  cursor: pointer;
  font-size: 14px;
  line-height: 16px;
}
/* line 253, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
ul.limiter_menu li:hover {
  text-decoration: underline;
}

/* line 260, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
svg.chart {
  background: white;
  height: 340px;
  width: 925px;
  pointer-events: none;
}
/* line 266, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
svg.chart line {
  stroke-width: 0.4;
  stroke: #444;
}
/* line 271, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
svg.chart path {
  fill: none;
}
/* line 275, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
svg.chart .ytick, svg.chart .xtick {
  stroke-dasharray: 1;
  stroke-width: 0.25;
  stroke: #aaa;
}
/* line 281, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
svg.chart .axis_edge line {
  stroke-width: 0.40;
  stroke: #444;
}
/* line 286, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
svg.chart text {
  font-size: 12px;
  font-weight: 700;
  fill: #262626;
}
/* line 293, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
svg.chart .xaxis line, svg.chart .yaxis line, svg.chart .axis line {
  stroke-width: 0.40;
  stroke: #444;
}
/* line 298, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
svg.chart .xaxis .grid, svg.chart .xaxis .grid line, svg.chart .yaxis .grid, svg.chart .yaxis .grid line, svg.chart .axis .grid, svg.chart .axis .grid line {
  stroke-dasharray: 1;
  stroke-width: 0.25;
  stroke: #444;
}
/* line 305, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
svg.chart.time_series path {
  stroke-width: 0.6;
  stroke: black;
}
/* line 311, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
svg.chart.boxplot .quartile {
  fill: #4A83C3;
}
/* line 315, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
svg.chart.boxplot .midline, svg.chart.boxplot .whisker, svg.chart.boxplot .median {
  stroke: black;
  stroke-width: 1.0;
}
/* line 322, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
svg.chart.frequency rect {
  fill: #4A83C3;
}
/* line 328, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
svg.chart.timeseries path.series {
  stroke-width: 5.0;
  stroke: #4A83C3;
}
/* line 336, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
svg.chart.histogram rect.bar {
  fill: #4A83C3;
}
/* line 342, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
svg.chart.heatmap rect.bin {
  stroke-width: 1;
  stroke: white;
}

/* line 353, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.aliased_name, .ui-selectmenu-menu li .aliased_name, .ui-selectmenu-status .aliased_name {
  background-color: #788DA5;
  display: inline-block;
  margin-right: 5px;
  padding: 0 6px 1px 6px;
}
/* line 361, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_dataset.scss */
.aliased_name .letter, .ui-selectmenu-menu li .aliased_name .letter, .ui-selectmenu-status .aliased_name .letter {
  display: inline;
  color: white;
  font-size: 14px;
  line-height: 19px;
  font-weight: normal;
  font-style: normal;
}

/* line 10, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_audit.scss */
.audit_audit_results .audit-container {
  margin: 0;
  padding: 0;
  height: 100%;
  max-width: calc(100vw - 265px);
}
/* line 17, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_audit.scss */
.audit_audit_results .execution {
  padding: 0 7px;
  background: #FFF;
  border: 0;
}
/* line 23, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_audit.scss */
.audit_audit_results .data_grid.result_table {
  padding-bottom: 2px;
}
/* line 27, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_audit.scss */
.audit_audit_results .audit-graphs {
  width: 100%;
  min-height: 250px;
  margin-bottom: 20px;
}
/* line 33, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_audit.scss */
.audit_audit_results .audit-graphs .audit-graph-content {
  background: #ebf5f7;
  border: 1px solid #91c5d5;
  min-height: 250px;
  margin-top: -1px;
  padding: 10px;
}
/* line 41, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_audit.scss */
.audit_audit_results .audit-graphs .audit-graph-content small {
  color: #3699b1;
}
/* line 45, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_audit.scss */
.audit_audit_results .audit-graphs .audit-graph-content .chartjs-legend-container {
  text-align: center;
}
/* line 49, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_audit.scss */
.audit_audit_results .audit-graphs .audit-graph-content .chartjs-legend-container ul {
  margin: 5px auto;
  padding: 10px;
  display: inline-block;
}
/* line 55, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_audit.scss */
.audit_audit_results .audit-graphs .audit-graph-content .chartjs-legend-container ul li {
  display: inline;
  margin: 0 20px;
}
/* line 60, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_audit.scss */
.audit_audit_results .audit-graphs .audit-graph-content .chartjs-legend-container ul li span {
  width: 10px;
  height: 10px;
  content: '&nbsp;';
  display: inline-block;
  margin-right: 5px;
}
/* line 74, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_audit.scss */
.audit_audit_results .title {
  font-size: 14px;
  font-weight: 700;
  line-height: 34px;
  text-transform: uppercase;
}
/* line 81, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_audit.scss */
.audit_audit_results .per_page {
  background: #91c5d5;
  font-size: 11px;
  border-radius: 2px;
  border: 1px solid #3699b1;
  height: 20px;
  color: white;
  margin: 0 0 0 0px;
  padding: 1px 6px;
  font-family: "Gotham", sans-serif;
  width: 60px;
}
/* line 94, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_audit.scss */
.audit_audit_results #audit-clear-filter-btn {
  display: none;
  background: #9dafb1;
  font-size: 11px;
  border-radius: 2px;
  border: 0;
  height: 23px;
  width: 80px;
  color: #4f5c5e;
  margin: 5px 0 0 20px;
  float: right;
}
/* line 107, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_audit.scss */
.audit_audit_results .spinner {
  font-size: 13px;
  float: right;
  display: none;
}

/* line 3, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_apps .spinner {
  float: left;
  width: 50%;
  text-align: right;
}
/* line 9, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_apps h3 {
  font-size: 2em;
}
/* line 13, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_apps .app, .mini_apps_apps .create {
  background-color: #bedde6;
  text-align: center;
  flex: 1 1 280px;
  margin: 7px;
  max-width: 300px;
}
@media screen and (min-width: 860px) {
  /* line 13, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
  .mini_apps_apps .app, .mini_apps_apps .create {
    flex: 1 1 260px;
    max-width: calc(50% - 20px);
  }
}
@media screen and (min-width: 1075px) {
  /* line 13, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
  .mini_apps_apps .app, .mini_apps_apps .create {
    max-width: calc(33% - 18px);
  }
}
@media screen and (min-width: 1425px) {
  /* line 13, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
  .mini_apps_apps .app, .mini_apps_apps .create {
    max-width: calc(25% - 10px);
  }
}
/* line 31, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_apps .mini_apps-count {
  margin: 0 1rem 0 auto;
}
/* line 35, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_apps .mini_apps-list {
  padding: 0;
  margin: 7px;
  display: flex;
  flex-flow: row wrap;
}
/* line 43, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_apps .mini_apps-list .selected .shade {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  box-shadow: inset 0 0 10px 0 rgba(0, 0, 0, 0.25);
}
/* line 52, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_apps .mini_apps-list .selected .actions {
  background: rgba(54, 153, 177, 0.1);
}
/* line 57, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_apps .mini_apps-list .app {
  height: 160px;
  position: relative;
  background-repeat: no-repeat;
  background-position: 50% 0;
  transition: .25s;
  -webkit-box-shadow: inset 0 0 0 1px #0a4159;
  -moz-box-shadow: inset 0 0 0 1px #0a4159;
  box-shadow: inset 0 0 0 1px #0a4159;
  border-radius: 2px;
}
/* line 67, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_apps .mini_apps-list .app:hover, .mini_apps_apps .mini_apps-list .app.selected {
  background-color: #91c5d5;
  cursor: pointer;
}
/* line 70, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_apps .mini_apps-list .app:hover .actions, .mini_apps_apps .mini_apps-list .app.selected .actions {
  transition: .25s;
  background-color: #3699b1;
}
/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_apps .mini_apps-list .app.has_tile_image p {
  display: none;
}
/* line 81, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_apps .mini_apps-list .app p {
  font-size: 90%;
  word-wrap: break-word;
  margin-top: 5px;
  position: relative;
}
/* line 88, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_apps .mini_apps-list .app .actions {
  position: absolute;
  bottom: 0;
  width: 100%;
  min-height: 3px;
  background-color: #3699b1;
  margin: 1px;
  width: calc(100% - 2px);
  border-radius: 0 0 1px 1px;
  max-height: 32px;
  overflow: hidden;
  border-radius: 0 0 2px 2px;
}
/* line 103, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_apps .mini_apps-list .app .actions ul {
  display: flex;
}
/* line 105, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_apps .mini_apps-list .app .actions ul li {
  display: inline;
  margin: 0;
  flex: 1;
}
/* line 109, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_apps .mini_apps-list .app .actions ul li a {
  display: inline-block;
  color: white;
  font-size: 12px;
  padding: 6px 0;
  width: 100%;
}
/* line 115, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_apps .mini_apps-list .app .actions ul li a span {
  padding: 5px;
}
/* line 119, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_apps .mini_apps-list .app .actions ul li span.maxusers {
  display: inline-block;
  color: white;
  font-size: 12px;
  padding: 6px 0;
  width: 100%;
}
/* line 126, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_apps .mini_apps-list .app .actions ul li span.connecting-spinner {
  display: none;
}
/* line 133, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_apps .mini_apps-list .app .actions ul li.connecting span {
  font-size: 100%;
  color: white;
  padding: 8px;
  border-radius: 2px;
}
/* line 140, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_apps .mini_apps-list .app .actions ul li.connecting a {
  display: none;
}
/* line 144, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_apps .mini_apps-list .app .actions ul li.connecting span.connecting-spinner {
  display: inline-block;
}
/* line 150, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_apps .mini_apps-list .app .connected {
  position: absolute;
  width: 100%;
}
/* line 154, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_apps .mini_apps-list .app .connected ul li {
  text-align: left;
  padding: 0 5px;
}

/* line 163, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_app :not(.error_box) .title {
  display: none;
  padding: 8px 0 0 10px;
}
/* line 168, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_app :not(.error_box) .app_notifications {
  border-width: 1px;
  position: relative;
  z-index: 100;
}
/* line 173, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_app :not(.error_box) .app_notifications .app_notification {
  height: fit-content;
}
/* line 176, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_app :not(.error_box) .app_notifications .app_notification.notification {
  background-color: rgba(74, 149, 105, 0.8);
  border-color: #2c662d;
}
/* line 180, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_app :not(.error_box) .app_notifications .app_notification.warning {
  background-color: rgba(240, 89, 39, 0.2);
  border-color: #be8c00;
}
/* line 185, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_app :not(.error_box) .app_notifications .app_notification p {
  padding: 10px;
  margin: 5px;
  display: inline-block;
  box-sizing: border-box;
  width: calc(100% - 40px);
  background-color: transparent;
}
/* line 194, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_app :not(.error_box) .app_notifications .app_notification .close_notification {
  display: inline-block;
}
/* line 197, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_app :not(.error_box) .app_notifications .app_notification .close_notification:hover, .mini_apps_app :not(.error_box) .app_notifications .app_notification .close_notification:focus {
  cursor: pointer;
}
/* line 205, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_app :not(.error_box) .mini_app-container {
  position: relative;
  height: 100%;
  overflow: hidden;
}
/* line 211, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_app :not(.error_box) .mini_app-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 219, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_app :not(.error_box) .mini_app-container .log {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 50%;
  background: white;
  display: none;
  overflow: auto;
}
/* line 230, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_app :not(.error_box) .mini_app-container .log .execution .title {
  font-size: 13px;
  font-weight: 700;
  margin-top: -20px;
}
/* line 238, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_app :not(.error_box) .mini_app-container .log .log-container {
  border-radius: 0;
}
/* line 243, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_app :not(.error_box) .mini_app-container .loading, .mini_apps_app :not(.error_box) .mini_app-container .loading-log {
  position: absolute;
  right: 0;
  height: calc(50% - 20px);
  left: 0;
  text-align: center;
  background-color: rgba(255, 255, 255, 0.85);
  padding-top: 20px;
  z-index: 1;
}
/* line 253, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_app :not(.error_box) .mini_app-container .loading p, .mini_apps_app :not(.error_box) .mini_app-container .loading-log p {
  color: rgba(0, 0, 0, 0.4);
  font-weight: bold;
  padding-top: 8px;
}
/* line 259, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_app :not(.error_box) .mini_app-container .loading i, .mini_apps_app :not(.error_box) .mini_app-container .loading-log i {
  color: rgba(0, 0, 0, 0.09804);
  font-size: 100px;
}

/* line 268, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_app-pagination {
  text-align: right;
  display: none;
  margin-right: 10px;
}
/* line 273, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_app-pagination ul {
  display: inline-block;
  border: 2px solid lightgray;
  margin: 10px 0 5px;
  border-radius: 3px;
}
/* line 280, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_app-pagination ul li {
  display: inline-block;
  padding: 5px 10px;
  border-right: 1px solid lightgray;
  font-size: 12px;
}
/* line 287, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_app-pagination ul li:last-child {
  border-right: 0;
}
/* line 291, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_app-pagination ul li:hover:not(.disabled) {
  background: #1d95c2;
  color: white;
  cursor: pointer;
}
/* line 296, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_app-pagination ul li:hover:not(.disabled) a {
  color: white;
  text-decoration: none;
}
/* line 303, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_app-pagination ul .disabled {
  background: none;
  color: black;
  cursor: default;
}
/* line 308, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_app-pagination ul .disabled a {
  color: black;
  text-decoration: none;
  cursor: default;
}

/* line 317, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_app div hr {
  margin: 5px 0;
}

/* line 322, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_apps-sidebar .rsh-sidebar-panel-actions li a .loading-message, .mini_apps_app_sidebar .rsh-sidebar-panel-actions li a .loading-message {
  display: none;
}
/* line 326, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_apps-sidebar .rsh-sidebar-panel-actions li .loading span, .mini_apps_app_sidebar .rsh-sidebar-panel-actions li .loading span {
  display: none;
}
/* line 330, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_apps-sidebar .rsh-sidebar-panel-actions li .loading .loading-message, .mini_apps_app_sidebar .rsh-sidebar-panel-actions li .loading .loading-message {
  display: inline-block;
}
/* line 333, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_mini_apps.scss */
.mini_apps_apps-sidebar .rsh-sidebar-panel-refresh-only, .mini_apps_app_sidebar .rsh-sidebar-panel-refresh-only {
  display: block;
  clear: both;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  padding-left: 10px;
}

/* line 1, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_hidden {
  display: none;
}

/* line 5, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_sidebar {
  display: none;
}

/* line 9, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form {
  margin-top: 10px;
}
/* line 12, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .row {
  margin-left: 0px;
}
/* line 16, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .form-group {
  padding-bottom: 5px;
}
/* line 20, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form textarea {
  margin-bottom: 10px;
  width: 516px;
}
/* line 25, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form input[type=file] {
  position: relative;
  top: 5px;
  line-height: inherit;
}
/* line 31, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form input[type=file].has_error {
  border: 0;
  color: #991d20;
  background-color: #ebf5f7;
  border-radius: 5px;
}
/* line 38, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form input[disabled] {
  background-color: transparent;
}
/* line 42, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form label.checkbox_error, .upload_data_form .radiogroup_error {
  color: #991d20;
  width: 50%;
  background-color: #ebf5f7;
  background-image: url(/images/error-exclamation.png);
  background-repeat: no-repeat;
  background-position: 99%;
  border-radius: 5px;
}
/* line 52, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .data_describe_error {
  color: #991d20;
  background-color: #ebf5f7;
  background-image: url(/images/error-exclamation.png);
  background-repeat: no-repeat;
  background-position: 99%;
  border-radius: 5px;
}
/* line 61, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .invalid_column_error {
  color: rgba(255, 0, 0, 0.8);
  font-weight: bold;
  display: none;
}
/* line 67, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form a.download_tdf {
  margin-left: 80px;
  margin-top: 10px;
}
/* line 72, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .delimiter_controls form {
  margin-bottom: 0px;
}
/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .data_describe_header div {
  font-weight: bold;
}
/* line 80, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .data_describe_content .name {
  word-wrap: break-word;
}
/* line 84, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .upload_data_review_list {
  padding: 3px 0px 13px 20px;
}
/* line 86, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .upload_data_review_list li {
  list-style-type: disc;
}
/* line 91, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .dataset_description_review {
  padding: 0px 0px 10px 20px;
}
/* line 95, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .loading {
  font-weight: bold;
}
/* line 100, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .upload_summary_table td {
  padding: 7px 15px 7px 7px;
  text-align: left;
}
/* line 104, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .upload_summary_table .checkbox-icon {
  font-size: 125%;
}
/* line 107, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .upload_summary_table .bold {
  font-weight: bold;
}
/* line 112, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .summary_table_header {
  padding: 5px 0px 5px 0px;
  font-size: 105%;
  font-weight: bold;
}
/* line 118, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .loading:after {
  overflow: hidden;
  display: inline-block;
  vertical-align: bottom;
  -webkit-animation: ellipsis steps(4, end) 2000ms infinite;
  animation: ellipsis steps(4, end) 2000ms infinite;
  content: "\2026";
  /* ascii code for the ellipsis character */
  width: 0px;
}
@keyframes ellipsis {
  to {
    width: 1.25em;
  }
}
@-webkit-keyframes ellipsis {
  to {
    width: 1.25em;
  }
}
/* line 140, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .upload_complete {
  display: none;
}
/* line 145, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form #section_describe_dataset .control-label {
  width: 80px;
}
/* line 149, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form #section_describe_dataset .controls {
  margin-left: 100px;
}
/* line 154, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .button_group button {
  margin-right: 10px;
  margin-top: 10px;
}
/* line 159, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .misc_csv_control {
  float: left;
  padding-top: 5px;
  padding-left: 20px;
}
/* line 164, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .misc_csv_control .input_one_char {
  width: 2em;
}
/* line 168, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .misc_csv_control label {
  float: left;
  padding-right: 5px;
  padding-top: 5px;
}
/* line 174, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .misc_csv_control input[type=checkbox] {
  margin-top: 9px;
}
/* line 178, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .misc_csv_control select {
  width: auto;
}
/* line 183, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .misc_csv_control:first-child {
  padding-left: 0px;
}
/* line 187, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .subsection_header {
  font-weight: bold;
  margin-bottom: 7px;
  margin-top: 5px;
}
/* line 194, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .data_security .form-group, .upload_data_form .data_catalogue .form-group, .upload_data_form .add_csv_to_ws .form-group {
  padding-left: 10px;
}
/* line 198, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .data_security .ref_group, .upload_data_form .data_catalogue .ref_group, .upload_data_form .add_csv_to_ws .ref_group {
  padding-bottom: 15px;
}
/* line 201, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .data_security .ref_group label, .upload_data_form .data_catalogue .ref_group label, .upload_data_form .add_csv_to_ws .ref_group label {
  text-align: left;
  float: left;
  padding-top: 5px;
  padding-right: 5px;
}
/* line 209, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .data_security input[type=checkbox], .upload_data_form .data_catalogue input[type=checkbox], .upload_data_form .add_csv_to_ws input[type=checkbox] {
  margin: 5px 5px 5px -20px;
}
/* line 215, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .form-horizontal .form-group {
  padding-left: 10px;
}
/* line 219, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .form-horizontal label {
  text-align: left;
  float: left;
  padding-top: 5px;
  padding-right: 5px;
  width: 125px;
}
/* line 227, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .form-horizontal .controls {
  margin-left: 125px;
}
/* line 231, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .form-horizontal input {
  margi-bottomn: 5px;
}
/* line 236, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .tab_content form {
  padding: 5px 0px 0px 25px;
}
/* line 242, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .review_summary dl {
  margin-top: 0;
}
/* line 246, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .review_summary dt {
  padding-top: 10px;
}
/* line 251, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .csv_preview {
  border: 1px solid darkgrey;
  margin-bottom: 10px;
}
/* line 255, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .csv_preview input.has_error {
  background-position: 95%;
}
/* line 259, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .csv_preview .ui-state-default {
  border: 0px;
}
/* line 263, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .csv_preview .grid {
  height: 300px;
}
/* line 267, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .csv_preview .dialog_content {
  padding-left: 2px;
  padding-right: 2px;
}
/* line 272, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .csv_preview .options {
  height: 25px;
  margin-bottom: 10px;
  padding: 0 15px;
}
/* line 278, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .csv_preview .slick-header-column.ui-state-default {
  height: inherit;
  padding: 0px;
}
/* line 283, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .csv_preview .slick-headerrow-columns {
  overflow: visible;
}
/* line 287, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .csv_preview .slick-headerrow {
  overflow: visible !important;
  background: none;
}
/* line 293, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .csv_preview .import_data_grid .invalid_type {
  border: 1px solid rgba(255, 0, 0, 0.8);
}
/* line 297, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .csv_preview .import_data_grid .type {
  line-height: 16px;
  font-size: 12px;
  padding: 0px;
  overflow: visible;
}
/* line 303, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .csv_preview .import_data_grid .type .link_menu {
  position: absolute;
  left: 0;
  right: 0;
  padding: 0;
  display: inline-block;
}
/* line 309, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .csv_preview .import_data_grid .type .link_menu > a {
  position: absolute !important;
  left: 0;
  right: 0;
}
/* line 315, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .csv_preview .import_data_grid .type .link_menu .chosen {
  height: 16px;
  display: inline-block;
  border: none;
  margin-left: 4px;
  left: 0;
  right: 0;
}
/* line 324, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .csv_preview .import_data_grid .type .link_menu li {
  padding: 0;
}
/* line 328, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .csv_preview .import_data_grid .type .link_menu .popup img {
  display: none;
}
/* line 332, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .csv_preview .import_data_grid .type .link_menu .popup_filter {
  right: 14px;
  width: 120px;
  min-width: 120px;
  max-width: 120px;
}
/* line 338, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .csv_preview .import_data_grid .type .link_menu .popup_filter li {
  padding: 0px 5px 0px 5px;
}
/* line 341, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .csv_preview .import_data_grid .type .link_menu .popup_filter .pointer {
  left: 47px;
}
/* line 347, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .csv_preview .import_data_grid .type .arrow {
  position: absolute;
  right: 10px;
  top: 5px;
}
/* line 353, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_data_form .csv_preview .import_data_grid .type .popup_filter {
  z-index: 9999999;
}

/* line 365, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_upload_data.scss */
.upload_breadcrumb li:last-child .divider {
  display: none;
}

/* line 3, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_airlock.scss */
.airlock .breadcrumb {
  padding: 10px 14px;
}
/* line 6, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_airlock.scss */
.airlock .breadcrumb li.selected {
  font-weight: bold;
}
/* line 11, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_airlock.scss */
.airlock .content {
  margin: 14px 0;
}
/* line 15, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_airlock.scss */
.airlock .terms {
  margin: 10px 0 0 0;
}
/* line 19, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_airlock.scss */
.airlock .content_details {
  padding: 14px;
}
/* line 22, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_airlock.scss */
.airlock .content_details label {
  margin-bottom: 2px;
  margin-top: 10px;
}
/* line 28, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_airlock.scss */
.airlock .item_content {
  position: relative;
  padding: 2px !important;
}
/* line 32, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_airlock.scss */
.airlock .item_content h1 {
  margin-top: 2px !important;
  font-size: 18px;
}
/* line 37, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_airlock.scss */
.airlock .item_content h1.dataset {
  padding-top: 10px;
  padding-bottom: 10px;
}
/* line 42, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_airlock.scss */
.airlock .item_content img.rsh-item {
  margin-top: 0 !important;
}
/* line 47, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_airlock.scss */
.airlock .folder_name {
  font-size: 12px;
}
/* line 51, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_airlock.scss */
.airlock .remove {
  display: block;
  position: absolute !important;
  top: 0;
  right: 4px;
}
/* line 58, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_airlock.scss */
.airlock input[type=radio] {
  position: absolute;
  left: -9999px;
}
/* line 63, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_airlock.scss */
.airlock input[type=radio] + label i {
  font-size: 72px;
}
/* line 66, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_airlock.scss */
.airlock input[type=radio] + label {
  float: left;
  border: 1px solid #ebf5f7;
  margin: 0 20px 0 0;
  display: block;
  width: 240px;
  height: 110px;
  background-color: #ebf5f7;
  color: #3699b1;
  text-align: center;
  padding: 10px;
}
/* line 78, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_airlock.scss */
.airlock input[type=radio]:disabled + label {
  opacity: 0.5;
}
/* line 82, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_airlock.scss */
.airlock input[type=radio]:checked + label {
  border: 1px solid #3699b1;
}
/* line 86, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_airlock.scss */
.airlock select {
  width: 549px;
}
/* line 90, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_airlock.scss */
.airlock select:required:invalid {
  color: gray;
}
/* line 93, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_airlock.scss */
.airlock option[value=""][disabled] {
  display: none;
}
/* line 97, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_airlock.scss */
.airlock textarea {
  width: calc(100% - 15px);
  max-width: 530px;
}
/* line 196, /home/user/app/assets/stylesheets/skins/research-analytics/_mixins.scss */
.airlock .group:after {
  content: ".";
  display: block;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
}
/* line 106, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_airlock.scss */
.airlock .highlight_required :required:invalid {
  border: 2px solid rgba(153, 29, 32, 0.8);
  background-image: url(/images/error-exclamation.png);
  background-repeat: no-repeat;
  background-position: 99%;
}
/* line 113, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_airlock.scss */
.airlock .rsh-loading {
  width: 40px;
  height: 40px;
  font-size: 36px;
  opacity: 0.5;
}
/* line 120, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_airlock.scss */
.airlock img.btn {
  padding: 3px;
}
/* line 124, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_airlock.scss */
.airlock .app-scrollWrapper {
  margin-top: 13px;
  margin-bottom: 10px;
}
/* line 129, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_airlock.scss */
.airlock button {
  margin-right: 10px;
}

/* line 5, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace_new {
  padding: 10px;
}

/* line 9, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
#workspace-create-container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

/* line 18, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-create-module {
  display: block;
}

/* line 22, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
#workspace-create-container .workspace-create-module {
  padding: 20px;
  margin: 10px;
  background: #ebf5f7;
  border-radius: 5px;
}
/* line 28, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
#workspace-create-container .workspace-create-module h2 {
  font-size: 16px;
  margin-bottom: 15px;
}
/* line 33, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
#workspace-create-container .workspace-create-module textarea {
  padding: 0;
}
/* line 36, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
#workspace-create-container .workspace-create-module .toolbar {
  margin-top: 8px;
  margin-right: 2px;
  text-align: right;
  font-size: 12px;
}
/* line 41, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
#workspace-create-container .workspace-create-module .toolbar span {
  color: rgba(0, 0, 0, 0.1);
  margin-left: 3px;
  margin-right: 3px;
}

/* line 50, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-create-details, .workspace-create-users {
  -ms-flex: 1;
  flex: 1 1 0;
  min-width: 450px;
}

/* line 57, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-create-details .toolbar {
  text-align: left !important;
}
/* line 60, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-create-details div#workspace_summary {
  width: 100%;
  height: 100px;
  border: 1px solid rgba(0, 0, 0, 0.3);
  border-radius: 2px;
  cursor: not-allowed;
  transition: 0.3s;
  overflow-y: scroll;
}
/* line 68, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-create-details div#workspace_summary:hover {
  border: 1px solid #375559;
}
/* line 71, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-create-details div#workspace_summary ol, .workspace-create-details div#workspace_summary ul {
  margin: 0 0 10px 25px;
}
/* line 74, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-create-details div#workspace_summary ol li {
  list-style-type: decimal;
}
/* line 77, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-create-details div#workspace_summary ul li {
  list-style-type: disc;
}

/* line 83, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-create-services {
  -ms-flex: 100%;
  flex: 100%;
  -ms-flex-order: 3;
  order: 3;
}

/* line 90, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-additional-services-item.active {
  opacity: 1;
}
/* line 93, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-additional-services-item.active div img {
  filter: grayscale(0%);
}

/* line 98, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-additional-services-item {
  display: -ms-flexbox;
  display: flex;
  border: 1px solid rgba(0, 0, 0, 0.3);
  margin-bottom: 10px;
  background: #fff;
  min-height: 90px;
  padding: 2px;
  opacity: 0.8;
}
/* line 108, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-additional-services-item-image {
  width: 105px !important;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  text-align: center;
  padding-top: 10px;
}
/* line 114, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-additional-services-item-image img {
  height: 90px;
  width: 90px;
  filter: grayscale(100%);
}
/* line 121, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-additional-services-item-details {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
/* line 124, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-additional-services-item-details h2 {
  font-weight: 500;
  margin-bottom: 0 !important;
}
/* line 129, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-additional-services-item-details-configuration {
  font-size: 12px;
  margin-bottom: 10px;
}
/* line 135, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-additional-services-item-actions {
  width: 100px;
  text-align: right;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
  justify-content: flex-end;
  -ms-flex-align: center;
  align-items: center;
  padding-right: 20px;
}
/* line 146, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-additional-services-item-actions .btn {
  box-shadow: none;
  background: #ececec;
  width: 100px;
}
/* line 152, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-additional-services-item-actions .btn-success {
  background-color: #6BBA70;
  color: white;
  text-shadow: none;
}
/* line 157, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-additional-services-item-actions .btn-success:hover {
  background-color: #6BBA70;
  color: white;
}

/* line 167, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-new-services {
  padding: 20px;
}
/* line 169, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-new-services li {
  padding: 5px;
  border-bottom: solid 1px #3699b1;
}
/* line 173, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-new-services li img {
  height: 50px;
}

/* line 179, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-new-sidebar-text {
  padding: 10px;
}

/* line 183, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.terms-and-conditions {
  border: 1px solid gray;
  background: white;
  padding: 10px;
  margin: 10px 0;
}

/* line 190, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-status {
  margin-top: -50px;
}
/* line 193, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-status-label-error {
  cursor: pointer;
}
/* line 197, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-status-label {
  text-transform: capitalize;
}

/* line 202, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-admin-users-list.has_error {
  border: solid 1px red;
}

/* line 206, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-admin-users-list {
  background: white;
  width: 100%;
  height: 253px;
  border: 1px solid rgba(0, 0, 0, 0.3);
  margin-top: 40px;
  overflow-y: scroll;
}
/* line 214, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-admin-users-list li {
  height: 50px;
}
/* line 218, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-admin-users-list li:hover {
  background: #f6f6f6;
}
/* line 222, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-admin-users-list i {
  font-size: 36px;
  margin: 10px;
  color: #a5a5a5;
}
/* line 228, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-admin-users-list h3 {
  font-weight: 500;
  margin-bottom: -13px;
}
/* line 233, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-admin-users-list a {
  margin: 5px 20px 0 0;
}
/* line 237, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-admin-users-list .fa {
  font-size: 18px;
  padding: 0;
}
/* line 242, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-admin-users-list .header {
  text-align: right;
  border-bottom: 1px solid rgba(0, 0, 0, 0.13);
  height: 30px;
  font-size: 12px;
  padding-top: 10px;
}
/* line 249, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-admin-users-list .header .name {
  float: left;
  margin-left: 20px;
}
/* line 253, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-admin-users-list .header .owner {
  margin-right: 20px;
}
/* line 256, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-admin-users-list .header .remove {
  margin-right: 10px;
}
/* line 261, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-admin-users-list p {
  text-align: center;
  margin-top: 50px;
  font-size: 16px;
  color: rgba(0, 0, 0, 0.6);
}

/* line 269, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-status-label-error {
  margin-right: 20px;
  text-decoration: underline;
  font-size: 10px;
}

/* line 275, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-admin-admin-add {
  margin-top: 15px;
}

/* line 279, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.pick_items_list {
  background: white;
  border: 1px solid rgba(0, 0, 0, 0.3);
  overflow: hidden;
  padding-bottom: 35px;
}
/* line 285, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.pick_items_list li:hover {
  background: #f6f6f6;
}

/* line 290, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-admin-users-list-spacer {
  height: 5px;
  width: 57px;
}

/* line 294, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-create-error {
  color: white;
  padding: 20px;
  margin: 10px auto;
  width: 400px;
}

/* line 302, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace_management_services_r_shiny_dialog label {
  text-align: left;
}

/* line 307, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace-create-actions {
  margin-right: 10px;
}

/* line 312, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.app-workspaceSummary .workspace_summary_content_header div ol, .app-workspaceSummary .workspace_summary_content_header div ul {
  margin: 0 0 10px 25px;
}
/* line 315, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.app-workspaceSummary .workspace_summary_content_header div ol li {
  list-style-type: decimal;
  list-style-position: inside;
}
/* line 319, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.app-workspaceSummary .workspace_summary_content_header div ul li {
  list-style-type: disc;
  list-style-position: inside;
}

/* line 327, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace_summary_content_header .truncated_text .rsh-item-description, .workfile_item .comment .truncated_text .rsh-item-description, .dataset_item .comment .truncated_text .rsh-item-description {
  max-height: 44px;
  overflow: hidden;
}
/* line 331, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace_summary_content_header .truncated_text .links, .workfile_item .comment .truncated_text .links, .dataset_item .comment .truncated_text .links {
  float: none;
}
/* line 335, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace_summary_content_header .truncated_text.expanded .rsh-item-description, .workfile_item .comment .truncated_text.expanded .rsh-item-description, .dataset_item .comment .truncated_text.expanded .rsh-item-description {
  max-height: none;
  height: auto;
  overflow: auto;
}

/* line 343, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace_summary_content_header {
  padding: 0;
  margin: 0;
}
/* line 345, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace_summary_content_header .truncated_text .rsh-item-description {
  max-height: 40px;
  overflow: hidden;
  padding: 5px 0 0 0;
  margin: 5px 0 0 0;
  max-width: 1000px;
}
/* line 351, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
.workspace_summary_content_header .truncated_text .rsh-item-description div[style] {
  display: inline;
}

/* line 357, /home/user/app/assets/stylesheets/skins/research-analytics/pages/_workspace.scss */
input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] {
  background-color: transparent !important;
}

/*
    RESEARCH ANALYTICS PLATFORM
    IMAGES

    Notes:
    • Format images wherever they appear in the UI
*/
/* line 12, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_images.scss */
img .profile {
  border-radius: 4px;
  background: black;
  padding: 2px;
}

/*
    RESEARCH ANALYTICS PLATFORM
    STANDARD SKIN COLOURS & FORMATTING

    Contents
    • VARS
    • INPUTS / OVERRIDE BOOTSTRAP
    • LABELS
    • BUTTONS
    • HEADER SEARCH
    • CONTENT HEADER SEARCH/INPUT
    • CURSORS
*/
/* line 23, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_forms.scss */
input, textarea, button {
  outline: none;
}

/* line 26, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_forms.scss */
.input[type=text] {
  width: 100%;
}

/* line 29, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_forms.scss */
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
  display: inline-block;
  padding: 4px 6px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
  vertical-align: middle;
  border-radius: 2px;
  border: 1px solid rgba(0, 0, 0, 0.3);
}
/* line 38, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_forms.scss */
select:hover, textarea:hover, input[type="text"]:hover, input[type="password"]:hover, input[type="datetime"]:hover, input[type="datetime-local"]:hover, input[type="date"]:hover, input[type="month"]:hover, input[type="time"]:hover, input[type="week"]:hover, input[type="number"]:hover, input[type="email"]:hover, input[type="url"]:hover, input[type="search"]:hover, input[type="tel"]:hover, input[type="color"]:hover, .uneditable-input:hover {
  border: 1px solid #375559;
}

/* line 42, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_forms.scss */
textarea {
  resize: none;
}

/* line 45, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_forms.scss */
input::-ms-clear {
  display: none;
}

/* line 48, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_forms.scss */
input[disabled="disabled"] {
  opacity: 0.6;
}

/* line 51, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_forms.scss */
input[type=checkbox] {
  float: left;
}

/* line 54, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_forms.scss */
:not(.ui).disabled, .btn[disabled], .btn.disabled {
  outline: none;
  opacity: 0.4;
}

/* line 59, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_forms.scss */
.main_content input[type=text], .main_content input[type=password], .main_content input[type=text] + button, .rsh-dialog-body input[type=text], .rsh-dialog-body input[type=password], .rsh-dialog-body input[type=text] + button, .dialog_facebox .dialog_content input[type=text], .dialog_facebox .dialog_content input[type=password], .dialog_facebox .dialog_content input[type=text] + button {
  height: 30px;
  display: inline-block;
  box-sizing: border-box;
}

/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_forms.scss */
.rsh-label {
  color: rgba(0, 0, 0, 0.4);
  min-width: 100px;
  display: block;
  float: left;
}

/* line 82, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_forms.scss */
.rsh-label-newline {
  float: none;
}

/* line 85, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_forms.scss */
.rsh-field-empty {
  font-weight: bold;
  color: rgba(0, 0, 0, 0.2);
  text-transform: lowercase;
}

/* line 96, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_forms.scss */
.btn, .comment {
  transition: 0.2s;
}

/* line 100, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_forms.scss */
.btn-icon-left i {
  padding-right: 4px;
  padding-left: 0;
}

/* line 105, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_forms.scss */
.btn-icon-right i {
  padding-left: 4px;
}

/* line 114, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_forms.scss */
.rsh-input-search {
  box-sizing: border-box;
  padding-left: 6px;
  padding-right: 6px;
  border-radius: 12px;
  font-size: 12px;
  border: 1px solid rgba(0, 0, 0, 0.5);
  box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.9);
  transition: 0.3s;
}
/* line 124, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_forms.scss */
.rsh-input-search:hover {
  border: 1px solid black;
}

/* line 133, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_forms.scss */
.main_content .chorus_search_container, .shuttle_widget .chorus_search_container, .preview_columns .chorus_search_container, .dialog_content .chorus_search_container {
  text-align: center;
  box-sizing: border-box;
}
/* line 58, /home/user/app/assets/stylesheets/skins/research-analytics/_mixins.scss */
.main_content .chorus_search_container input, .shuttle_widget .chorus_search_container input, .preview_columns .chorus_search_container input, .dialog_content .chorus_search_container input {
  outline: none;
  padding-left: 10px;
  padding-right: 10px;
  box-sizing: border-box;
  min-width: 220px;
  border-radius: 15px;
  font-size: 12px;
  border: 1px solid rgba(0, 0, 0, 0.5);
  box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.9);
  transition: 0.3s;
  clear: both;
}
/* line 60, /home/user/app/assets/stylesheets/skins/research-analytics/_mixins.scss */
.main_content .chorus_search_container input:focus, .shuttle_widget .chorus_search_container input:focus, .preview_columns .chorus_search_container input:focus, .dialog_content .chorus_search_container input:focus {
  outline: none;
}
/* line 74, /home/user/app/assets/stylesheets/skins/research-analytics/_mixins.scss */
.main_content .chorus_search_container input:hover, .shuttle_widget .chorus_search_container input:hover, .preview_columns .chorus_search_container input:hover, .dialog_content .chorus_search_container input:hover {
  border: 1px solid black;
}
/* line 137, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_forms.scss */
.main_content .chorus_search_container input, .shuttle_widget .chorus_search_container input, .preview_columns .chorus_search_container input, .dialog_content .chorus_search_container input {
  padding-left: 10px;
  padding-right: 10px;
  box-sizing: border-box;
  min-width: 220px;
  border-radius: 15px;
  font-size: 12px;
  border: 1px solid rgba(0, 0, 0, 0.5);
  box-shadow: inset 0 1px 2px 0px rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.9);
  transition: 0.3s;
}
/* line 148, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_forms.scss */
.main_content .chorus_search_container input:hover, .shuttle_widget .chorus_search_container input:hover, .preview_columns .chorus_search_container input:hover, .dialog_content .chorus_search_container input:hover {
  border: 1px solid black;
}
/* line 154, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_forms.scss */
.main_content .rsh-column-filter .chorus_search_container, .shuttle_widget .rsh-column-filter .chorus_search_container, .preview_columns .rsh-column-filter .chorus_search_container, .dialog_content .rsh-column-filter .chorus_search_container {
  display: block;
  width: 100%;
}
/* line 157, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_forms.scss */
.main_content .rsh-column-filter .chorus_search_container input, .shuttle_widget .rsh-column-filter .chorus_search_container input, .preview_columns .rsh-column-filter .chorus_search_container input, .dialog_content .rsh-column-filter .chorus_search_container input {
  margin-bottom: 0;
}

/* line 58, /home/user/app/assets/stylesheets/skins/research-analytics/_mixins.scss */
.tags_input input {
  outline: none;
  padding-left: 10px;
  padding-right: 10px;
  box-sizing: border-box;
  min-width: 220px;
  border-radius: 15px;
  font-size: 12px;
  border: 1px solid rgba(0, 0, 0, 0.5);
  box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.9);
  transition: 0.3s;
  clear: both;
}
/* line 60, /home/user/app/assets/stylesheets/skins/research-analytics/_mixins.scss */
.tags_input input:focus {
  outline: none;
}
/* line 74, /home/user/app/assets/stylesheets/skins/research-analytics/_mixins.scss */
.tags_input input:hover {
  border: 1px solid black;
}

/* line 168, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_forms.scss */
.dialog_content .chorus_search_container {
  width: 100%;
}
/* line 170, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_forms.scss */
.dialog_content .chorus_search_container input {
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}

/* line 177, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_forms.scss */
a.chorus_search_clear {
  position: absolute;
  margin-top: 7px;
  line-height: 12px;
  margin-left: -20px;
}

/* line 188, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_forms.scss */
.ui-draggable:not(.dialog_facebox) {
  cursor: move;
  cursor: -moz-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: -webkit-grab;
  cursor: grab;
}

/*
    RESEARCH ANALYTICS PLATFORM
    MODAL DIALOG

    Notes:
    • in-page modal popup dialogue

    Contents:
    • VARS
    • SETUP
    • DIALOG CONTENT
    • SEMANTIC UI
    • FACEBOX
    • FACEBOX CONTENT
    • FACEBOX OVERLAY
    • LEGACY DIALOG

    Specific dialogs:
    • IMPORT TO TABLE
    • VISUALIZATION
    • RESULTS DIALOG
    • SHUTTLE DIALOG WIDGET
*/
/* line 32, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.alert {
  padding: 0px;
  color: #333;
}

/* line 37, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.provisioning_alert {
  padding: 0px;
  color: #333;
}
/* line 42, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.provisioning_alert .rsh-dialog-body .content .user_agent {
  font-size: 0.75em;
}

/* line 53, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-dialog-header {
  background: #d5d5d5;
  border-bottom: 1px solid #bcbcbc;
  padding-left: 10px;
  background: #d5d5d5;
  border-bottom: 1px solid #bcbcbc;
}
/* line 60, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-dialog-header .headerbar .rsh-chart-type {
  color: rgba(0, 0, 0, 0.2);
  margin-bottom: 4px;
}

/* line 66, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-dialog-footer {
  border-top: 1px solid rgba(0, 0, 0, 0.06);
  padding-top: 4px;
  text-align: right;
  clear: both;
}
/* line 71, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-dialog-footer .form_controls {
  width: auto;
  height: auto;
  padding: 6px;
  background: none;
  border-top: none;
}
/* line 77, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-dialog-footer .form_controls button {
  margin-left: 4px;
}

/* line 82, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-dialog-body {
  padding: 10px;
}
/* line 84, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-dialog-body .content {
  min-width: 400px;
  max-width: 600px;
}
/* line 88, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-dialog-body fieldset {
  padding-right: 20px;
}
/* line 91, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-dialog-body input, .rsh-dialog-body textarea {
  width: 100%;
}
/* line 94, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-dialog-body input.error {
  background-color: rgba(153, 29, 32, 0.3);
}
/* line 97, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-dialog-body .rsh-dialog-body-left {
  float: left;
  width: 50%;
}
/* line 101, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-dialog-body .rsh-dialog-body-right {
  float: right;
  width: 50%;
}
/* line 105, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-dialog-body .rsh-dialog-body-toolbar {
  text-align: right;
  margin: 4px;
}
/* line 109, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-dialog-body .rsh-dialog-row {
  margin-top: 10px;
}
/* line 111, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-dialog-body .rsh-dialog-row input[type=checkbox] {
  float: left;
  height: 16px;
  width: 16px;
  margin-left: 0;
}
/* line 116, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-dialog-body .rsh-dialog-row input[type=checkbox].disabled {
  opacity: 0.75;
}
/* line 121, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-dialog-body iframe {
  min-height: 500px;
  width: 100%;
  border: 2px solid rgba(0, 0, 0, 0.1);
  margin: 2px;
}
/* line 127, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-dialog-body .rsh-dialog-workfiletype {
  display: inline-block;
  z-index: 2;
  right: 0;
  margin-left: -40px;
  color: rgba(0, 0, 0, 0.2);
  font-weight: bold;
  width: 30px;
  text-align: right;
}
/* line 137, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-dialog-body .rsh-dialog-folder {
  float: left;
  width: 35%;
  overflow: hidden;
}
/* line 141, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-dialog-body .rsh-dialog-folder select {
  width: 100% !important;
}
/* line 145, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-dialog-body .rsh-dialog-filetype {
  float: right;
  width: 60%;
  overflow: hidden;
}
/* line 149, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-dialog-body .rsh-dialog-filetype select {
  width: 100% !important;
}
/* line 153, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-dialog-body .rsh-dialog-controls {
  clear: both;
  padding-top: 1px;
}

/* line 158, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-dialog-section {
  margin-top: 10px;
}

/* line 162, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.airlock_reason {
  margin-top: 10px;
}
/* line 165, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.airlock_reason .label {
  margin-bottom: 5px;
}
/* line 169, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.airlock_reason textarea {
  height: 80px;
  width: 465px;
}

/* line 180, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.semantic .ui.tiny.modal.confirm {
  padding: 0;
  background-color: #ebebeb;
  box-sizing: border-box;
}
/* line 184, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.semantic .ui.tiny.modal.confirm .header {
  padding: 1rem;
  background: #d5d5d5;
  border-bottom: 1px solid #bcbcbc;
  font-weight: 300;
  font-size: 21px;
}
/* line 191, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.semantic .ui.tiny.modal.confirm .content {
  padding: 1rem;
  margin: 0;
}
/* line 195, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.semantic .ui.tiny.modal.confirm .actions {
  text-align: right;
  border-top: 1px solid rgba(0, 0, 0, 0.05);
  padding: 1rem;
}
/* line 199, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.semantic .ui.tiny.modal.confirm .actions button.ui.button {
  margin-left: 5px;
  font-size: 12px;
  line-height: 12px;
  padding: 10px;
  color: rgba(0, 0, 0, 0.8);
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  background-color: #fdfefe;
  border: 1px solid #ccc;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border-bottom-color: #b3b3b3;
  border-radius: 3px;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
/* line 213, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.semantic .ui.tiny.modal.confirm .actions button.ui.primary,
.semantic .ui.tiny.modal.confirm .actions button.ui.positive,
.semantic .ui.tiny.modal.confirm .actions button.ui.negative {
  color: #ffffff;
  background-color: #991d20;
  text-shadow: none;
}
/* line 220, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.semantic .ui.tiny.modal.confirm .actions button.ui.button:hover {
  background-color: #ffffff;
  color: #f05927;
  border: 1px solid #999;
  border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.5);
  border-bottom-color: #666;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 3px rgba(0, 0, 0, 0.1);
}

/* line 235, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox {
  position: fixed;
  top: 50px;
  left: 0;
  z-index: 900;
  text-align: left;
  overflow-y: auto;
  overflow-x: hidden;
  border: 2px solid rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0 4px 18px rgba(0, 0, 0, 0.5), 0 0 40px rgba(0, 0, 0, 0.1) inset;
  -moz-box-shadow: 0 4px 18px rgba(0, 0, 0, 0.5), 0 0 40px rgba(0, 0, 0, 0.1) inset;
  box-shadow: 0 4px 18px rgba(0, 0, 0, 0.5), 0 0 40px rgba(0, 0, 0, 0.1) inset;
  border-radius: 4px;
  /* Safari 4+, Chrome 1-9 */
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdfdfd), to(#e9e9e9));
  /* Safari 5.1+, Mobile Safari, Chrome 10+ */
  background-image: -webkit-linear-gradient(top, #fdfdfd, #e9e9e9);
  /* Firefox 3.6+ */
  background-image: -moz-linear-gradient(top, #fdfdfd, #e9e9e9);
  /* IE 10+ */
  background-image: -ms-linear-gradient(top, #fdfdfd, #e9e9e9);
  /* Opera 11.10+ */
  background-image: -o-linear-gradient(top, #fdfdfd, #e9e9e9);
}
/* line 244, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox form {
  margin: 0;
}
/* line 250, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox .dialog_header {
  cursor: move;
  cursor: -moz-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: -webkit-grab;
  cursor: grab;
  overflow: hidden;
  height: 36px;
  border-radius: 0 0 4px 4px;
  background: #d5d5d5;
  border-bottom: 1px solid #bcbcbc;
}
/* line 257, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox .dialog_header h1 {
  font-weight: 300;
  color: #3c3c3c;
  margin-top: -2px;
  padding: 0;
  margin-left: 8px;
}
/* line 265, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox .close {
  position: absolute;
  top: 6px;
  right: 6px;
  padding: 2px;
  background: white;
  border-radius: 4px;
  transition: 0.5s;
}
/* line 273, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox .close:hover {
  color: black;
}
/* line 277, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox .loading, #facebox .image {
  text-align: center;
}

/* line 286, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox .dialog_content {
  margin: 10px;
  overflow-x: hidden;
  min-width: 400px;
}
/* line 290, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox .dialog_content h1 {
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  margin-bottom: 10px;
}
/* line 293, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox .dialog_content h1 i {
  margin-right: 10px;
}
/* line 298, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox .dialog_content .picked_users a.remove {
  display: block;
  float: right;
}
/* line 303, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox .dialog_content .user_lists .dropdown {
  margin-top: 4px;
}
/* line 307, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox .dialog_content .app-scrollWrapper {
  height: 320px;
}
/* line 313, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox .content {
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-top: 0;
}
/* line 321, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox .cleditorMain {
  border-radius: 4px;
  border: 1px solid rgba(0, 0, 0, 0.3);
  margin-bottom: 8px;
  transition: .2s;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
/* line 327, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox .cleditorMain:hover {
  border: 1px solid #375559;
  color: black;
}
/* line 333, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox .toolbar {
  margin-top: 8px;
  margin-right: 2px;
  text-align: right;
  font-size: 12px;
}
/* line 339, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox .toolbar span {
  color: rgba(0, 0, 0, 0.1);
  margin-left: 3px;
  margin-right: 3px;
}
/* line 346, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox .form_controls {
  margin-top: 8px;
  border-top: 1px solid rgba(0, 0, 0, 0.05);
  padding-top: 8px;
  text-align: right;
  padding-bottom: 2px;
}
/* line 354, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox .options_area {
  font-size: 12px;
  margin-bottom: 8px;
}
/* line 357, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox .options_area .row {
  margin-left: 0;
}
/* line 360, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox .options_area .label {
  margin-right: 4px;
}
/* line 363, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox .options_area .separator {
  color: rgba(0, 0, 0, 0.1);
  margin-left: 3px;
  margin-right: 3px;
}
/* line 368, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox .options_area .file-wrapper {
  margin-top: -3px;
}
/* line 373, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox .rsh-upload-file {
  margin-top: 8px;
  margin-bottom: 5px;
}
/* line 196, /home/user/app/assets/stylesheets/skins/research-analytics/_mixins.scss */
#facebox .rsh-upload-file:after {
  content: ".";
  display: block;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
}
/* line 377, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox .rsh-upload-file .file {
  padding-top: 8px;
}
/* line 380, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox .rsh-upload-file button {
  margin-right: 2px;
}
/* line 384, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox .error_content {
  color: red;
}
/* line 388, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox .about_dialog .dialog_header h1 i {
  margin-top: 7px;
}

/* line 393, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_items, .workfiles_attach, .workfolders_attach {
  min-width: 600px;
}
/* line 396, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_items .sub_header .chorus_search_container, .workfiles_attach .sub_header .chorus_search_container, .workfolders_attach .sub_header .chorus_search_container {
  margin: 5px 0;
}
/* line 400, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_items .content_header, .workfiles_attach .content_header, .workfolders_attach .content_header {
  display: inline-block;
}
/* line 404, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_items .breadcrumb, .workfiles_attach .breadcrumb, .workfolders_attach .breadcrumb {
  padding: 6px 15px 0px 15px;
}
/* line 408, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_items .list_content_details, .workfiles_attach .list_content_details, .workfolders_attach .list_content_details {
  width: auto;
  border: 1px solid #B9BBBD;
  border-bottom: none;
}
/* line 413, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_items .list_content_details .rsh-loading, .workfiles_attach .list_content_details .rsh-loading, .workfolders_attach .list_content_details .rsh-loading {
  font-size: 14px;
  font-weight: normal;
  color: black;
  display: inline-block;
  margin-top: 4px;
  position: relative;
  top: 0;
  bottom: 8px;
  left: 0;
  right: 0;
  width: 50%;
  height: 20%;
}
/* line 429, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_items .items ul li, .workfiles_attach .items ul li, .workfolders_attach .items ul li {
  vertical-align: middle;
}
/* line 431, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_items .items ul li:hover, .workfiles_attach .items ul li:hover, .workfolders_attach .items ul li:hover {
  cursor: pointer;
}
/* line 434, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_items .items ul li.selected, .workfiles_attach .items ul li.selected, .workfolders_attach .items ul li.selected {
  background-color: #3795DD;
}
/* line 436, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_items .items ul li.selected a, .workfiles_attach .items ul li.selected a, .workfolders_attach .items ul li.selected a {
  color: white;
}
/* line 439, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_items .items ul li.selected .name, .workfiles_attach .items ul li.selected .name, .workfolders_attach .items ul li.selected .name {
  color: white;
}
/* line 443, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_items .items ul li .text, .workfiles_attach .items ul li .text, .workfolders_attach .items ul li .text {
  position: absolute;
  top: 13px;
  left: 25px;
  width: 304px;
}
/* line 449, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_items .items ul li .actions, .workfiles_attach .items ul li .actions, .workfolders_attach .items ul li .actions {
  position: absolute;
  top: 17px;
  left: 340px;
  margin-left: 10px;
  float: right;
}
/* line 456, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_items .items ul li .image, .workfiles_attach .items ul li .image, .workfolders_attach .items ul li .image {
  width: 35px;
  display: inline-block;
}
/* line 464, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_items .pagination, .workfiles_attach .pagination, .workfolders_attach .pagination {
  display: block;
  margin: 0 0 0px 0;
  background: #d3ddde;
  padding: 2px 10px 2px 10px;
}
/* line 471, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_items .rsh-count-badge, .workfiles_attach .rsh-count-badge, .workfolders_attach .rsh-count-badge {
  display: none;
}
/* line 475, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_items .rsh-page-counter, .workfiles_attach .rsh-page-counter, .workfolders_attach .rsh-page-counter {
  float: left;
  margin-top: 4px;
  margin-bottom: 4px;
}
/* line 480, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_items .next, .workfiles_attach .next, .workfolders_attach .next {
  display: inline-block;
  margin-top: 4px;
  margin-bottom: 4px;
  margin-left: 15px;
  padding-top: 2px;
  padding-right: 3px;
  padding-left: 3px;
  padding-bottom: 2px;
  font-size: 12px;
  background: rgba(138, 165, 167, 0.8);
  color: white;
  text-decoration: none;
  float: right;
}
/* line 494, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_items .next span, .workfiles_attach .next span, .workfolders_attach .next span {
  margin-right: 5px;
}
/* line 498, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_items .previous, .workfiles_attach .previous, .workfolders_attach .previous {
  float: right;
  display: inline-block;
  margin-top: 4px;
  margin-bottom: 4px;
  margin-left: 15px;
  padding-top: 2px;
  padding-right: 3px;
  padding-left: 3px;
  padding-bottom: 2px;
  font-size: 12px;
  background: rgba(138, 165, 167, 0.8);
  color: white;
  text-decoration: none;
}
/* line 512, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_items .previous span, .workfiles_attach .previous span, .workfolders_attach .previous span {
  margin-left: 5px;
}

/* line 517, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.modal_controls {
  padding: 10px 0 0 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 521, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.popup > .content {
  box-shadow: none;
  border-bottom: 0;
}

/* line 525, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-dialog-options {
  clear: both;
}
/* line 526, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-dialog-options label {
  margin-top: 4px;
  margin-left: 10px;
  font-size: 12px;
  font-weight: normal;
  color: #262626;
  padding-right: 5px;
}
/* line 533, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-dialog-options label input {
  margin-right: 4px;
}
/* line 537, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-dialog-options label.header_options {
  float: right;
}
/* line 540, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-dialog-options label.delimiter {
  float: left;
}
/* line 542, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-dialog-options label.delimiter input {
  margin-top: 0px !important;
}
/* line 546, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-dialog-options span.delimiter {
  color: black;
  margin-top: 5px;
  margin-right: 10px;
  float: left;
}
/* line 552, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-dialog-options input[name=custom_delimiter] {
  display: inline-block;
  margin-bottom: 1px;
  width: 2em;
}

/* line 559, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.import_data_grid {
  clear: both;
}

/* line 568, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox .alert {
  background: none;
  border: none;
  margin-bottom: 0;
}
/* line 572, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox .alert img {
  float: left;
  width: 20px;
  height: auto;
  margin: 4px;
}
/* line 578, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox .alert h1 {
  display: block;
  clear: both;
}
/* line 582, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox .alert .content {
  clear: both;
}
/* line 585, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox .alert .body {
  max-width: 600px;
}

/* line 594, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
#facebox_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
  opacity: 0.8 !important;
}

/* line 602, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.facebox_overlayBG {
  background-image: radial-gradient(farthest-corner, #000000 50%, #191919 80%);
  background-color: black;
  z-index: 300;
}

/* line 611, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.facebox_hide {
  z-index: 200;
}

/* line 615, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.edit_workspace_dialog.dialog input[name=name] {
  width: 400px;
  display: inline;
}
/* line 620, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.edit_workspace_dialog.dialog .edit_photo {
  display: inline-block;
}
/* line 623, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.edit_workspace_dialog.dialog .edit_photo .spinner_container {
  height: 50px;
  background: white;
  text-align: center;
  border: 1px solid #BEC1C4;
}
/* line 628, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.edit_workspace_dialog.dialog .edit_photo .spinner_container img {
  max-height: 50px;
}
/* line 630, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.edit_workspace_dialog.dialog .edit_photo .spinner_container img.disabled {
  display: none;
}
/* line 636, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.edit_workspace_dialog.dialog select.owner, .edit_workspace_dialog.dialog .ui-selectmenu-button .ui-button {
  display: block;
  min-width: 215px;
}
/* line 640, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.edit_workspace_dialog.dialog .toolbar {
  float: right;
  margin-right: 5px;
  font-size: 12px;
}
/* line 644, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.edit_workspace_dialog.dialog .toolbar a {
  font-size: 12px;
  padding: 0px 2px;
}

/* line 655, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.dialog h2 {
  font-size: 14px;
}
/* line 658, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.dialog .dialog_content {
  line-height: 16px;
}
/* line 660, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.dialog .dialog_content .menus {
  height: 30px;
}
/* line 663, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.dialog .dialog_content.app-isLoading {
  padding: 50px;
  text-align: center;
}
/* line 666, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.dialog .dialog_content.app-isLoading > div {
  display: inline-block;
}
/* line 671, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.dialog .errors {
  word-break: break-word;
}
/* line 675, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.dialog fieldset legend label {
  font-size: 14px;
  font-weight: normal;
  color: black;
}
/* line 680, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.dialog fieldset form label {
  margin-top: 8px;
}
/* line 683, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.dialog fieldset form label, .dialog fieldset input {
  display: inline-block;
}
/* line 687, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.dialog .sub_header {
  padding: 0;
  line-height: 34px;
  vertical-align: middle;
}
/* line 691, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.dialog .sub_header p {
  line-height: 1.25rem;
}
/* line 694, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.dialog .sub_header .sort_menu {
  float: right;
}
/* line 698, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.dialog label {
  font-size: 13px;
  font-weight: normal;
  color: #262626;
  margin-left: 1px;
}
/* line 703, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.dialog.with_sub_header .dialog_content {
  padding: 1px 0;
}
/* line 706, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.dialog.with_sub_header .sub_header {
  padding: 0 15px;
  border-bottom: 1px solid #B0B0B0;
}
/* line 710, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.dialog.with_sub_header .sub_content {
  padding: 10px 15px;
}
/* line 713, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.dialog.with_sub_header .loading_section {
  padding: 20px;
}
/* line 716, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.dialog.with_sub_header .form_controls {
  border-top: 1px solid #B0B0B0;
  margin: 0;
}
/* line 722, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.dialog .additional_options {
  float: right;
  font-size: 13px;
}
/* line 726, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.dialog .display_box {
  margin-top: 10px;
  padding: 10px;
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 100px;
  border: 1px solid #D0D0D0;
  font-size: 14px;
  font-weight: normal;
  color: black;
  margin-left: 14px;
  margin-right: 14px;
}

/* line 738, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
div.dialog {
  width: 500px;
}
/* line 740, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
div.dialog.dialog_wide {
  width: 940px;
}
/* line 743, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
div.dialog.dialog_medium {
  width: 740px;
}

/*Custom Dialogs*/
/* line 748, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.dialog.edit_workspace_dialog {
  width: 580px;
}

/* line 757, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.file_export_csv.dialog .grid {
  height: 300px;
}
/* line 760, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.file_export_csv.dialog .dialog_content {
  padding-left: 2px;
  padding-right: 2px;
}
/* line 764, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.file_export_csv.dialog .download_export_notice {
  margin-bottom: 5px;
  padding: 5px;
  background: #d9ecf0;
  border: 1px solid #b4dae1;
}
/* line 770, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.file_export_csv.dialog .directions {
  display: inline-block;
  color: black;
}
/* line 773, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.file_export_csv.dialog .directions input {
  display: inline-block;
  width: 401px;
}
/* line 777, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.file_export_csv.dialog .directions select {
  width: 160px;
}
/* line 780, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.file_export_csv.dialog .directions .name_label {
  padding: 0 5px;
}
/* line 783, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.file_export_csv.dialog .directions .select_label {
  padding-right: 5px;
}
/* line 787, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.file_export_csv.dialog .options {
  height: 25px;
  margin-bottom: 10px;
  clear: both;
}
/* line 791, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.file_export_csv.dialog .options label {
  margin-top: 4px;
  margin-left: 10px;
  font-size: 12px;
  font-weight: normal;
  color: #262626;
  padding-right: 5px;
  display: inline-block;
}
/* line 799, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.file_export_csv.dialog .options label input {
  margin-right: 4px;
}
/* line 803, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.file_export_csv.dialog .options label.row {
  display: inline-block;
}
/* line 805, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.file_export_csv.dialog .options label.row input {
  margin-top: 0px !important;
}
/* line 809, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.file_export_csv.dialog .options span.row {
  color: black;
  margin-top: 5px;
  margin-right: 10px;
  float: left;
}
/* line 815, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.file_export_csv.dialog .options input[name=custom_row] {
  display: inline-block;
  margin-bottom: 1px;
  width: 10em;
}

/* line 827, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.dialog .grid {
  height: 300px;
}
/* line 830, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.dialog .dialog_content {
  padding-left: 2px;
  padding-right: 2px;
}
/* line 834, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.dialog .directions {
  display: inline-block;
  margin-left: 15px;
  margin-bottom: 5px;
}
/* line 838, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.dialog .directions input {
  display: inline-block;
  width: 401px;
}
/* line 842, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.dialog .directions select {
  width: 160px;
}
/* line 845, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.dialog .directions .name_label {
  padding: 0 5px;
}
/* line 848, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.dialog .directions .select_label {
  padding-right: 5px;
}
/* line 853, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.dialog .options {
  height: 25px;
  margin-bottom: 10px;
  padding: 0 15px;
}
/* line 858, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.dialog .path_types {
  padding: 0 15px;
}
/* line 860, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.dialog .path_types input#pattern {
  margin-left: 15px;
}
/* line 863, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.dialog .path_types input[name=pattern] {
  width: 215px;
  display: inline-block;
}
/* line 868, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.dialog .slick-header-column.ui-state-default {
  height: inherit;
  padding: 0px;
}
/* line 872, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.dialog .slick-headerrow-columns {
  overflow: visible;
}
/* line 875, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.dialog .slick-headerrow {
  overflow: visible !important;
  background: none;
}
/* line 880, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.dialog .import_data_grid .type {
  line-height: 16px;
  font-size: 12px;
  padding: 0px;
  overflow: visible;
}
/* line 885, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.dialog .import_data_grid .type .link_menu {
  position: absolute;
  left: 0;
  right: 0;
  padding: 0;
  display: inline-block;
}
/* line 891, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.dialog .import_data_grid .type .link_menu > a {
  position: absolute !important;
  left: 0;
  right: 0;
}
/* line 896, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.dialog .import_data_grid .type .link_menu .chosen {
  height: 16px;
  display: inline-block;
  border: none;
  color: #4d4d4d;
  margin-left: 4px;
  left: 0;
  right: 0;
}
/* line 905, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.dialog .import_data_grid .type .link_menu li {
  padding: 0;
}
/* line 909, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.dialog .import_data_grid .type .link_menu .popup img {
  display: none;
}
/* line 912, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.dialog .import_data_grid .type .link_menu .popup_filter {
  right: 14px;
  width: 100px;
  min-width: 100px;
  max-width: 100px;
}
/* line 918, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.dialog .import_data_grid .type .link_menu .popup_filter li {
  padding: 0;
}
/* line 921, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.dialog .import_data_grid .type .link_menu .popup_filter .pointer {
  left: 47px;
}
/* line 926, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.dialog .import_data_grid .type .arrow {
  position: absolute;
  right: 10px;
  top: 5px;
}
/* line 932, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.dialog .import_data_grid .type .popup_filter {
  z-index: 9999999;
}
/* line 937, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.dialog .import_data_grid .column_mapping {
  font-size: 12px;
}
/* line 939, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.dialog .import_data_grid .column_mapping a {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 12px;
  font-weight: 700;
  max-width: 82px;
  margin-left: 3px;
}
/* line 945, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.dialog .import_data_grid .column_mapping a.selection_conflict {
  color: #cc0000;
}
/* line 948, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.dialog .import_data_grid .column_mapping a .destination_column_name {
  margin-right: 5px;
}
/* line 951, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.dialog .import_data_grid .column_mapping a .arrow {
  display: inline-block;
}
/* line 957, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.dialog .form_controls {
  padding-right: 10px;
  padding-bottom: 5px;
}

/* line 963, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.existing_table_import_csv.table_import_csv .directions {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 610px;
  vertical-align: middle;
  padding-bottom: 2px;
}
/* line 968, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.existing_table_import_csv.table_import_csv .directions .destination {
  font-weight: 700;
}
/* line 972, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.existing_table_import_csv.table_import_csv .progress_wrapper {
  margin-left: 15px;
}
/* line 974, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.existing_table_import_csv.table_import_csv .progress_wrapper .progress {
  display: inline-block;
  vertical-align: middle;
  margin-top: 4px;
  margin-bottom: 0px;
  padding-bottom: 0px;
}
/* line 981, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.existing_table_import_csv.table_import_csv .progress_wrapper .automap {
  font-size: 12px;
  font-weight: 700;
  padding-left: 10px;
}

/* line 988, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.qtip {
  max-width: 450px;
}
/* line 990, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.qtip .ui-tooltip-content {
  max-height: 420px;
  overflow-y: auto;
  width: 300px;
}
/* line 995, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.qtip .qtip-content {
  overflow-x: hidden;
  padding-right: 15px;
}
/* line 999, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.qtip ul {
  display: table;
}
/* line 1002, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.qtip li {
  display: table-row;
}
/* line 1004, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.qtip li .check_wrapper {
  display: table-cell;
  padding: 8px 5px 8px 5px;
}
/* line 1007, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.qtip li .check_wrapper i {
  display: inline-block;
}
/* line 1011, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.qtip li a.name {
  vertical-align: baseline;
  padding: 8px 5px;
  display: table-row;
  color: #999999;
}
/* line 1016, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.qtip li a.name:hover {
  text-decoration: underline;
}
/* line 1019, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.qtip li a.name.selected {
  color: #999999;
}
/* line 1022, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.qtip li a.name.selection_conflict {
  color: #cc0000;
}
/* line 1026, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.qtip li .count {
  display: table-cell;
  padding: 8px 5px;
}
/* line 1030, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.table_import_csv.qtip li .type {
  display: table-cell;
  padding: 8px 5px 8px 5px;
}

/* line 1037, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.new_table_import_csv .column_name {
  padding: 0;
}
/* line 1040, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.new_table_import_csv .slick-headerrow-columns {
  height: 18px;
}

/* line 1045, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.existing_table_import_csv .slick-headerrow-columns {
  height: 32px;
}
/* line 1048, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.existing_table_import_csv .slick-headerrow-column {
  height: auto;
}
/* line 1051, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.existing_table_import_csv .slick-header-column:hover {
  background: none;
}
/* line 1054, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.existing_table_import_csv .column_name {
  display: block;
  padding: 10px;
}

/* line 1064, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.visualization.dialog .headerbar {
  text-align: left;
  padding: 4px 4px 4px 0;
}
/* line 1067, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.visualization.dialog .headerbar .text.type {
  display: inline-block;
  margin-right: 10px;
}
/* line 1073, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.visualization.dialog .headerbar .chart_icon {
  display: none;
}
/* line 1077, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.visualization.dialog .headerbar .chart_icon.selected {
  cursor: default;
  display: inline-block;
}
/* line 1081, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.visualization.dialog .headerbar .rsh-chart-type {
  color: black;
}
/* line 1085, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.visualization.dialog .rsh-dialog-body {
  padding: 0;
}

/* line 1098, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-results-console {
  position: relative;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #fcfcfc;
}

/* line 1105, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-results-console.expanded {
  top: 0;
  bottom: 0;
}

/* line 1110, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.text_workfile_content.collapsed {
  display: none;
}

/* line 1114, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.text_workfile_content.expanded {
  display: block;
}

/* line 1118, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.execution {
  clear: both;
  line-height: 30px;
  vertical-align: middle;
  padding: 0 10px;
  background: #edf6f8;
  border-top: 3px solid #3699b1;
}
/* line 1126, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.execution .right {
  float: right;
}
/* line 1129, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.execution .right .execution_info .spinner {
  display: inline-block;
  width: 25px;
}
/* line 1132, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.execution .right .execution_info .spinner div[aria-role=progressbar] {
  left: 13px;
  top: -3px;
}
/* line 1137, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.execution .right .execution_info .task_loading {
  display: inline-block;
}
/* line 1140, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.execution .right .execution_info .cancel {
  font-weight: normal;
}
/* line 1145, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.execution .right.executing .message {
  display: none;
}
/* line 1148, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.execution .right.executing .execution_info {
  display: inline;
}
/* line 1153, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.execution .rsh-results-actions {
  margin-right: 4px;
}
/* line 1155, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.execution .rsh-results-actions .rsh-results-action-button {
  background-color: rgba(10, 65, 89, 0.5);
  border-radius: 2px;
  color: #0a4159;
  padding: 4px 6px;
  cursor: pointer;
}
/* line 1161, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.execution .rsh-results-actions .rsh-results-action-button:hover {
  background-color: #829597;
  color: black;
}

/* line 1171, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.results_console .execution.sql_errors {
  background-color: #b94a48;
  border-top-color: #260f0f;
}
/* line 1174, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.results_console .execution.sql_errors a {
  color: #260f0f;
}
/* line 1178, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.results_console .execution h1 {
  font-size: 13px;
  font-weight: 700;
  color: black;
  display: inline-block;
  padding-right: 10px;
  line-height: 1;
}
/* line 1184, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.results_console .execution a {
  font-size: 12px;
  font-weight: 700;
}
/* line 1188, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.results_console .execution .controls {
  float: right;
  margin-left: 10px;
}
/* line 1191, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.results_console .execution .controls .separator {
  margin: 0 5px;
}
/* line 1196, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.results_console .separator {
  color: #4d4d4d;
  padding-left: 10px;
  padding-right: 10px;
}
/* line 1201, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.results_console .result_table {
  clear: both;
}
/* line 1204, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.results_console .actions {
  color: white;
  float: right;
}
/* line 1207, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.results_console .actions a {
  float: none;
}
/* line 1211, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.results_console .bottom_gutter {
  background: white;
  height: 20px;
  text-align: center;
  vertical-align: top;
  border-top: 1px solid #B9BBBD;
  line-height: 16px;
}
/* line 1219, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.results_console .expander_button {
  cursor: pointer;
  background: #EAEEF2;
  width: 30px;
  height: 15px;
  display: inline-block;
  border: 1px solid #B9BBBD;
  border-top: none;
  margin-top: -4px;
  text-align: center;
  vertical-align: middle;
}
/* line 1230, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.results_console .expander_button .arrow {
  width: 0px;
  height: 0px;
  border-left: 5px solid transparent;
  /* left arrow slant */
  border-right: 5px solid transparent;
  /* right arrow slant */
  border-bottom: 5px solid #737373;
  /* bottom, add background color here */
  font-size: 0px;
  line-height: 0px;
}
/* line 1240, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.results_console .rsh-last-execution {
  color: #0a4159;
  font-size: 12px;
  margin-right: 20px;
}

/* line 1252, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-results-console, .results_console {
  display: none;
}

/* line 1257, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-results-console.open, .results_console.open {
  display: block;
}
/* line 1260, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-results-console.open .minimize_arrow_up, .results_console.open .minimize_arrow_up {
  display: none;
}
/* line 1263, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-results-console.open .compress, .results_console.open .compress {
  display: none;
}

/* line 1269, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-results-console.open.executing, .results_console.open.executing {
  display: block;
}
/* line 1271, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-results-console.open.executing .app-lastExecution, .rsh-results-console.open.executing .rsh-results-actions, .rsh-results-console.open.executing .rsh-error-panel, .rsh-results-console.open.executing .result_table, .rsh-results-console.open.executing .execution_info, .results_console.open.executing .app-lastExecution, .results_console.open.executing .rsh-results-actions, .results_console.open.executing .rsh-error-panel, .results_console.open.executing .result_table, .results_console.open.executing .execution_info {
  display: none;
}
/* line 1274, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-results-console.open.executing .rsh-execution-panel, .results_console.open.executing .rsh-execution-panel {
  display: block;
  height: 235px;
  background: white;
}

/* line 1282, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-results-console.open.success, .results_console.open.success {
  display: block;
  max-width: calc(100vw - 333px);
}
/* line 1285, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-results-console.open.success .app-lastExecution, .rsh-results-console.open.success .rsh-results-actions, .results_console.open.success .app-lastExecution, .results_console.open.success .rsh-results-actions {
  display: inline-block;
}
/* line 1288, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-results-console.open.success .result_table, .results_console.open.success .result_table {
  display: block;
}
/* line 1291, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-results-console.open.success .rsh-error-panel, .rsh-results-console.open.success .rsh-execution-panel, .rsh-results-console.open.success .execution_info, .results_console.open.success .rsh-error-panel, .results_console.open.success .rsh-execution-panel, .results_console.open.success .execution_info {
  display: none;
}

/* line 1297, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-results-console.open.error, .results_console.open.error {
  display: block;
  border-top-color: #702c2b;
}
/* line 1300, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-results-console.open.error .app-lastExecution, .rsh-results-console.open.error .rsh-results-actions, .rsh-results-console.open.error .result_table, .rsh-results-console.open.error .execution_info, .rsh-results-console.open.error .rsh-execution-panel, .results_console.open.error .app-lastExecution, .results_console.open.error .rsh-results-actions, .results_console.open.error .result_table, .results_console.open.error .execution_info, .results_console.open.error .rsh-execution-panel {
  display: none;
}
/* line 1303, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-results-console.open.error .rsh-error-panel, .results_console.open.error .rsh-error-panel {
  display: block;
  height: 235px;
}

/* line 1311, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-results-console.open.collapsed .rsh-error-panel, .rsh-results-console.open.collapsed .rsh-execution-panel, .results_console.open.collapsed .rsh-error-panel, .results_console.open.collapsed .rsh-execution-panel {
  height: 235px;
}
/* line 1314, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-results-console.open.collapsed .data_grid, .results_console.open.collapsed .data_grid {
  height: 235px;
  overflow: auto;
}

/* line 1321, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-results-console.open.expanded .compress, .results_console.open.expanded .compress {
  display: inline-block;
}
/* line 1324, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-results-console.open.expanded .expand, .results_console.open.expanded .expand {
  display: none;
}

/* line 1330, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-results-console.open.minimized .rsh-error-panel, .rsh-results-console.open.minimized .rsh-execution-panel, .results_console.open.minimized .rsh-error-panel, .results_console.open.minimized .rsh-execution-panel {
  height: 0px;
  overflow: hidden;
}
/* line 1335, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-results-console.open.minimized .data_grid, .results_console.open.minimized .data_grid {
  display: none;
}
/* line 1339, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-results-console.open.minimized .minimize_arrow_down, .results_console.open.minimized .minimize_arrow_down {
  display: none;
}
/* line 1342, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-results-console.open.minimized .minimize_arrow_up, .results_console.open.minimized .minimize_arrow_up {
  display: inline-block;
}
/* line 1348, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-results-console.open.minimized .execution .controls .separator.collapsable, .results_console.open.minimized .execution .controls .separator.collapsable {
  display: none;
}
/* line 1350, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-results-console.open.minimized .execution .controls .separator.collapsable.close, .results_console.open.minimized .execution .controls .separator.collapsable.close {
  display: inline-block;
}

/* line 1360, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-results-console.open.minimized.executing .execution_info, .results_console.open.minimized.executing .execution_info {
  display: inline-block;
}

/* line 1364, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-results-console.open .rsh-execution-panel, .results_console .rsh-execution-panel {
  text-align: center;
  position: relative;
}
/* line 1367, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.rsh-results-console.open .rsh-execution-panel span, .results_console .rsh-execution-panel span {
  position: relative;
  top: 45%;
}

/* line 1374, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.ui-selectmenu-menu #data_sources-menu li a span,
.ui-selectmenu-button #data_sources-button .ui-selectmenu-text span {
  width: 17px;
  height: 16px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 3px;
}
/* line 1381, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.ui-selectmenu-menu #data_sources-menu li a .select_one,
.ui-selectmenu-button #data_sources-button .ui-selectmenu-text .select_one {
  width: 0px;
  height: 0px;
}
/* line 1385, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.ui-selectmenu-menu #data_sources-menu li a .register_existing_greenplum,
.ui-selectmenu-button #data_sources-button .ui-selectmenu-text .register_existing_greenplum {
  background: transparent url("/images/data_sources/icon_datasourcemenu_greenplum.png") center center no-repeat;
}
/* line 1388, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.ui-selectmenu-menu #data_sources-menu li a .register_existing_oracle,
.ui-selectmenu-button #data_sources-button .ui-selectmenu-text .register_existing_oracle {
  background: transparent url("/images/data_sources/icon_datasourcemenu_oracle.png") center center no-repeat;
}
/* line 1391, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.ui-selectmenu-menu #data_sources-menu li a .register_existing_gnip,
.ui-selectmenu-button #data_sources-button .ui-selectmenu-text .register_existing_gnip {
  background: transparent url("/images/data_sources/icon_datasourcemenu_gnip.png") center center no-repeat;
}

/* line 1396, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.ui-selectmenu-button #data_sources-button .ui-selectmenu-text span {
  margin-top: -5px;
}

/* line 1407, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.error_box {
  font-size: 12px;
  line-height: 16px;
  color: black;
  background-color: white;
  position: relative;
  margin-top: 140px;
  border: 2px solid #69000A;
  height: 225px;
  width: 425px;
  margin-left: auto;
  margin-right: auto;
}
/* line 1419, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.error_box .title {
  padding: 10px;
  background-color: #bd362f;
  color: rgba(255, 255, 255, 0.9);
}
/* line 1425, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.error_box .content .text {
  padding: 10px;
}
/* line 1428, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.error_box .content button {
  position: absolute;
  right: 15px;
  bottom: 15px;
  font-size: 12px;
  font-weight: 700;
}

/* line 1445, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_header {
  border-bottom: 1px solid #B9BBBD;
  position: relative;
  height: 33px;
}
/* line 1449, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_header .search_container {
  left: 0;
  border-right: 1px solid #B9BBBD;
}
/* line 1452, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_header .search_container .chorus_search_container {
  width: 70%;
}
/* line 1456, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_header .summary {
  left: 40%;
  width: 60% !important;
}
/* line 1460, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_header .search_container, .shuttle_header .summary {
  position: absolute;
  width: 40%;
  height: 100%;
  vertical-align: middle;
  line-height: 25px;
}
/* line 1466, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_header .search_container > div, .shuttle_header .summary > div {
  padding: 4px 8px;
}
/* line 1469, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_header .search_container a, .shuttle_header .summary a {
  float: right;
}
/* line 1473, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_header .object_name {
  color: #4d4d4d;
}
/* line 1476, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_header .selected_count {
  padding-left: 5px;
}
/* line 1479, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_header a {
  font-weight: 700;
}

/* line 1483, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget {
  background-color: rgba(255, 255, 255, 0.9);
  border-bottom: 1px solid #B9BBBD;
  border-top: 1px solid #B9BBBD;
}
/* line 1487, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle_body {
  position: relative;
  height: 540px;
}
/* line 1491, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget a {
  font-size: 12px;
}
/* line 1493, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget a.disabled {
  pointer-events: none;
}
/* line 1497, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .was_added, .shuttle_widget .was_invited {
  color: #4d4d4d;
  float: right;
  font-size: 12px;
  width: 90px;
  text-align: right;
  white-space: nowrap;
}
/* line 1505, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget select.role {
  background: #4a7378;
  font-size: 12px;
  border-radius: 2px;
  border: 1px solid #4a7378;
  height: 24px;
  width: 110px;
  color: rgba(255, 255, 255, 0.7);
  margin-top: 6px;
  float: right;
  display: inline-block;
}
/* line 1517, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget li a {
  float: right;
}
/* line 1520, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .profile {
  max-height: 100%;
  max-width: 100%;
  vertical-align: middle;
}
/* line 1525, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget div.image {
  position: relative;
  display: inline-block;
  width: 31px;
  height: 31px;
  float: left;
  margin-top: 2px;
}
/* line 1533, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle_search_text {
  position: absolute;
  width: 38%;
  top: 10px;
}
/* line 1538, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle_items {
  position: absolute;
  width: 50%;
  top: 0;
  bottom: 0;
  vertical-align: top;
  overflow-y: auto;
}
/* line 1545, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle_items .shuttle_item {
  height: 50px;
  margin-top: 5px;
  border-bottom: 1px dotted #B9BBBD;
  padding: 0 8px;
  line-height: 47px;
}
/* line 1551, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle_items .shuttle_item .status i {
  margin: 0 0 0 10px;
  color: gray;
}
/* line 1555, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle_items .shuttle_item .status i.invited {
  color: #ffcc66;
}
/* line 1559, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle_items .shuttle_item .status i.added {
  color: green;
}
/* line 1563, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle_items .shuttle_item .name {
  line-height: 23.5px;
  font-size: 14px;
  font-weight: normal;
  color: #262626;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 1568, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle_items .shuttle_item .dept {
  line-height: 23.5px;
  font-size: 11px;
  font-weight: 700;
  color: #999999;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 1573, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle_items .shuttle_item .displayContainer {
  vertical-align: middle;
  display: inline-block;
  max-width: 165px;
  margin-left: 10px;
}
/* line 1580, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle_items.available {
  left: 0;
  width: 40%;
  border-right: 1px solid #B9BBBD;
}
/* line 1586, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle_items.available li.invited .status i {
  color: #ffcc66;
}
/* line 1589, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle_items.available li.invited a {
  display: none;
}
/* line 1592, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle_items.available li.invited .was_invited {
  display: inline;
}
/* line 1597, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle_items.available li.added .status i {
  color: green;
}
/* line 1600, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle_items.available li.added img.checkmark {
  display: inherit;
}
/* line 1603, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle_items.available li.added a {
  display: none;
}
/* line 1606, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle_items.available li.added .was_added {
  display: inline;
}
/* line 1610, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle_items.available li a {
  display: inline;
}
/* line 1613, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle_items.available li .was_added, .shuttle_widget .shuttle_items.available li .was_invited {
  display: none;
}
/* line 1618, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle_items.selected {
  border-right: 1px solid #B9BBBD;
  left: 40%;
  width: 60%;
}
/* line 1622, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle_items.selected li {
  display: none;
}
/* line 1624, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle_items.selected li.invited {
  display: block;
}
/* line 1627, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle_items.selected li.invited a {
  display: none;
}
/* line 1631, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle_items.selected li.invited .was_invited {
  display: block;
  color: #3699b1;
}
/* line 1637, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle_items.selected li.added {
  display: block;
}
/* line 1640, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle_items.selected li.added a {
  display: none;
}
/* line 1644, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle_items.selected li.added .was_added {
  display: block;
  color: #3699b1;
}
/* line 1650, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle_items.selected li .displayContainer {
  vertical-align: middle;
  display: inline-block;
  max-width: 45%;
  margin-left: 10px;
}
/* line 1660, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle-pagination {
  left: 0;
  width: 40%;
  border-top: 1px solid #B9BBBD;
  border-right: 1px solid #B9BBBD;
  position: absolute;
  bottom: 0;
  vertical-align: bottom;
  overflow-y: auto;
}
/* line 1669, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle-pagination li {
  float: left;
  padding: 5px 10px;
  border-right: 1px solid lightgray;
  font-size: 10px;
}
/* line 1675, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle-pagination li:hover {
  background: #91c5d5;
  color: white;
  cursor: pointer;
}
/* line 1682, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle-pagination .next_page {
  float: right;
}
/* line 1686, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle-pagination .last_page {
  float: right;
}
/* line 1690, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle-pagination .current {
  background: #91c5d5;
  color: white;
  width: 42px;
  text-align: center;
}
/* line 1697, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.shuttle_widget .shuttle-pagination .disabled:hover {
  background: none;
  color: black;
  cursor: default;
}

/* line 1711, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_items.dialog.with_sub_header.pick_dataset_with_action .dialog_content {
  padding: 1px 15px;
}

/* line 1716, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_dataset_with_action .search, .import_datasets_picker_list .search {
  padding: 5px 10px;
  border-bottom: 1px solid #B0B0B0;
}
/* line 1720, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_dataset_with_action .list_content_details, .import_datasets_picker_list .list_content_details {
  width: auto;
}
/* line 1723, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_dataset_with_action .list, .import_datasets_picker_list .list {
  overflow: auto;
  max-height: 363px;
}
/* line 1727, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_dataset_with_action .list li .actions, .import_datasets_picker_list .list li .actions {
  float: right;
  height: 35px;
  line-height: 35px;
  padding-right: 10px;
}
/* line 1732, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_dataset_with_action .list li .actions a, .import_datasets_picker_list .list li .actions a {
  font-size: 12px;
}
/* line 1735, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_dataset_with_action .list li .actions .separator, .import_datasets_picker_list .list li .actions .separator {
  margin: 0 6px;
}
/* line 1740, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_dataset_with_action .list li .text .main, .import_datasets_picker_list .list li .text .main {
  width: 210px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 1745, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_dataset_with_action .list li .column_count, .import_datasets_picker_list .list li .column_count {
  font-size: 12px;
  font-weight: normal;
  color: #4d4d4d;
}
/* line 1748, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_dataset_with_action .list li.selected, .import_datasets_picker_list .list li.selected {
  background-color: #3795DD;
}
/* line 1750, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_dataset_with_action .list li.selected .name, .pick_dataset_with_action .list li.selected .column_count, .pick_dataset_with_action .list li.selected a, .import_datasets_picker_list .list li.selected .name, .import_datasets_picker_list .list li.selected .column_count, .import_datasets_picker_list .list li.selected a {
  color: white;
}
/* line 1753, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_dataset_with_action .list li.selected .spacer_left, .pick_dataset_with_action .list li.selected .spacer_right, .import_datasets_picker_list .list li.selected .spacer_left, .import_datasets_picker_list .list li.selected .spacer_right {
  background-color: #3795DD;
  margin-bottom: -1px;
}
/* line 1758, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_dataset_with_action .list li.selected:last-child .spacer_left, .pick_dataset_with_action .list li.selected:last-child .spacer_right, .import_datasets_picker_list .list li.selected:last-child .spacer_left, .import_datasets_picker_list .list li.selected:last-child .spacer_right {
  margin-bottom: 0;
}
/* line 1763, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_dataset_with_action .list li .original a.join, .import_datasets_picker_list .list li .original a.join {
  font-size: 12px;
  font-weight: normal;
  color: #4d4d4d;
  cursor: default;
}
/* line 1770, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.pick_dataset_with_action .canonical_name a, .import_datasets_picker_list .canonical_name a {
  font-size: inherit;
  border-bottom: dotted 1px;
  padding-right: 10px;
  background-image: url("/images/blue-menu-triangle.png");
  background-position: right;
  background-repeat: no-repeat;
}

/* line 1778, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.join_configuration .join_tables_content {
  padding: 20px;
  padding-top: 10px;
}
/* line 1781, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.join_configuration .join_tables_content label {
  margin-top: 15px;
  margin-bottom: 4px;
  display: block;
  width: 326px;
}
/* line 1787, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.join_configuration .join_tables_content select {
  display: block;
  width: 326px;
}

/* line 1794, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.paginated_join_tables .text {
  margin-top: 4px;
}
/* line 1797, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.paginated_join_tables .actions {
  line-height: none;
  height: none;
}
/* line 1801, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.paginated_join_tables img {
  float: left;
}
/* line 1805, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.paginated_join_tables .list li {
  line-height: 31px;
}

/* line 1812, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.preview_columns .list_container {
  max-height: 360px;
  overflow-y: auto;
}
/* line 1818, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.preview_columns .list li .type {
  padding-right: 6px;
}
/* line 1821, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.preview_columns .list li img {
  float: left;
}
/* line 1827, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.preview_columns .sub_header .chorus_search_container {
  margin-top: 5px;
  width: 100%;
}
/* line 1830, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.preview_columns .sub_header .chorus_search_container input {
  width: 250px;
  margin-left: auto;
  margin-right: auto;
}
/* line 1836, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.preview_columns .sub_header .name {
  font-size: 14px;
  display: block;
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  clear: both;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}
/* line 1845, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.preview_columns .column_count {
  vertical-align: top;
  float: right;
  opacity: 0.5;
}
/* line 1851, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.preview_columns .text .name {
  font-size: 14px;
  font-weight: normal;
  color: #262626;
}
/* line 1854, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.preview_columns .text .comment {
  font-size: 12px;
  font-weight: normal;
  color: #4d4d4d;
}

/* line 1859, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.join_schemas.components_menu {
  width: auto;
}

/* line 1862, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dialogs.scss */
.btn-inverse:hover, .btn-inverse:focus, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] {
  text-shadow: none;
}

/*
    RESEARCH ANALYTICS PLATFORM
    DROPDOWNS

    Notes:
    • in-page modal popup dialogue

    Contents:
    • VARS
    • MINI

*/
/* line 23, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dropdown.scss */
.content a.rsh-mini-dropdown {
  margin-left: 4px;
  margin-top: 4px;
  margin-bottom: 4px;
  background: rgba(94, 145, 151, 0.8);
  border-radius: 3px;
  padding-left: 6px;
  padding-top: 2px;
  padding-right: 2px;
  padding-bottom: 2px;
  color: rgba(255, 255, 255, 0.7);
  font-size: 12px;
}
/* line 35, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dropdown.scss */
.content a.rsh-mini-dropdown:hover {
  color: white;
  background: #4a7378;
}
/* line 39, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_dropdown.scss */
.content a.rsh-mini-dropdown i {
  margin-right: 4px;
  margin-left: 4px;
}

/*
    RESEARCH ANALYTICS PLATFORM
    ACTIVITY LIST

    Contents:
    • VARS
    • SETUP - common to all lists
    • SIDEBAR ACTIVITY LISTS
*/
/* line 22, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_list, .notification_list {
  margin-top: 10px;
}
/* line 24, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_list .activity, .notification_list .activity {
  background: #ebf5f7;
  margin: 1px;
  color: rgba(10, 65, 89, 0.5);
  font-size: 14px;
  word-wrap: break-word;
  position: relative;
}
/* line 33, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_list .activity:nth-child(2n +1), .notification_list .activity:nth-child(2n +1) {
  background: rgba(235, 245, 247, 0.5);
}
/* line 37, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_list .activity a, .notification_list .activity a {
  font-size: 14px;
  text-decoration: underline;
}
/* line 41, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_list .activity a.btn, .notification_list .activity a.btn {
  text-decoration: none;
}
/* line 44, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_list .activity .profile, .notification_list .activity .profile {
  float: left;
}
/* line 47, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_list .activity i.fa-error, .notification_list .activity i.fa-error {
  color: rgba(153, 29, 32, 0.8);
}
/* line 50, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_list .activity i.fa-success, .notification_list .activity i.fa-success {
  color: rgba(74, 149, 105, 0.8);
}
/* line 196, /home/user/app/assets/stylesheets/skins/research-analytics/_mixins.scss */
.activity_list .activity:after, .notification_list .activity:after {
  content: ".";
  display: block;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
}
/* line 54, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_list .activity .comments, .notification_list .activity .comments {
  margin-left: 50px;
}
/* line 58, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_list .activity .rsh-error, .activity_list .activity .rsh-insight, .activity_list .activity .rsh-download-request, .notification_list .activity .rsh-error, .notification_list .activity .rsh-insight, .notification_list .activity .rsh-download-request {
  margin-top: -10px;
  z-index: 10;
}
/* line 62, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_list .activity .rsh-download-request, .notification_list .activity .rsh-download-request {
  background: #787878;
}
/* line 65, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_list .activity .rsh-download-request-approved_available, .notification_list .activity .rsh-download-request-approved_available {
  background: #5bb75b;
}
/* line 68, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_list .activity .rsh-download-request-approved_pending, .notification_list .activity .rsh-download-request-approved_pending {
  background: #5bb75b;
}
/* line 71, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_list .activity .rsh-download-request-complete, .notification_list .activity .rsh-download-request-complete {
  background: #5bb75b;
}
/* line 74, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_list .activity .rsh-download-request-in_progress, .notification_list .activity .rsh-download-request-in_progress {
  background: #5bb75b;
}
/* line 77, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_list .activity .rsh-download-request-rejected,
.activity_list .activity .rsh-download-request-failed, .notification_list .activity .rsh-download-request-rejected,
.notification_list .activity .rsh-download-request-failed {
  background: #da4f49;
}
/* line 81, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_list .activity .links, .notification_list .activity .links {
  padding: 3px 0;
  font-size: 12px;
  float: right;
}
/* line 87, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_list .download-request0, .notification_list .download-request0 {
  min-height: 113px !important;
}
/* line 90, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_list .download-request1, .notification_list .download-request1 {
  min-height: 149px !important;
}
/* line 93, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_list .download-request2, .notification_list .download-request2 {
  min-height: 185px !important;
}
/* line 96, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_list .download-request3, .notification_list .download-request3 {
  min-height: 221px !important;
}
/* line 99, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_list .download-request4, .notification_list .download-request4 {
  min-height: 241px !important;
}

/* line 112, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.btn, #sidebar a.comment, #sidebar a.promote, #sidebar .more_items a {
  transition: 0.2s;
  color: rgba(0, 0, 0, 0.8);
  padding: 4px 12px;
  margin-bottom: 0;
  font-size: 10px !important;
  line-height: 10px;
  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  vertical-align: middle;
  cursor: pointer;
  background-color: #fdfefe;
  border: 1px solid #ccc;
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border-bottom-color: #b3b3b3;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  filter: none;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
/* line 135, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.btn:hover, #sidebar a.comment:hover, #sidebar a.promote:hover, #sidebar .more_items a:hover {
  color: #f05927;
  background-color: #FFF;
  border: 1px solid #999;
  border-color: #999 #999 #666;
  border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.5);
  border-bottom-color: #666;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 3px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 3px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 3px rgba(0, 0, 0, 0.1);
}

/* line 147, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.dropdown-toggle, .dropdown-toggle:hover {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/* line 152, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.btn, .content a.comment {
  font-size: 12px !important;
  line-height: 12px;
  padding: 10px;
  background-image: none !important;
}

/* line 158, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.content .activity_list .btn, .content .activity_list a.comment {
  margin-left: 5px !important;
  position: relative;
}

/* line 162, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.btn-warning {
  background-image: none;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: none;
  color: #991d20 !important;
}

/* line 170, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.popup .btn-danger:focus, .popup .btn-danger:active, .popup .btn-danger.active {
  text-shadow: none;
}

/* line 173, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
#sidebar .more_items {
  margin: 10px;
  text-align: center;
}

/* line 183, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.rsh-insight, .rsh-error, .rsh-download-request {
  font-size: 10px;
  position: absolute;
  top: 2px;
  left: -1px;
  background: #0a4159;
}
/* line 189, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.rsh-insight i, .rsh-error i, .rsh-download-request i {
  color: yellow;
  margin-right: 6px;
  margin-left: -2px;
}

/* line 195, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.rsh-error {
  background: #991d20;
}
/* line 197, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.rsh-error i {
  color: white !important;
}

/* line 201, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.rsh-download-request i {
  color: rgba(255, 255, 255, 0.85);
  margin-right: 6px;
  margin-left: -2px;
}

/* line 207, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
li.error {
  border: 1px solid #E5C2C8 !important;
}

/* line 210, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_item {
  color: #0a4159;
  padding: 10px 0;
}
/* line 213, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_item .activity_header {
  margin-left: 50px;
}
/* line 216, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_item .activity_content {
  margin-left: 50px;
  margin-top: 5px;
}
/* line 219, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_item .activity_content .truncated_text, .activity_item .activity_content .body {
  margin: 0;
  padding: 0;
  text-shadow: none;
  color: #0a4159;
}
/* line 227, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_item .truncated_text .rsh-item-description {
  max-height: 40px;
  overflow: hidden;
  margin-bottom: 0;
}
/* line 232, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_item .truncated_text .rsh-item-description ol, .activity_item .truncated_text .rsh-item-description ul {
  margin: 0 !important;
  padding: 0;
}
/* line 236, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_item .truncated_text .rsh-item-description ol li {
  list-style-type: decimal;
  margin: 0;
  padding: 0;
}
/* line 241, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_item .truncated_text .rsh-item-description ul li {
  list-style-type: disc;
  margin: 0;
  padding: 0;
}
/* line 246, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_item .truncated_text .rsh-item-description a {
  color: #3699b1;
}
/* line 249, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_item .truncated_text .rsh-item-description div {
  display: block;
}
/* line 252, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_item .truncated_text .rsh-item-description div[style] {
  display: inline;
}
/* line 257, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_item .truncated_text .links a.more, .activity_item .truncated_text .links a.less {
  color: #3699b1;
  transition: 0.3s;
}
/* line 261, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_item .truncated_text .links {
  float: none;
}
/* line 265, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_item .truncated_text.expanded .rsh-item-description {
  max-height: none;
  height: auto;
  overflow: auto;
}

/* line 275, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_header .delete_link, .activity_header .edit_link {
  float: right;
  color: rgba(10, 65, 89, 0.2);
  background: none;
  border-bottom: none;
  text-decoration: none;
  margin-right: 3px;
}
/* line 282, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_header .delete_link:hover, .activity_header .edit_link:hover {
  color: rgba(10, 65, 89, 0.9);
  background: none;
}

/* line 288, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.morelinks {
  display: none;
}

/* line 292, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.attachments {
  min-height: 36px;
}

/* line 304, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.main_content .activity_list ul.activities li.activity, .main_content .activity_list ul.comments li.comment, .main_content .activity_list li.item_wrapper, .main_content ul.list ul.activities li.activity, .main_content ul.list ul.comments li.comment, .main_content ul.list li.item_wrapper {
  background: #ebf5f7;
  border: 1px solid rgba(0, 0, 0, 0.05);
  padding: 5px 1%;
  min-height: 50px;
  transition: .5s;
}
/* line 310, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.main_content .activity_list ul.activities li.activity.selected, .main_content .activity_list ul.activities li.activity.checked, .main_content .activity_list ul.comments li.comment.selected, .main_content .activity_list ul.comments li.comment.checked, .main_content .activity_list li.item_wrapper.selected, .main_content .activity_list li.item_wrapper.checked, .main_content ul.list ul.activities li.activity.selected, .main_content ul.list ul.activities li.activity.checked, .main_content ul.list ul.comments li.comment.selected, .main_content ul.list ul.comments li.comment.checked, .main_content ul.list li.item_wrapper.selected, .main_content ul.list li.item_wrapper.checked {
  background: #d5e9ef;
  border-color: #91c5d5;
}
/* line 314, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.main_content .activity_list ul.activities li.activity ul.comments li.comment, .main_content .activity_list ul.comments li.comment ul.comments li.comment, .main_content .activity_list li.item_wrapper ul.comments li.comment, .main_content ul.list ul.activities li.activity ul.comments li.comment, .main_content ul.list ul.comments li.comment ul.comments li.comment, .main_content ul.list li.item_wrapper ul.comments li.comment {
  width: auto;
  float: none;
  display: block;
  margin-right: 10px;
}
/* line 322, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.main_content .activity_list ul.comments li.comment .comment_header, .main_content .activity_list ul.comments li.comment .comment_content, .main_content .activity_list ul .comment_header, .main_content .activity_list ul .comment_content, .main_content ul.list ul.comments li.comment .comment_header, .main_content ul.list ul.comments li.comment .comment_content, .main_content ul.list ul .comment_header, .main_content ul.list ul .comment_content {
  margin: 10px 0 10px 40px;
  color: #666;
  line-height: 20px;
}
/* line 328, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.main_content .activity_list ul.comments li.comment .comment_content ul, .main_content .activity_list ul.comments li.comment .comment_content ul li, .main_content .activity_list ul.comments li.comment .activity_content ul, .main_content .activity_list ul.comments li.comment .activity_content ul li, .main_content .activity_list ul .comment_content ul, .main_content .activity_list ul .comment_content ul li, .main_content .activity_list ul .activity_content ul, .main_content .activity_list ul .activity_content ul li, .main_content ul.list ul.comments li.comment .comment_content ul, .main_content ul.list ul.comments li.comment .comment_content ul li, .main_content ul.list ul.comments li.comment .activity_content ul, .main_content ul.list ul.comments li.comment .activity_content ul li, .main_content ul.list ul .comment_content ul, .main_content ul.list ul .comment_content ul li, .main_content ul.list ul .activity_content ul, .main_content ul.list ul .activity_content ul li {
  list-style-type: disc;
  list-style-position: inside;
}
/* line 332, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.main_content .activity_list ul.comments li.comment .comment_content ol, .main_content .activity_list ul.comments li.comment .comment_content ol li, .main_content .activity_list ul.comments li.comment .activity_content ol, .main_content .activity_list ul.comments li.comment .activity_content ol li, .main_content .activity_list ul .comment_content ol, .main_content .activity_list ul .comment_content ol li, .main_content .activity_list ul .activity_content ol, .main_content .activity_list ul .activity_content ol li, .main_content ul.list ul.comments li.comment .comment_content ol, .main_content ul.list ul.comments li.comment .comment_content ol li, .main_content ul.list ul.comments li.comment .activity_content ol, .main_content ul.list ul.comments li.comment .activity_content ol li, .main_content ul.list ul .comment_content ol, .main_content ul.list ul .comment_content ol li, .main_content ul.list ul .activity_content ol, .main_content ul.list ul .activity_content ol li {
  list-style-type: decimal;
  list-style-position: inside;
}
/* line 336, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.main_content .activity_list ul.comments li.comment .comment_content li, .main_content .activity_list ul.comments li.comment .activity_content li, .main_content .activity_list ul .comment_content li, .main_content .activity_list ul .activity_content li, .main_content ul.list ul.comments li.comment .comment_content li, .main_content ul.list ul.comments li.comment .activity_content li, .main_content ul.list ul .comment_content li, .main_content ul.list ul .activity_content li {
  display: list-item;
}
/* line 339, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.main_content .activity_list ul.comments li.comment .comment_content .body span, .main_content .activity_list ul.comments li.comment .activity_content .body span, .main_content .activity_list ul .comment_content .body span, .main_content .activity_list ul .activity_content .body span, .main_content ul.list ul.comments li.comment .comment_content .body span, .main_content ul.list ul.comments li.comment .activity_content .body span, .main_content ul.list ul .comment_content .body span, .main_content ul.list ul .activity_content .body span {
  font-weight: 700;
}
/* line 342, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.main_content .activity_list ul.comments li.comment .comment_content a, .main_content .activity_list ul.comments li.comment .activity_content a, .main_content .activity_list ul .comment_content a, .main_content .activity_list ul .activity_content a, .main_content ul.list ul.comments li.comment .comment_content a, .main_content ul.list ul.comments li.comment .activity_content a, .main_content ul.list ul .comment_content a, .main_content ul.list ul .activity_content a {
  font-size: inherit !important;
}
/* line 348, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.main_content .activity_list .rsh-item-description p, .main_content ul.list .rsh-item-description p {
  margin: 0;
  padding: 0;
}
/* line 354, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.main_content h1.has_metadata {
  margin-top: 0 !important;
}
/* line 358, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.main_content .item_metadata .comment ul, .main_content .item_metadata .comment ul li {
  list-style-type: disc;
  list-style-position: inside;
}
/* line 362, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.main_content .item_metadata .comment ol, .main_content .item_metadata .comment ol li {
  list-style-type: decimal;
  list-style-position: inside;
}

/* line 381, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.sidebar_content .activity_list {
  background: #EBF5F7;
  padding-top: 10px;
}
/* line 386, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.sidebar_content .activity_list li.activity {
  margin: 0;
  border-bottom: 5px solid rgba(235, 245, 247, 0.25);
}
/* line 390, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.sidebar_content .activity_list li.activity a {
  word-wrap: break-word;
  color: rgba(0, 0, 0, 0.8);
}
/* line 395, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.sidebar_content .activity_list li.activity .activity_item, .sidebar_content .activity_list li.activity .media {
  padding-bottom: 0px;
  position: relative;
  overflow: visible;
}
/* line 196, /home/user/app/assets/stylesheets/skins/research-analytics/_mixins.scss */
.sidebar_content .activity_list li.activity .activity_item:after, .sidebar_content .activity_list li.activity .media:after {
  content: ".";
  display: block;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
}
/* line 402, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.sidebar_content .activity_list li.activity .activity_item .activity_header, .sidebar_content .activity_list li.activity .media .activity_header {
  margin-left: 50px;
  min-height: 50px;
}
/* line 406, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.sidebar_content .activity_list li.activity .activity_item .activity_header, .sidebar_content .activity_list li.activity .activity_item .comment_header, .sidebar_content .activity_list li.activity .media .activity_header, .sidebar_content .activity_list li.activity .media .comment_header {
  font-size: 12px;
  color: rgba(0, 0, 0, 0.8);
}
/* line 409, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.sidebar_content .activity_list li.activity .activity_item .activity_header a, .sidebar_content .activity_list li.activity .activity_item .comment_header a, .sidebar_content .activity_list li.activity .media .activity_header a, .sidebar_content .activity_list li.activity .media .comment_header a {
  word-wrap: break-word;
  color: black;
  border-bottom: 1px dotted rgba(0, 0, 0, 0.2);
  text-decoration: none;
  transition: 0.2s;
  font-weight: bold;
  background: rgba(255, 255, 255, 0.15);
  font-size: 12px;
}
/* line 418, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.sidebar_content .activity_list li.activity .activity_item .activity_header a:hover, .sidebar_content .activity_list li.activity .activity_item .comment_header a:hover, .sidebar_content .activity_list li.activity .media .activity_header a:hover, .sidebar_content .activity_list li.activity .media .comment_header a:hover {
  background: rgba(255, 255, 255, 0.4);
  border-bottom: 1px dotted rgba(0, 0, 0, 0.6);
}
/* line 423, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.sidebar_content .activity_list li.activity .activity_item .activity_header .delete_link, .sidebar_content .activity_list li.activity .activity_item .activity_header .edit_link, .sidebar_content .activity_list li.activity .activity_item .comment_header .delete_link, .sidebar_content .activity_list li.activity .activity_item .comment_header .edit_link, .sidebar_content .activity_list li.activity .media .activity_header .delete_link, .sidebar_content .activity_list li.activity .media .activity_header .edit_link, .sidebar_content .activity_list li.activity .media .comment_header .delete_link, .sidebar_content .activity_list li.activity .media .comment_header .edit_link {
  background: none;
  border-bottom: none;
  text-decoration: none;
  margin-right: 3px;
  color: rgba(0, 0, 0, 0.3);
}
/* line 429, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.sidebar_content .activity_list li.activity .activity_item .activity_header .delete_link:hover, .sidebar_content .activity_list li.activity .activity_item .activity_header .edit_link:hover, .sidebar_content .activity_list li.activity .activity_item .comment_header .delete_link:hover, .sidebar_content .activity_list li.activity .activity_item .comment_header .edit_link:hover, .sidebar_content .activity_list li.activity .media .activity_header .delete_link:hover, .sidebar_content .activity_list li.activity .media .activity_header .edit_link:hover, .sidebar_content .activity_list li.activity .media .comment_header .delete_link:hover, .sidebar_content .activity_list li.activity .media .comment_header .edit_link:hover {
  color: rgba(0, 0, 0, 0.9);
  background: none;
  border-bottom: none;
}
/* line 437, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.sidebar_content .activity_list li.activity .activity_item .activity_content, .sidebar_content .activity_list li.activity .media .activity_content {
  color: rgba(0, 0, 0, 0.8);
  font-size: 12px;
  margin-left: 0;
  margin-top: 5px;
}
/* line 443, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.sidebar_content .activity_list li.activity .activity_item .activity_content .actions .error_details a, .sidebar_content .activity_list li.activity .media .activity_content .actions .error_details a {
  font-size: 12px;
  text-align: center;
  background: rgba(255, 255, 255, 0.2);
  display: block;
  margin: 10px;
  padding: 4px;
  color: black;
}
/* line 454, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.sidebar_content .activity_list li.activity .activity_item .activity_content .links a, .sidebar_content .activity_list li.activity .media .activity_content .links a {
  font-size: 12px;
  transition: 0.3s;
}
/* line 457, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.sidebar_content .activity_list li.activity .activity_item .activity_content .links a:hover, .sidebar_content .activity_list li.activity .media .activity_content .links a:hover {
  background: rgba(255, 255, 255, 0.2);
}
/* line 463, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.sidebar_content .activity_list li.activity .activity_item .activity_content .rsh-item-description, .sidebar_content .activity_list li.activity .media .activity_content .rsh-item-description {
  word-wrap: break-word;
  font-size: 12px;
}
/* line 469, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.sidebar_content .activity_list li.activity .comments {
  margin-left: 10px;
}
/* line 196, /home/user/app/assets/stylesheets/skins/research-analytics/_mixins.scss */
.sidebar_content .activity_list li.activity .comments:after {
  content: ".";
  display: block;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
}
/* line 474, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.sidebar_content .activity_list li.activity .comments .comment_header, .sidebar_content .activity_list li.activity .comments .comment_content {
  margin-left: 34px;
}
/* line 481, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.sidebar_content ul.activities li.activity, .sidebar_content ul.comments li.comment {
  background: rgba(54, 153, 177, 0);
}
/* line 485, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.sidebar_content ul.comments li.comment .comment_header, .sidebar_content ul.comments li.comment .comment_content, .sidebar_content ul.comments li.comment .activity_header, .sidebar_content ul.comments li.comment .activity_content, .sidebar_content li.activity .activity_item .comment_header, .sidebar_content li.activity .activity_item .comment_content, .sidebar_content li.activity .activity_item .activity_header, .sidebar_content li.activity .activity_item .activity_content {
  margin-left: 40px;
}
/* line 489, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.sidebar_content ul.comments li.comment .comment_content ul, .sidebar_content ul.comments li.comment .comment_content ul li, .sidebar_content ul.comments li.comment .comment_content ol, .sidebar_content ul.comments li.comment .comment_content ol li, .sidebar_content ul.comments li.comment .activity_content ul, .sidebar_content ul.comments li.comment .activity_content ul li, .sidebar_content ul.comments li.comment .activity_content ol, .sidebar_content ul.comments li.comment .activity_content ol li, .sidebar_content li.activity .activity_item .comment_content ul, .sidebar_content li.activity .activity_item .comment_content ul li, .sidebar_content li.activity .activity_item .comment_content ol, .sidebar_content li.activity .activity_item .comment_content ol li, .sidebar_content li.activity .activity_item .activity_content ul, .sidebar_content li.activity .activity_item .activity_content ul li, .sidebar_content li.activity .activity_item .activity_content ol, .sidebar_content li.activity .activity_item .activity_content ol li {
  list-style-type: disc;
  list-style-position: inside;
  background: none;
  border-bottom: none;
  font-size: 12px;
}
/* line 496, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.sidebar_content ul.comments li.comment .comment_content ol, .sidebar_content ul.comments li.comment .comment_content ol li, .sidebar_content ul.comments li.comment .activity_content ol, .sidebar_content ul.comments li.comment .activity_content ol li, .sidebar_content li.activity .activity_item .comment_content ol, .sidebar_content li.activity .activity_item .comment_content ol li, .sidebar_content li.activity .activity_item .activity_content ol, .sidebar_content li.activity .activity_item .activity_content ol li {
  list-style-type: decimal;
  font-size: 12px;
}

/* line 505, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.tab-content .main_content ul.activities li, .tab-content .main_content ul.activities li.activity, .tab-content .main_content ul.activities li.item_wrapper, .tab-content .main_content ul.list li, .tab-content .main_content ul.list li.activity, .tab-content .main_content ul.list li.item_wrapper, .notification_list li, .notification_list li.activity, .notification_list li.item_wrapper {
  margin: 0 0 1px 0;
  padding: 0;
  display: block;
  min-height: 35px;
}
/* line 510, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.tab-content .main_content ul.activities li .activity_item, .tab-content .main_content ul.activities li .item_content, .tab-content .main_content ul.activities li.activity .activity_item, .tab-content .main_content ul.activities li.activity .item_content, .tab-content .main_content ul.activities li.item_wrapper .activity_item, .tab-content .main_content ul.activities li.item_wrapper .item_content, .tab-content .main_content ul.list li .activity_item, .tab-content .main_content ul.list li .item_content, .tab-content .main_content ul.list li.activity .activity_item, .tab-content .main_content ul.list li.activity .item_content, .tab-content .main_content ul.list li.item_wrapper .activity_item, .tab-content .main_content ul.list li.item_wrapper .item_content, .notification_list li .activity_item, .notification_list li .item_content, .notification_list li.activity .activity_item, .notification_list li.activity .item_content, .notification_list li.item_wrapper .activity_item, .notification_list li.item_wrapper .item_content {
  padding: 10px;
}
/* line 514, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.tab-content .main_content ul.activities li.not_found, .tab-content .main_content ul.list li.not_found, .notification_list li.not_found {
  text-align: left;
  background: none;
  border: none;
}

/* line 520, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activities:after {
  content: '';
  display: block;
  clear: both;
}

/* line 525, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
#sidebar .activity_list .activity {
  background: none !important;
}

/* line 526, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.activity_content > .links > a.comment {
  float: right;
  margin-left: 10px;
}

/* line 530, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.separator {
  opacity: .25;
}

/* line 531, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.rsrch-buttons {
  margin: 0 0 20px 0;
  height: 60px;
  clear: both;
}
/* line 535, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.rsrch-buttons li {
  width: 16%;
  float: left;
  margin: 0 .5% 0 0;
}
/* line 539, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.rsrch-buttons li a {
  display: block;
  height: 40px;
  text-align: left;
  background: #ebf5f7;
  color: #3699b1;
  line-height: 13px;
  padding-right: 20%;
}
/* line 547, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.rsrch-buttons li a:hover i {
  color: #3699b1;
}
/* line 548, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.rsrch-buttons li a i, .rsrch-buttons li a span {
  margin: 0 7px 20px 0;
  float: left;
}
/* line 551, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.rsrch-buttons li a i img, .rsrch-buttons li a span img {
  width: 26px;
}

/* line 558, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
.tab-content .main_content ul.list li.app-noneFound {
  padding-top: 35px;
  color: #999;
}

/* line 562, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
a.user {
  font-size: inherit !important;
}

/* line 563, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
a.positive {
  color: #5bb75b;
}

/* line 564, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_activitylists.scss */
a.negative {
  color: #da4f49;
}

/* line 2, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table {
  border-top: 1px solid #b9bbbd;
  border-bottom: 1px solid #b9bbbd;
  min-height: 225px;
}
/* line 4, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .th, .data_table .td {
  width: 130px;
  height: 40px;
}
/* line 13, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .tbody {
  top: 47px;
}
/* line 18, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .column_names .th {
  height: 29px;
  width: 150px;
  padding: 0;
}
/* line 24, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .column_names .field_name {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 29, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .column_names .field_name input {
  width: 100%;
  margin: 0;
}
/* line 37, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .column_mapping .map {
  font-size: 12px;
  font-weight: 700;
  color: #5f5f5f;
}
/* line 39, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .column_mapping .map > span, .data_table .column_mapping .map a {
  display: inline-block;
  vertical-align: middle;
  padding-top: 4px;
}
/* line 45, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .column_mapping .map a {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 12px;
  font-weight: 700;
  max-width: 82px;
  height: 32px;
}
/* line 51, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .column_mapping .map a.selection_conflict {
  color: #cc0000;
}
/* line 54, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .column_mapping .map a.selection_conflict .arrow {
  width: 0;
  height: 0;
  border-top: 6px solid #cc0000;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
}
/* line 59, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .column_mapping .map a .column_name {
  margin-right: 5px;
}
/* line 63, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .column_mapping .map a .arrow {
  display: inline-block;
  width: 0;
  height: 0;
  border-top: 6px solid #3699b1;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
}
/* line 71, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .data_types {
  line-height: 12px;
}
/* line 74, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .data_types .th {
  height: 16px;
  line-height: 16px;
  padding: 0;
  width: 150px;
  overflow: visible;
}
/* line 81, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .data_types .th .link_menu {
  padding: 0;
}
/* line 83, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .data_types .th .link_menu .chosen {
  color: white;
  border: none;
  width: 146px;
  display: inline-block;
  height: 16px;
}
/* line 90, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .data_types .th .link_menu .popup {
  padding-left: 8px;
}
/* line 92, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .data_types .th .link_menu .popup img {
  display: none;
}
/* line 96, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .data_types .th .link_menu .popup_filter {
  right: 14px;
  width: 100px;
  min-width: 100px;
  max-width: 100px;
}
/* line 102, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .data_types .th .link_menu .popup_filter li {
  padding: 0;
}
/* line 106, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .data_types .th .link_menu .popup_filter .pointer {
  left: 47px;
}
/* line 113, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .data_types .type {
  width: 150px;
  height: 16px;
}
/* line 118, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .data_types .type_name {
  display: inline-block;
  color: white;
}
/* line 122, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .data_types .type_name .arrow {
  position: absolute;
  right: 10px;
  top: 5px;
  width: 0;
  height: 0;
  border-top: 8px solid white;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
}
/* line 130, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .data_types .left, .data_table .data_types .right {
  width: 2px;
  height: 16px;
  display: inline-block;
  vertical-align: top;
}
/* line 137, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .data_types .center {
  width: 146px;
  height: 16px;
  display: inline-block;
  vertical-align: top;
  padding-left: 0;
}
/* line 146, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .data_types .integer .left, .data_table .data_types .float .left {
  background: url(/images/datatypes/label_sm_datatype_dkblue1.png) no-repeat;
}
/* line 150, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .data_types .integer .center, .data_table .data_types .float .center {
  background: url(/images/datatypes/label_sm_datatype_dkblue2.png) repeat;
}
/* line 154, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .data_types .integer .right, .data_table .data_types .float .right {
  background: url(/images/datatypes/label_sm_datatype_dkblue3.png) no-repeat;
}
/* line 160, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .data_types .text .left {
  background: url(/images/datatypes/label_sm_datatype_purple1.png) no-repeat;
}
/* line 164, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .data_types .text .center {
  background: url(/images/datatypes/label_sm_datatype_purple2.png) repeat;
}
/* line 168, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .data_types .text .right {
  background: url(/images/datatypes/label_sm_datatype_purple3.png) no-repeat;
}
/* line 174, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .data_types .date .left, .data_table .data_types .time .left, .data_table .data_types .date_time .left, .data_table .data_types .timestamp .left {
  background: url(/images/datatypes/label_sm_datatype_ltblue1.png) no-repeat;
}
/* line 178, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .data_types .date .center, .data_table .data_types .time .center, .data_table .data_types .date_time .center, .data_table .data_types .timestamp .center {
  background: url(/images/datatypes/label_sm_datatype_ltblue2.png) repeat;
}
/* line 182, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tables.scss */
.data_table .data_types .date .right, .data_table .data_types .time .right, .data_table .data_types .date_time .right, .data_table .data_types .timestamp .right {
  background: url(/images/datatypes/label_sm_datatype_ltblue3.png) no-repeat;
}

/*
    RESEARCH ANALYTICS PLATFORM
    TAGS

    Contents:
    • VARS
    • TAG CONTAINER
    • TAGS
    • CONTENT LIST TAGS
*/
/* line 31, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tags.scss */
#tag_editor {
  display: block;
  margin: 10px auto 10px auto;
  width: 50%;
}
/* line 196, /home/user/app/assets/stylesheets/skins/research-analytics/_mixins.scss */
#tag_editor:after {
  content: ".";
  display: block;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
}

/* line 37, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tags.scss */
.text-tags {
  margin-left: 10px;
  margin-right: 10px;
  background: rgba(255, 255, 255, 0.1);
}
/* line 196, /home/user/app/assets/stylesheets/skins/research-analytics/_mixins.scss */
.text-tags:after {
  content: ".";
  display: block;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
}

/* line 196, /home/user/app/assets/stylesheets/skins/research-analytics/_mixins.scss */
.tag_editor:after {
  content: ".";
  display: block;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
}

/* line 53, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tags.scss */
.workspace_summary_content_header .item_information .tag_box {
  margin-top: 10px;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  padding-top: 6px;
}
/* line 196, /home/user/app/assets/stylesheets/skins/research-analytics/_mixins.scss */
.workspace_summary_content_header .item_information .tag_box:after {
  content: ".";
  display: block;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
}

/* line 61, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tags.scss */
.rsh-text-tag-intro {
  display: block;
  float: left;
  margin-right: 10px;
}
/* line 65, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tags.scss */
.rsh-text-tag-intro i {
  margin-right: 4px;
}

/* line 70, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tags.scss */
.text-button, .rsh-tag-btn {
  background: rgba(0, 0, 0, 0.05);
  border: 1px solid rgba(0, 0, 0, 0.05);
  color: black;
  border-radius: 4px;
  margin: 1px 3px 1px 3px;
  font-size: 10px;
  float: left;
  box-sizing: border-box;
  padding-left: 2px;
  padding-right: 2px;
  line-height: 16px;
  cursor: pointer;
}
/* line 83, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tags.scss */
.text-button a, .rsh-tag-btn a {
  max-width: 70px;
  text-overflow: ellipsis;
  text-decoration: none;
  overflow: hidden;
}
/* line 89, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tags.scss */
.text-button i, .rsh-tag-btn i {
  margin-left: 4px;
  margin-right: 4px;
}

/* line 95, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tags.scss */
.text-button {
  float: left;
  box-sizing: border-box;
  padding-left: 2px;
  padding-right: 2px;
  margin-bottom: 6px;
  line-height: 16px;
}
/* line 103, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tags.scss */
.text-button .text-label {
  float: left;
  margin-left: 4px;
  margin-right: 4px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  min-width: 50px;
  max-width: 80px;
}
/* line 113, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tags.scss */
.text-button .text-remove {
  float: right;
  color: rgba(0, 0, 0, 0.05);
  width: 14px;
  overflow: hidden;
}
/* line 119, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tags.scss */
.text-button:hover {
  color: black;
  border: 1px solid #bad1d4;
  background: #bad1d4;
}
/* line 123, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tags.scss */
.text-button:hover .text-label {
  max-width: 150px;
}
/* line 126, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tags.scss */
.text-button:hover .text-remove {
  color: black;
  display: block;
}

/* line 133, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tags.scss */
.rsh-tag-btn {
  background: rgba(0, 0, 0, 0.62);
  color: rgba(255, 255, 255, 0.8);
}
/* line 137, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tags.scss */
.rsh-tag-btn .text-label {
  cursor: pointer;
}
/* line 140, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tags.scss */
.rsh-tag-btn:hover {
  color: white;
  border: 1px solid rgba(0, 0, 0, 0.905);
  background: rgba(0, 0, 0, 0.905);
}
/* line 144, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tags.scss */
.rsh-tag-btn:hover .text-label {
  max-width: 150px;
}
/* line 147, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tags.scss */
.rsh-tag-btn:hover .text-remove {
  color: rgba(253, 253, 253, 0.81);
  display: block;
}

/* line 158, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tags.scss */
a.tag_name {
  display: block;
  float: left;
  background: rgba(0, 0, 0, 0.05);
  border: 1px solid rgba(0, 0, 0, 0.05);
  padding-bottom: 1px;
  padding-left: 6px;
  padding-right: 6px;
  color: black;
  border-radius: 4px;
  margin: 1px 3px 1px 3px;
  transition: 0s;
  font-weight: normal;
  cursor: pointer;
  min-width: 50px;
  max-width: 80px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  text-decoration: none;
  line-height: 16px;
}
/* line 179, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tags.scss */
a.tag_name:hover {
  max-width: 150px;
  text-decoration: none;
  color: black;
  border: 1px solid #bad1d4;
  background: #bad1d4;
}

/*
    RESEARCH ANALYTICS PLATFORM
    ACTION BARS

    Contents:
    • VARS
    • ACTION BARS
    • PENNANT BARS - special bar with icons
    • VISUALISATION ACTION BAR - icons for visualisation action bar

    Actionbars appear at the top of content providing tools and buttons. Best example of these
    are in the Derive Chorus View.

*/
/* line 23, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_actionbars.scss */
.action_bar_icon.selected {
  background-color: #d3ddde;
  position: relative;
}

/* line 27, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_actionbars.scss */
.action_bar_icon {
  width: 50px;
  height: 32px;
  display: inline-block;
  vertical-align: middle;
  background-position: center;
  background-repeat: no-repeat;
}

/* line 35, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_actionbars.scss */
.action_bar, .action_bar_highlighted {
  padding: 7px;
}

/* line 38, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_actionbars.scss */
.action_bar_highlighted {
  background-color: #d3ddde;
}

/* line 41, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_actionbars.scss */
.read_only_workfile_content_details .action_bar_highlighted {
  padding-left: 0;
}

/* line 44, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_actionbars.scss */
.action_bar_secondary {
  padding-top: 6px;
  padding-right: 6px;
  padding-bottom: 6px;
  padding-left: 6px;
  border-top: 1px solid #b6c6c8;
  background-color: #c2cfd1;
}
/* line 51, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_actionbars.scss */
.action_bar_secondary .count {
  text-align: right;
}

/* line 55, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_actionbars.scss */
.rsh-action-bar-autosave-details {
  text-align: right;
  padding-top: 7px;
  font-size: 12px;
}

/* line 63, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_actionbars.scss */
.pennant_bar {
  white-space: nowrap;
}
/* line 66, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_actionbars.scss */
.pennant_bar a:hover {
  text-decoration: none;
}
/* line 70, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_actionbars.scss */
.pennant_bar .cancel {
  display: block;
  padding-top: 6px;
  padding-right: 8px;
}

/* line 80, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_actionbars.scss */
.chart_icon.boxplot {
  background-image: url("/images/visualizations/dialog/boxplot_off.png");
}
/* line 82, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_actionbars.scss */
.chart_icon.boxplot:hover {
  cursor: pointer;
}
/* line 85, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_actionbars.scss */
.chart_icon.boxplot.selected {
  background: rgba(0, 0, 0, 0.8) url("/images/visualizations/dialog/boxplot_on.png") center center no-repeat;
  border-radius: 4px;
}

/* line 80, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_actionbars.scss */
.chart_icon.chorusview {
  background-image: url("/images/visualizations/dialog/chorusview_off.png");
}
/* line 82, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_actionbars.scss */
.chart_icon.chorusview:hover {
  cursor: pointer;
}
/* line 85, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_actionbars.scss */
.chart_icon.chorusview.selected {
  background: rgba(0, 0, 0, 0.8) url("/images/visualizations/dialog/chorusview_on.png") center center no-repeat;
  border-radius: 4px;
}

/* line 80, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_actionbars.scss */
.chart_icon.frequency {
  background-image: url("/images/visualizations/dialog/frequency_off.png");
}
/* line 82, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_actionbars.scss */
.chart_icon.frequency:hover {
  cursor: pointer;
}
/* line 85, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_actionbars.scss */
.chart_icon.frequency.selected {
  background: rgba(0, 0, 0, 0.8) url("/images/visualizations/dialog/frequency_on.png") center center no-repeat;
  border-radius: 4px;
}

/* line 80, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_actionbars.scss */
.chart_icon.heatmap {
  background-image: url("/images/visualizations/dialog/heatmap_off.png");
}
/* line 82, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_actionbars.scss */
.chart_icon.heatmap:hover {
  cursor: pointer;
}
/* line 85, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_actionbars.scss */
.chart_icon.heatmap.selected {
  background: rgba(0, 0, 0, 0.8) url("/images/visualizations/dialog/heatmap_on.png") center center no-repeat;
  border-radius: 4px;
}

/* line 80, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_actionbars.scss */
.chart_icon.histogram {
  background-image: url("/images/visualizations/dialog/histogram_off.png");
}
/* line 82, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_actionbars.scss */
.chart_icon.histogram:hover {
  cursor: pointer;
}
/* line 85, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_actionbars.scss */
.chart_icon.histogram.selected {
  background: rgba(0, 0, 0, 0.8) url("/images/visualizations/dialog/histogram_on.png") center center no-repeat;
  border-radius: 4px;
}

/* line 80, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_actionbars.scss */
.chart_icon.timeseries {
  background-image: url("/images/visualizations/dialog/timeseries_off.png");
}
/* line 82, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_actionbars.scss */
.chart_icon.timeseries:hover {
  cursor: pointer;
}
/* line 85, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_actionbars.scss */
.chart_icon.timeseries.selected {
  background: rgba(0, 0, 0, 0.8) url("/images/visualizations/dialog/timeseries_on.png") center center no-repeat;
  border-radius: 4px;
}

/* line 100, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_actionbars.scss */
.btn-align {
  padding-top: 4px;
}

/*
    RESEARCH ANALYTICS PLATFORM
    CONTENT

    Contents
    • VARS
    • LINKS
*/
/* line 16, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_popupmenus.scss */
.topmenu {
  background-color: rgba(51, 51, 51, 0.98);
  border-bottom: 4px solid rgba(38, 38, 38, 0.98);
  border-radius: 0 0 12px 12px;
  position: absolute;
  top: 40px;
  right: 16px;
  z-index: 16001;
  box-shadow: 0 4px 2px 0px rgba(0, 0, 0, 0.1);
  padding: 10px;
  color: rgba(255, 255, 255, 0.9);
}
/* line 28, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_popupmenus.scss */
.topmenu h1 {
  display: block;
  color: rgba(255, 255, 255, 0.9);
  font-weight: 300;
  font-family: "Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;
  margin-left: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
/* line 40, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_popupmenus.scss */
.topmenu .container a {
  text-decoration: none;
}
/* line 42, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_popupmenus.scss */
.topmenu .container a:hover {
  color: white;
}

/* line 50, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_popupmenus.scss */
.rsh-menu:not(.topmenu) {
  background: rgba(51, 51, 51, 0.98);
  position: absolute;
  z-index: 16001;
  text-align: left;
  font-size: 13px;
  font-family: "Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;
  border-radius: 0 !important;
  min-width: 100px;
}
/* line 59, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_popupmenus.scss */
.rsh-menu:not(.topmenu) a {
  color: rgba(255, 255, 255, 0.9);
}

/* line 67, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_popupmenus.scss */
.main_content .popup_filter {
  font-size: 10px;
  border-radius: 3px !important;
  width: 150px;
}
/* line 71, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_popupmenus.scss */
.main_content .popup_filter ul, .main_content .popup_filter ul.list {
  -webkit-column-count: 1;
  -moz-column-count: 1;
  column-count: 1;
}
/* line 75, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_popupmenus.scss */
.main_content .popup_filter ul li, .main_content .popup_filter ul.list li {
  min-height: 10px;
  display: block;
  margin: 0;
  padding: 0 5px;
}
/* line 80, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_popupmenus.scss */
.main_content .popup_filter ul li a, .main_content .popup_filter ul.list li a {
  color: rgba(255, 255, 255, 0.9);
}
/* line 82, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_popupmenus.scss */
.main_content .popup_filter ul li a:hover, .main_content .popup_filter ul.list li a:hover {
  color: white;
}

/*
    RESEARCH ANALYTICS PLATFORM
    TOOLTIP OVERRIDE

    Notes:
    • This file provides overrides for qTip2 styles defined in /skin-shared/vendorish/_jquery.qtip2.scss

    Contents:
    • VARS
    • THEME
    • COMMON
    • WARNINGS
*/
/* line 26, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tooltips.scss */
.qtip-default {
  background-color: rgba(0, 0, 0, 0.9);
  box-shadow: 0 2px 0 0px rgba(0, 0, 0, 0.1);
  border: 1px solid #0d0d0d;
  border-radius: 5px;
  color: black;
}
/* line 34, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tooltips.scss */
.qtip-default .qtip-titlebar {
  background-color: black;
}

/* line 38, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tooltips.scss */
.rsh-qtip-corner {
  margin-top: 2px;
  border-radius: 0px 5px 5px 5px;
}

/* line 43, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tooltips.scss */
.qtip-red {
  background-color: #F78B83;
  border-color: #D95252;
  color: #912323;
}
/* line 47, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tooltips.scss */
.qtip-red .qtip-titlebar {
  background-color: #F06D65;
}
/* line 49, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tooltips.scss */
.qtip-red .qtip-titlebar .ui-state-hover {
  border-color: #D95252;
}

/* line 57, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tooltips.scss */
.qtip {
  position: absolute;
  left: -28000px;
  top: -28000px;
  display: none;
  max-width: 280px;
  min-width: 150px;
  font-size: 10px;
  line-height: 14px;
  direction: ltr;
  padding: 5px 10px;
}

/* line 70, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tooltips.scss */
.qtip-content {
  position: relative;
  overflow: auto;
  text-align: left;
  font-size: 12px;
  font-family: "Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;
  word-wrap: break-word;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 4px;
  padding-right: 4px;
  font-size: 14px;
  border: none;
  max-height: 300px;
  margin-top: 4px;
  margin-bottom: 4px;
}
/* line 86, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tooltips.scss */
.qtip-content li, .qtip-content span, .qtip-content div {
  color: white;
}
/* line 89, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tooltips.scss */
.qtip-content li {
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 8px;
  padding-bottom: 8px;
  transition: 0.3s;
}
/* line 95, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tooltips.scss */
.qtip-content li:nth-child(odd) {
  background: rgba(255, 255, 255, 0.06);
}
/* line 98, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tooltips.scss */
.qtip-content li:nth-child(even) {
  background: rgba(255, 255, 255, 0.03);
}
/* line 101, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tooltips.scss */
.qtip-content li:hover {
  background: rgba(255, 255, 255, 0.1);
}
/* line 104, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tooltips.scss */
.qtip-content li a {
  display: block;
  transition: 0.3s;
  color: rgba(255, 255, 255, 0.8);
  font-weight: normal;
}
/* line 109, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tooltips.scss */
.qtip-content li a:hover {
  color: white;
  text-decoration: none;
}
/* line 116, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tooltips.scss */
.qtip-content .workfile_version_list .rsh-icon {
  float: left;
}
/* line 119, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tooltips.scss */
.qtip-content .workfile_version_list .version_info {
  margin-left: 34px;
}
/* line 121, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tooltips.scss */
.qtip-content .workfile_version_list .version_info .version_title {
  font-size: 1.2em;
}
/* line 124, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tooltips.scss */
.qtip-content .workfile_version_list .version_info .version_details {
  font-size: 1em;
  color: rgba(255, 255, 255, 0.7);
}
/* line 128, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tooltips.scss */
.qtip-content .workfile_version_list .version_info a.rsh-alert {
  opacity: 0;
  transition: 0.3s;
  text-align: right;
}
/* line 132, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tooltips.scss */
.qtip-content .workfile_version_list .version_info a.rsh-alert i {
  margin-left: 6px;
}
/* line 137, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tooltips.scss */
.qtip-content .workfile_version_list .version_info:hover a.rsh-alert {
  opacity: 1;
}
/* line 142, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tooltips.scss */
.qtip-content .workfile_version_list .rsh-offset {
  color: #375559;
  margin-top: 4px;
  margin-left: -2px;
}

/* line 150, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tooltips.scss */
.qtip-titlebar {
  position: relative;
  padding: 5px 35px 5px 10px;
  overflow: hidden;
  border-width: 0 0 1px;
  font-weight: bold;
}

/* line 159, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tooltips.scss */
.qtip .qtip-tip {
  margin: 0 auto;
  overflow: hidden;
  z-index: 10;
  top: -6px;
}

/* line 166, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tooltips.scss */
.qtip .qtip-tip,
.qtip .qtip-tip .qtip-vml,
.qtip .qtip-tip canvas {
  position: absolute;
  color: black;
  background: transparent;
  border: 0 dashed transparent;
}

/* line 175, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tooltips.scss */
.qtip .qtip-tip canvas {
  top: 0;
  left: 0;
}

/* line 177, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tooltips.scss */
.qtip .qtip-tip .qtip-vml {
  behavior: url(#default#VML);
  display: inline-block;
  visibility: visible;
}

/* line 183, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tooltips.scss */
#qtip-overlay {
  position: fixed;
  left: -10000em;
  top: -10000em;
}

/* Applied to modals with show.modal.blur set to true */
/* line 190, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tooltips.scss */
#qtip-overlay.blurs {
  cursor: pointer;
}

/* Change opacity of overlay here */
/* line 193, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tooltips.scss */
#qtip-overlay div {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0.7;
  filter: alpha(opacity=70);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}

/* line 207, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_tooltips.scss */
.rsh-tooltip-warning {
  background: #991d20;
  color: white;
}

/*
    RESEARCH ANALYTICS PLATFORM
    COMMENTS

    Notes:
    • Comments and comment lists can appear in sidebars, the header or content areas

    Contents:
    • VARS
    • COMMENT COMMON
    • COMMENTS IN SIDEBAR

*/
/* line 22, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_comments.scss */
.activity_list.workspace_detail li.activity, .activity_list.dashboard li.activity, .recent_comments_list li.activity, .notification_list li.activity {
  padding: 0 8px 8px 0;
}

/* line 26, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_comments.scss */
ul.comments {
  clear: both;
  display: block;
  margin-bottom: 4px;
}

/* line 32, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_comments.scss */
.comment_header .delete_link, .comment_header .edit_link, .sidebar_content .comment_header .delete_link, .sidebar_content .comment_header .edit_link {
  float: right;
  color: rgba(0, 0, 0, 0.2);
  background: none;
  border-bottom: none;
}
/* line 37, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_comments.scss */
.comment_header .delete_link:hover, .comment_header .edit_link:hover, .sidebar_content .comment_header .delete_link:hover, .sidebar_content .comment_header .edit_link:hover {
  color: rgba(0, 0, 0, 0.9);
  background: none;
}

/* line 43, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_comments.scss */
.comment_list {
  clear: both;
}
/* line 44, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_comments.scss */
.comment_list .media > .icon {
  width: 28px;
}
/* line 47, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_comments.scss */
.comment_list img {
  width: 24px;
  height: auto;
}

/* line 57, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_comments.scss */
.sidebar_content .comment_list {
  color: rgba(0, 0, 0, 0.8);
}
/* line 59, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_comments.scss */
.sidebar_content .comment_list .comments {
  background: none;
}
/* line 61, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_comments.scss */
.sidebar_content .comment_list .comments li {
  background: rgba(255, 255, 255, 0.1);
  margin-left: 6px;
  margin-right: 6px;
  margin-top: 0;
  margin-bottom: 2px;
}
/* line 67, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_comments.scss */
.sidebar_content .comment_list .comments li a {
  color: black;
  word-wrap: break-word;
}
/* line 70, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_comments.scss */
.sidebar_content .comment_list .comments li a:hover {
  background: rgba(255, 255, 255, 0.4);
}

/*
    RESEARCH ANALYTICS PLATFORM
    PAGINATION

    Notes:
    • Format paging ui for multi-page lists

    Contents:
    • VARS
    • CONTENT FOOTER PAGINATION
*/
/* line 21, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_pagination.scss */
.pagination {
  display: none;
}

/* line 25, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_pagination.scss */
.content_footer {
  padding-top: 0;
  background: rgba(211, 221, 222, 0.85);
  border-top: 1px solid #c4d2d3;
}
/* line 29, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_pagination.scss */
.content_footer .pagination {
  margin: 0;
  float: right;
  width: 100%;
  margin-bottom: 3px;
  display: block;
}
/* line 35, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_pagination.scss */
.content_footer .pagination .links {
  font-size: 10px;
}
/* line 37, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_pagination.scss */
.content_footer .pagination .links .rsh-page-counter {
  float: left;
  margin-right: 12px;
  margin-top: 2px;
  margin-left: 10px;
}
/* line 43, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_pagination.scss */
.content_footer .pagination .links .badge {
  background: rgba(0, 0, 0, 0.1);
}
/* line 46, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_pagination.scss */
.content_footer .pagination .links a {
  float: right;
  display: inline-block;
  padding-top: 2px;
  padding-right: 3px;
  padding-left: 3px;
  padding-bottom: 2px;
  transition: 0.3s;
  background: rgba(138, 165, 167, 0.8);
  color: white;
  text-decoration: none;
}
/* line 57, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_pagination.scss */
.content_footer .pagination .links a i {
  cursor: pointer;
}
/* line 60, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_pagination.scss */
.content_footer .pagination .links a:hover {
  background: #628083;
  color: white;
}
/* line 65, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_pagination.scss */
.content_footer .pagination .links a.next {
  margin-left: 4px;
}
/* line 66, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_pagination.scss */
.content_footer .pagination .links a.next i {
  margin-left: 4px;
}
/* line 71, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_pagination.scss */
.content_footer .pagination .links a.previous i {
  margin-right: 4px;
}
/* line 76, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_pagination.scss */
.content_footer .rsh-loading {
  font-size: 14px;
  font-weight: normal;
  color: black;
  position: absolute;
  top: 0;
  bottom: 8px;
  left: 0;
  right: 0;
  width: 50%;
  height: 20%;
  margin: auto;
}

@media screen and (min-width: 960px) {
  /* line 90, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_pagination.scss */
  .content_footer {
    right: 300px;
  }
}
/* line 1, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_progress_bars.scss */
progress {
  /* Reset the default appearance */
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
}

/* line 9, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_progress_bars.scss */
progress {
  margin-top: 4px;
  margin-right: 10px;
  margin-left: 10px;
  width: 200px;
  height: 12px;
}

/* line 17, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_progress_bars.scss */
progress::-webkit-progress-bar {
  background: rgba(0, 0, 0, 0.15);
  border-radius: 100px;
  padding: 2px;
  box-shadow: 0 1px 0px 0 rgba(255, 255, 255, 0.2);
}

/* line 24, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_progress_bars.scss */
progress::-webkit-progress-value {
  border-radius: 50px;
  box-shadow: inset 0 1px 1px 0 rgba(255, 255, 255, 0.4);
  background-size: 25px 14px, 100% 100%, 100% 100%;
}

/* line 30, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_progress_bars.scss */
progress::-webkit-progress-value {
  background: -webkit-linear-gradient(45deg, transparent, transparent 33%, rgba(0, 0, 0, 0.1) 33%, rgba(0, 0, 0, 0.1) 66%, transparent 66%), -webkit-linear-gradient(top, rgba(255, 255, 255, 0.25), rgba(0, 0, 0, 0.2)), -webkit-linear-gradient(left, #00e600, #005c00);
}

/* line 35, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_progress_bars.scss */
progress {
  color: green;
}

/*
    RESEARCH ANALYTICS PLATFORM
    ACTION BARS

    Contents:
    • additional layout for sql results view

*/
/* line 11, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_sql_results.scss */
.sql_result .workfile_header {
  float: left;
}

/* line 1, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_iframe.scss */
.iframe {
  height: 300px;
}
/* line 4, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_iframe.scss */
.iframe div {
  position: relative;
  height: 100%;
  overflow: hidden;
}
/* line 9, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_iframe.scss */
.iframe div iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 17, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_iframe.scss */
.iframe div .loading {
  position: absolute;
  background-color: rgba(255, 255, 255, 0.5);
  z-index: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  width: 100%;
  margin: 0;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
/* line 32, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_iframe.scss */
.iframe div .loading p {
  color: rgba(0, 0, 0, 0.4);
  font-weight: bold;
}
/* line 37, /home/user/app/assets/stylesheets/skins/research-analytics/widgets/_iframe.scss */
.iframe div .loading i {
  color: rgba(0, 0, 0, 0.1);
  font-size: 5rem;
}
@charset "UTF-8";
/*
    RESEARCH ANALYTICS PLATFORM BASE SKIN

    Notes:
    • CSS processing order; twitter bootstrap > vendor > font-awesome > skin
    • Self-contained, relies on no styles outside of this skin folder except
    • Modify the paths below to load your own Skin

    Contents:
    • FRAMEWORK - Application scaffolding
    • BASE      - 3rd party frameworks to load in before any custom styles
    • ICONS     - Glyphs, icons and helpers
    • SKIN      - Path to your required skin

    /////////////////////////////////////////////////
    // FRAMEWORK
    // Application is based on the Twitter Bootstrap framework &
    // must be loaded first



    /////////////////////////////////////////////////
    // BASE
    // Order is important! Do not modify unless you are sure of what
    // you are doing. Each skin will inherit from the following
    // styles so modify with caution:











    /////////////////////////////////////////////////
    // ICON LIBRARY
    // Font-based glyphs are used for application icons & menus

    /////////////////////////////////////////////////
    // SKIN
    // Modify this path to load your own skin:



    /////////////////////////////////////////////////

 */
/*

 */
