body{min-width:960px}.container_24{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_17,.grid_18,.grid_19,.grid_20,.grid_21,.grid_22,.grid_23,.grid_24{display:inline;float:left;margin-left:5px;margin-right:5px}.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11,.push_12,.pull_12,.push_13,.pull_13,.push_14,.pull_14,.push_15,.pull_15,.push_16,.pull_16,.push_17,.pull_17,.push_18,.pull_18,.push_19,.pull_19,.push_20,.pull_20,.push_21,.pull_21,.push_22,.pull_22,.push_23,.pull_23{position:relative}.alpha{margin-left:0}.omega{margin-right:0}.container_24 .grid_1{width:30px}.container_24 .grid_2{width:70px}.container_24 .grid_3{width:110px}.container_24 .grid_4{width:150px}.container_24 .grid_5{width:190px}.container_24 .grid_6{width:230px}.container_24 .grid_7{width:270px}.container_24 .grid_8{width:310px}.container_24 .grid_9{width:350px}.container_24 .grid_10{width:390px}.container_24 .grid_11{width:430px}.container_24 .grid_12{width:470px}.container_24 .grid_13{width:510px}.container_24 .grid_14{width:550px}.container_24 .grid_15{width:590px}.container_24 .grid_16{width:630px}.container_24 .grid_17{width:670px}.container_24 .grid_18{width:710px}.container_24 .grid_19{width:750px}.container_24 .grid_20{width:790px}.container_24 .grid_21{width:830px}.container_24 .grid_22{width:870px}.container_24 .grid_23{width:910px}.container_24 .grid_24{width:950px}.container_24 .prefix_1{padding-left:40px}.container_24 .prefix_2{padding-left:80px}.container_24 .prefix_3{padding-left:120px}.container_24 .prefix_4{padding-left:160px}.container_24 .prefix_5{padding-left:200px}.container_24 .prefix_6{padding-left:240px}.container_24 .prefix_7{padding-left:280px}.container_24 .prefix_8{padding-left:320px}.container_24 .prefix_9{padding-left:360px}.container_24 .prefix_10{padding-left:400px}.container_24 .prefix_11{padding-left:440px}.container_24 .prefix_12{padding-left:480px}.container_24 .prefix_13{padding-left:520px}.container_24 .prefix_14{padding-left:560px}.container_24 .prefix_15{padding-left:600px}.container_24 .prefix_16{padding-left:640px}.container_24 .prefix_17{padding-left:680px}.container_24 .prefix_18{padding-left:720px}.container_24 .prefix_19{padding-left:760px}.container_24 .prefix_20{padding-left:800px}.container_24 .prefix_21{padding-left:840px}.container_24 .prefix_22{padding-left:880px}.container_24 .prefix_23{padding-left:920px}.container_24 .suffix_1{padding-right:40px}.container_24 .suffix_2{padding-right:80px}.container_24 .suffix_3{padding-right:120px}.container_24 .suffix_4{padding-right:160px}.container_24 .suffix_5{padding-right:200px}.container_24 .suffix_6{padding-right:240px}.container_24 .suffix_7{padding-right:280px}.container_24 .suffix_8{padding-right:320px}.container_24 .suffix_9{padding-right:360px}.container_24 .suffix_10{padding-right:400px}.container_24 .suffix_11{padding-right:440px}.container_24 .suffix_12{padding-right:480px}.container_24 .suffix_13{padding-right:520px}.container_24 .suffix_14{padding-right:560px}.container_24 .suffix_15{padding-right:600px}.container_24 .suffix_16{padding-right:640px}.container_24 .suffix_17{padding-right:680px}.container_24 .suffix_18{padding-right:720px}.container_24 .suffix_19{padding-right:760px}.container_24 .suffix_20{padding-right:800px}.container_24 .suffix_21{padding-right:840px}.container_24 .suffix_22{padding-right:880px}.container_24 .suffix_23{padding-right:920px}.container_24 .push_1{left:40px}.container_24 .push_2{left:80px}.container_24 .push_3{left:120px}.container_24 .push_4{left:160px}.container_24 .push_5{left:200px}.container_24 .push_6{left:240px}.container_24 .push_7{left:280px}.container_24 .push_8{left:320px}.container_24 .push_9{left:360px}.container_24 .push_10{left:400px}.container_24 .push_11{left:440px}.container_24 .push_12{left:480px}.container_24 .push_13{left:520px}.container_24 .push_14{left:560px}.container_24 .push_15{left:600px}.container_24 .push_16{left:640px}.container_24 .push_17{left:680px}.container_24 .push_18{left:720px}.container_24 .push_19{left:760px}.container_24 .push_20{left:800px}.container_24 .push_21{left:840px}.container_24 .push_22{left:880px}.container_24 .push_23{left:920px}.container_24 .pull_1{left:-40px}.container_24 .pull_2{left:-80px}.container_24 .pull_3{left:-120px}.container_24 .pull_4{left:-160px}.container_24 .pull_5{left:-200px}.container_24 .pull_6{left:-240px}.container_24 .pull_7{left:-280px}.container_24 .pull_8{left:-320px}.container_24 .pull_9{left:-360px}.container_24 .pull_10{left:-400px}.container_24 .pull_11{left:-440px}.container_24 .pull_12{left:-480px}.container_24 .pull_13{left:-520px}.container_24 .pull_14{left:-560px}.container_24 .pull_15{left:-600px}.container_24 .pull_16{left:-640px}.container_24 .pull_17{left:-680px}.container_24 .pull_18{left:-720px}.container_24 .pull_19{left:-760px}.container_24 .pull_20{left:-800px}.container_24 .pull_21{left:-840px}.container_24 .pull_22{left:-880px}.container_24 .pull_23{left:-920px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix,*:first-child+html .clearfix{zoom:1}
.antiscroll-wrap {
  display: inline-block;
  position: relative;
  overflow: hidden;
}

.antiscroll-scrollbar {
  background: gray;
  background: rgba(0, 0, 0, 0.5);
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  -webkit-box-shadow: 0 0 1px #fff;
  -moz-box-shadow: 0 0 1px #fff;
  box-shadow: 0 0 1px #fff;
  position: absolute;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  -webkit-transition: linear 300ms opacity;
  -moz-transition: linear 300ms opacity;
  -o-transition: linear 300ms opacity;
}

.antiscroll-scrollbar-shown {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}

.antiscroll-scrollbar-horizontal {
  height: 7px;
  margin-left: 2px;
  bottom: 2px;
  left: 0;
}

.antiscroll-scrollbar-vertical {
  width: 7px;
  margin-top: 2px;
  right: 2px;
  top: 0;
}

.antiscroll-inner {
  overflow: scroll;
}

/** A bug in Chrome 25 on Lion requires each selector to have their own
    blocks. E.g. the following:

    .antiscroll-inner::-webkit-scrollbar, .antiscroll-inner::scrollbar {...}

    causes the width and height rules to be ignored by the browser resulting
    in both native and antiscroll scrollbars appearing at the same time.
 */
.antiscroll-inner::-webkit-scrollbar {
  width: 0;
  height: 0;
}

.antiscroll-inner::scrollbar {
  width: 0;
  height: 0;
}

.bubbletip {
  position: absolute;
  z-index: 50;
  border-collapse: collapse;
}
.bubbletip td.bt-topleft {
  background: transparent url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/tooltip/bubbletip.png) no-repeat scroll 0px 0px;
  height: 33px;
  width: 33px;
}
.bubbletip td.bt-top {
  background: transparent url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/tooltip/bubbletip-T-B.png) repeat-x scroll 0px 0px;
  height: 33px;
}
.bubbletip td.bt-topright {
  background: transparent url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/tooltip/bubbletip.png) no-repeat scroll -73px 0px;
  height: 33px;
  width: 33px;
}
.bubbletip td.bt-left-tail div.bt-left,
.bubbletip td.bt-left {
  background: transparent url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/tooltip/bubbletip-L-R.png) repeat-y scroll 0px 0px;
  width: 33px;
}
.bubbletip td.bt-left-tail div.bt-left-tail {
  background: transparent url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/tooltip/bubbletip.png) no-repeat scroll 0px -33px;
  width: 33px;
  height: 40px;
}
.bubbletip td.bt-right-tail div.bt-right,
.bubbletip td.bt-right {
  background: transparent url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/tooltip/bubbletip-L-R.png) repeat-y scroll -33px 0px;
  width: 33px;
}
.bubbletip td.bt-right-tail div.bt-right-tail {
  background: transparent url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/tooltip/bubbletip.png) no-repeat scroll -73px -33px;
  width: 33px;
  height: 40px;
}
.bubbletip td.bt-bottomleft {
  background: transparent url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/tooltip/bubbletip.png) no-repeat scroll 0px -73px;
  height: 33px;
  width: 33px;
}
.bubbletip td.bt-bottom {
  background: transparent url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/tooltip/bubbletip-T-B.png) repeat-x scroll 0px -33px;
  height: 33px;
}
.bubbletip td.bt-bottomright {
  background: transparent url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/tooltip/bubbletip.png) no-repeat scroll -73px -73px;
  height: 33px;
  width: 33px;
}
.bubbletip table.bt-top,
.bubbletip table.bt-bottom {
  width: 100%;
}
.bubbletip table.bt-top th {
  width: 50%;
  background: transparent url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/tooltip/bubbletip-T-B.png) repeat-x scroll 0px 0px;
}
.bubbletip table.bt-bottom th {
  width: 50%;
  background: transparent url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/tooltip/bubbletip-T-B.png) repeat-x scroll 0px -33px;
}
.bubbletip table.bt-top td div {
  background: transparent url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/tooltip/bubbletip.png) no-repeat scroll -33px 0px;
  width: 40px;
  height: 33px;
}
.bubbletip table.bt-bottom td div {
  background: transparent url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/tooltip/bubbletip.png) no-repeat scroll -33px -73px;
  width: 40px;
  height: 33px;
}
.bubbletip td.bt-content {
  background-color: #595959;
  vertical-align: middle;
}
/**************************
 *   IE Specific Styles   *
 **************************/
table.ie.bubbletip td.bt-topleft {
  background-image: url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/tooltip/bubbletip-TL-corner.png);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  background-attachment: scroll;
}
table.ie.bubbletip td.bt-top {
  background: transparent url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/tooltip/bubbletip-T.png) repeat-x scroll 0px 0px;
}
table.ie.bubbletip td.bt-topright {
  background: transparent url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/tooltip/bubbletip-TR-corner.png) no-repeat scroll 0px 0px;
}
table.ie.bubbletip td.bt-left-tail div.bt-left,
table.ie.bubbletip td.bt-left {
  background: transparent url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/tooltip/bubbletip-L.png) repeat-y scroll 0px 0px;
}
table.ie.bubbletip td.bt-left-tail div.bt-left-tail {
  background: transparent url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/tooltip/bubbletip-L-tail.png) no-repeat scroll 0px 0px;
}
table.ie.bubbletip td.bt-right-tail div.bt-right,
table.ie.bubbletip td.bt-right {
  background: transparent url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/tooltip/bubbletip-R.png) repeat-y scroll 0px 0px;
}
table.ie.bubbletip td.bt-right-tail div.bt-right-tail {
  background: transparent url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/tooltip/bubbletip-R-tail.png) no-repeat scroll 0px 0px;
}
table.ie.bubbletip td.bt-bottomleft {
  background: transparent url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/tooltip/bubbletip-BL-corner.png) no-repeat scroll 0px 0px;
}
table.ie.bubbletip td.bt-bottom {
  background: transparent url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/tooltip/bubbletip-B.png) repeat-x scroll 0px 0px;
}
table.ie.bubbletip td.bt-bottomright {
  background: transparent url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/tooltip/bubbletip-BR-corner.png) no-repeat scroll 0px 0px;
}
table.ie.bubbletip table.bt-top th {
  background: transparent url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/tooltip/bubbletip-T.png) repeat-x scroll 0px 0px;
}
table.ie.bubbletip table.bt-bottom th {
  background: transparent url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/tooltip/bubbletip-B.png) repeat-x scroll 0px 0px;
}
table.ie.bubbletip table.bt-top td div {
  background: transparent url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/tooltip/bubbletip-T-tail.png) no-repeat scroll 0px 0px;
}
table.ie.bubbletip table.bt-bottom td div {
  background: transparent url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/tooltip/bubbletip-B-tail.png) no-repeat scroll 0px 0px;
}
/*
 * jQuery UI CSS Framework @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */

/* required comment for clearfix to work in Opera \*/
* html.newUI .ui-helper-clearfix { height:1%; }

/* workarounds */
* html.newUI .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

/* Layout helpers
----------------------------------*/
html.newUI .ui-helper-hidden { display: none; }
html.newUI .ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
html.newUI .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
html.newUI .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
html.newUI .ui-helper-clearfix { display: inline-block; }

html.newUI .ui-helper-clearfix { display:block; }
/* end clearfix */
html.newUI .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
html.newUI .ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
html.newUI .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
html.newUI .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


/*
 * jQuery UI CSS Framework @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Helvetica,Arial,sans-serif&fwDefault=bold&fsDefault=1.3em&cornerRadius=8px&bgColorHeader=e9e9e9&bgTextureHeader=01_flat.png&bgImgOpacityHeader=100&borderColorHeader=e9e9e9&fcHeader=333333&iconColorHeader=666666&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=100&borderColorContent=cccccc&fcContent=333333&iconColorContent=666666&bgColorDefault=e3e3e3&bgTextureDefault=03_highlight_soft.png&bgImgOpacityDefault=100&borderColorDefault=e9e9e9&fcDefault=333333&iconColorDefault=666666&bgColorHover=e3e3e3&bgTextureHover=05_inset_soft.png&bgImgOpacityHover=100&borderColorHover=e9e9e9&fcHover=333333&iconColorHover=666666&bgColorActive=666666&bgTextureActive=01_flat.png&bgImgOpacityActive=100&borderColorActive=666666&fcActive=ffffff&iconColorActive=e9e9e9&bgColorHighlight=ffcc66&bgTextureHighlight=01_flat.png&bgImgOpacityHighlight=100&borderColorHighlight=ff9900&fcHighlight=333333&iconColorHighlight=6699cc&bgColorError=ffcccc&bgTextureError=05_inset_soft.png&bgImgOpacityError=100&borderColorError=cc0000&fcError=990000&iconColorError=cc0000&bgColorOverlay=333333&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=100&opacityOverlay=70&bgColorShadow=666666&bgTextureShadow=01_flat.png&bgImgOpacityShadow=80&opacityShadow=70&thicknessShadow=.5px&offsetTopShadow=2px&offsetLeftShadow=0px&cornerRadiusShadow=8px
 */


/* Component containers
----------------------------------*/
html.newUI .ui-widget { font-family: Helvetica,Arial,sans-serif; font-size: 1.3em; }
html.newUI .ui-widget .ui-widget { font-size: 1em; }
html.newUI .ui-widget input,html.newUI .ui-widget select,html.newUI .ui-widget textarea,html.newUI .ui-widget button { font-family: Helvetica,Arial,sans-serif; font-size: 1em; }
html.newUI .ui-widget-content { border: 1px solid #cccccc; background: #ffffff url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_flat_100_ffffff_40x100.png) 50% 50% repeat-x; color: #333333; }
html.newUI .ui-widget-content a { color: #333333; }
html.newUI .ui-widget-header { border: 1px solid #e9e9e9; background: #e9e9e9 url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_flat_100_e9e9e9_40x100.png) 50% 50% repeat-x; color: #333333; font-weight: bold; }
html.newUI .ui-widget-header a { color: #333333; }

/* Interaction states
----------------------------------*/
html.newUI .ui-state-default,html.newUI .ui-widget-content .ui-state-default, html.newUI .ui-widget-header .ui-state-default { border: 1px solid #e9e9e9; background: #e3e3e3 url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_highlight-soft_100_e3e3e3_1x100-custom.png) 50% 50% repeat-x; font-weight: bold; color: #333333; }
html.newUI .ui-state-default a,html.newUI .ui-state-default a:link,html.newUI .ui-state-default a:visited { color: #333333; text-decoration: none; }
html.newUI .ui-state-hover,html.newUI .ui-widget-content .ui-state-hover,html.newUI .ui-widget-header .ui-state-hover,html.newUI .ui-state-focus,html.newUI .ui-widget-content .ui-state-focus,html.newUI .ui-widget-header .ui-state-focus { border: 1px solid #e9e9e9; background: #e3e3e3 url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_inset-soft_100_e3e3e3_1x100-custom.png) 50% 50% repeat-x; font-weight: bold; color: #333333; }
html.newUI .ui-state-hover a,html.newUI .ui-state-hover a:hover { color: #333333; text-decoration: none; }
html.newUI .ui-state-active,html.newUI .ui-widget-content .ui-state-active,html.newUI .ui-widget-header .ui-state-active { border: 1px solid #666666; background: #666666 url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_flat_100_666666_40x100.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; }
html.newUI .ui-state-active a,html.newUI .ui-state-active a:link,html.newUI .ui-state-active a:visited { color: #ffffff; text-decoration: none; }
html.newUI .ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
html.newUI .ui-state-highlight,html.newUI .ui-widget-content .ui-state-highlight,html.newUI .ui-widget-header .ui-state-highlight  {border: 1px solid #ff9900; background: #ffcc66 url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_flat_100_ffcc66_40x100.png) 50% 50% repeat-x; color: #333333; }
html.newUI .ui-state-highlight a,html.newUI .ui-widget-content .ui-state-highlight a,html.newUI .ui-widget-header .ui-state-highlight a { color: #333333; }
html.newUI .ui-state-error,html.newUI .ui-widget-content .ui-state-error,html.newUI .ui-widget-header .ui-state-error {border: 1px solid #cc0000; background: #ffcccc url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_inset-soft_100_ffcccc_1x100.png) 50% bottom repeat-x; color: #990000; }
html.newUI .ui-state-error a,html.newUI .ui-widget-content .ui-state-error a,html.newUI .ui-widget-header .ui-state-error a { color: #990000; }
html.newUI .ui-state-error-text,html.newUI .ui-widget-content .ui-state-error-text,html.newUI .ui-widget-header .ui-state-error-text { color: #990000; }
html.newUI .ui-priority-primary,html.newUI .ui-widget-content .ui-priority-primary,html.newUI .ui-widget-header .ui-priority-primary { font-weight: bold; }
html.newUI .ui-priority-secondary,html.newUI .ui-widget-content .ui-priority-secondary,html.newUI .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
html.newUI .ui-state-disabled,html.newUI .ui-widget-content .ui-state-disabled,html.newUI .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
html.newUI .ui-icon { width: 16px; height: 16px; background-image: url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-icons_666666_256x240.png); }
html.newUI .ui-widget-content .ui-icon {background-image: url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-icons_666666_256x240.png); }
html.newUI .ui-widget-header .ui-icon {background-image: url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-icons_666666_256x240.png); }
html.newUI .ui-state-default .ui-icon { background-image: url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-icons_666666_256x240.png); }
html.newUI .ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-icons_666666_256x240.png); }
html.newUI .ui-state-active .ui-icon {background-image: url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-icons_e9e9e9_256x240.png); }
html.newUI .ui-state-highlight .ui-icon {background-image: url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-icons_6699cc_256x240.png); }
html.newUI .ui-state-error .ui-icon,html.newUI .ui-state-error-text .ui-icon {background-image: url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-icons_cc0000_256x240.png); }

/* positioning */
html.newUI .ui-icon-carat-1-n { background-position: 0 0; }
html.newUI .ui-icon-carat-1-ne { background-position: -16px 0; }
html.newUI .ui-icon-carat-1-e { background-position: -32px 0; }
html.newUI .ui-icon-carat-1-se { background-position: -48px 0; }
html.newUI .ui-icon-carat-1-s { background-position: -64px 0; }
html.newUI .ui-icon-carat-1-sw { background-position: -80px 0; }
html.newUI .ui-icon-carat-1-w { background-position: -96px 0; }
html.newUI .ui-icon-carat-1-nw { background-position: -112px 0; }
html.newUI .ui-icon-carat-2-n-s { background-position: -128px 0; }
html.newUI .ui-icon-carat-2-e-w { background-position: -144px 0; }
html.newUI .ui-icon-triangle-1-n { background-position: 0 -16px; }
html.newUI .ui-icon-triangle-1-ne { background-position: -16px -16px; }
html.newUI .ui-icon-triangle-1-e { background-position: -32px -16px; }
html.newUI .ui-icon-triangle-1-se { background-position: -48px -16px; }
html.newUI .ui-icon-triangle-1-s { background-position: -64px -16px; }
html.newUI .ui-icon-triangle-1-sw { background-position: -80px -16px; }
html.newUI .ui-icon-triangle-1-w { background-position: -96px -16px; }
html.newUI .ui-icon-triangle-1-nw { background-position: -112px -16px; }
html.newUI .ui-icon-triangle-2-n-s { background-position: -128px -16px; }
html.newUI .ui-icon-triangle-2-e-w { background-position: -144px -16px; }
html.newUI .ui-icon-arrow-1-n { background-position: 0 -32px; }
html.newUI .ui-icon-arrow-1-ne { background-position: -16px -32px; }
html.newUI .ui-icon-arrow-1-e { background-position: -32px -32px; }
html.newUI .ui-icon-arrow-1-se { background-position: -48px -32px; }
html.newUI .ui-icon-arrow-1-s { background-position: -64px -32px; }
html.newUI .ui-icon-arrow-1-sw { background-position: -80px -32px; }
html.newUI .ui-icon-arrow-1-w { background-position: -96px -32px; }
html.newUI .ui-icon-arrow-1-nw { background-position: -112px -32px; }
html.newUI .ui-icon-arrow-2-n-s { background-position: -128px -32px; }
html.newUI .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
html.newUI .ui-icon-arrow-2-e-w { background-position: -160px -32px; }
html.newUI .ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
html.newUI .ui-icon-arrowstop-1-n { background-position: -192px -32px; }
html.newUI .ui-icon-arrowstop-1-e { background-position: -208px -32px; }
html.newUI .ui-icon-arrowstop-1-s { background-position: -224px -32px; }
html.newUI .ui-icon-arrowstop-1-w { background-position: -240px -32px; }
html.newUI .ui-icon-arrowthick-1-n { background-position: 0 -48px; }
html.newUI .ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
html.newUI .ui-icon-arrowthick-1-e { background-position: -32px -48px; }
html.newUI .ui-icon-arrowthick-1-se { background-position: -48px -48px; }
html.newUI .ui-icon-arrowthick-1-s { background-position: -64px -48px; }
html.newUI .ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
html.newUI .ui-icon-arrowthick-1-w { background-position: -96px -48px; }
html.newUI .ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
html.newUI .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
html.newUI .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
html.newUI .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
html.newUI .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
html.newUI .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
html.newUI .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
html.newUI .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
html.newUI .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
html.newUI .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
html.newUI .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
html.newUI .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
html.newUI .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
html.newUI .ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
html.newUI .ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
html.newUI .ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
html.newUI .ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
html.newUI .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
html.newUI .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
html.newUI .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
html.newUI .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
html.newUI .ui-icon-arrow-4 { background-position: 0 -80px; }
html.newUI .ui-icon-arrow-4-diag { background-position: -16px -80px; }
html.newUI .ui-icon-extlink { background-position: -32px -80px; }
html.newUI .ui-icon-newwin { background-position: -48px -80px; }
html.newUI .ui-icon-refresh { background-position: -64px -80px; }
html.newUI .ui-icon-shuffle { background-position: -80px -80px; }
html.newUI .ui-icon-transfer-e-w { background-position: -96px -80px; }
html.newUI .ui-icon-transferthick-e-w { background-position: -112px -80px; }
html.newUI .ui-icon-folder-collapsed { background-position: 0 -96px; }
html.newUI .ui-icon-folder-open { background-position: -16px -96px; }
html.newUI .ui-icon-document { background-position: -32px -96px; }
html.newUI .ui-icon-document-b { background-position: -48px -96px; }
html.newUI .ui-icon-note { background-position: -64px -96px; }
html.newUI .ui-icon-mail-closed { background-position: -80px -96px; }
html.newUI .ui-icon-mail-open { background-position: -96px -96px; }
html.newUI .ui-icon-suitcase { background-position: -112px -96px; }
html.newUI .ui-icon-comment { background-position: -128px -96px; }
html.newUI .ui-icon-person { background-position: -144px -96px; }
html.newUI .ui-icon-print { background-position: -160px -96px; }
html.newUI .ui-icon-trash { background-position: -176px -96px; }
html.newUI .ui-icon-locked { background-position: -192px -96px; }
html.newUI .ui-icon-unlocked { background-position: -208px -96px; }
html.newUI .ui-icon-bookmark { background-position: -224px -96px; }
html.newUI .ui-icon-tag { background-position: -240px -96px; }
html.newUI .ui-icon-home { background-position: 0 -112px; }
html.newUI .ui-icon-flag { background-position: -16px -112px; }
html.newUI .ui-icon-calendar { background-position: -32px -112px; }
html.newUI .ui-icon-cart { background-position: -48px -112px; }
html.newUI .ui-icon-pencil { background-position: -64px -112px; }
html.newUI .ui-icon-clock { background-position: -80px -112px; }
html.newUI .ui-icon-disk { background-position: -96px -112px; }
html.newUI .ui-icon-calculator { background-position: -112px -112px; }
html.newUI .ui-icon-zoomin { background-position: -128px -112px; }
html.newUI .ui-icon-zoomout { background-position: -144px -112px; }
html.newUI .ui-icon-search { background-position: -160px -112px; }
html.newUI .ui-icon-wrench { background-position: -176px -112px; }
html.newUI .ui-icon-gear { background-position: -192px -112px; }
html.newUI .ui-icon-heart { background-position: -208px -112px; }
html.newUI .ui-icon-star { background-position: -224px -112px; }
html.newUI .ui-icon-link { background-position: -240px -112px; }
html.newUI .ui-icon-cancel { background-position: 0 -128px; }
html.newUI .ui-icon-plus { background-position: -16px -128px; }
html.newUI .ui-icon-plusthick { background-position: -32px -128px; }
html.newUI .ui-icon-minus { background-position: -48px -128px; }
html.newUI .ui-icon-minusthick { background-position: -64px -128px; }
html.newUI .ui-icon-close { background-position: -80px -128px; }
html.newUI .ui-icon-closethick { background-position: -96px -128px; }
html.newUI .ui-icon-key { background-position: -112px -128px; }
html.newUI .ui-icon-lightbulb { background-position: -128px -128px; }
html.newUI .ui-icon-scissors { background-position: -144px -128px; }
html.newUI .ui-icon-clipboard { background-position: -160px -128px; }
html.newUI .ui-icon-copy { background-position: -176px -128px; }
html.newUI .ui-icon-contact { background-position: -192px -128px; }
html.newUI .ui-icon-image { background-position: -208px -128px; }
html.newUI .ui-icon-video { background-position: -224px -128px; }
html.newUI .ui-icon-script { background-position: -240px -128px; }
html.newUI .ui-icon-alert { background-position: 0 -144px; }
html.newUI .ui-icon-info { background-position: -16px -144px; }
html.newUI .ui-icon-notice { background-position: -32px -144px; }
html.newUI .ui-icon-help { background-position: -48px -144px; }
html.newUI .ui-icon-check { background-position: -64px -144px; }
html.newUI .ui-icon-bullet { background-position: -80px -144px; }
html.newUI .ui-icon-radio-off { background-position: -96px -144px; }
html.newUI .ui-icon-radio-on { background-position: -112px -144px; }
html.newUI .ui-icon-pin-w { background-position: -128px -144px; }
html.newUI .ui-icon-pin-s { background-position: -144px -144px; }
html.newUI .ui-icon-play { background-position: 0 -160px; }
html.newUI .ui-icon-pause { background-position: -16px -160px; }
html.newUI .ui-icon-seek-next { background-position: -32px -160px; }
html.newUI .ui-icon-seek-prev { background-position: -48px -160px; }
html.newUI .ui-icon-seek-end { background-position: -64px -160px; }
html.newUI .ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
html.newUI .ui-icon-seek-first { background-position: -80px -160px; }
html.newUI .ui-icon-stop { background-position: -96px -160px; }
html.newUI .ui-icon-eject { background-position: -112px -160px; }
html.newUI .ui-icon-volume-off { background-position: -128px -160px; }
html.newUI .ui-icon-volume-on { background-position: -144px -160px; }
html.newUI .ui-icon-power { background-position: 0 -176px; }
html.newUI .ui-icon-signal-diag { background-position: -16px -176px; }
html.newUI .ui-icon-signal { background-position: -32px -176px; }
html.newUI .ui-icon-battery-0 { background-position: -48px -176px; }
html.newUI .ui-icon-battery-1 { background-position: -64px -176px; }
html.newUI .ui-icon-battery-2 { background-position: -80px -176px; }
html.newUI .ui-icon-battery-3 { background-position: -96px -176px; }
html.newUI .ui-icon-circle-plus { background-position: 0 -192px; }
html.newUI .ui-icon-circle-minus { background-position: -16px -192px; }
html.newUI .ui-icon-circle-close { background-position: -32px -192px; }
html.newUI .ui-icon-circle-triangle-e { background-position: -48px -192px; }
html.newUI .ui-icon-circle-triangle-s { background-position: -64px -192px; }
html.newUI .ui-icon-circle-triangle-w { background-position: -80px -192px; }
html.newUI .ui-icon-circle-triangle-n { background-position: -96px -192px; }
html.newUI .ui-icon-circle-arrow-e { background-position: -112px -192px; }
html.newUI .ui-icon-circle-arrow-s { background-position: -128px -192px; }
html.newUI .ui-icon-circle-arrow-w { background-position: -144px -192px; }
html.newUI .ui-icon-circle-arrow-n { background-position: -160px -192px; }
html.newUI .ui-icon-circle-zoomin { background-position: -176px -192px; }
html.newUI .ui-icon-circle-zoomout { background-position: -192px -192px; }
html.newUI .ui-icon-circle-check { background-position: -208px -192px; }
html.newUI .ui-icon-circlesmall-plus { background-position: 0 -208px; }
html.newUI .ui-icon-circlesmall-minus { background-position: -16px -208px; }
html.newUI .ui-icon-circlesmall-close { background-position: -32px -208px; }
html.newUI .ui-icon-squaresmall-plus { background-position: -48px -208px; }
html.newUI .ui-icon-squaresmall-minus { background-position: -64px -208px; }
html.newUI .ui-icon-squaresmall-close { background-position: -80px -208px; }
html.newUI .ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
html.newUI .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
html.newUI .ui-icon-grip-solid-vertical { background-position: -32px -224px; }
html.newUI .ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
html.newUI .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
html.newUI .ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
html.newUI .ui-corner-tl { -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; border-top-left-radius: 8px; }
html.newUI .ui-corner-tr { -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; border-top-right-radius: 8px; }
html.newUI .ui-corner-bl { -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; border-bottom-left-radius: 8px; }
html.newUI .ui-corner-br { -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; border-bottom-right-radius: 8px; }
html.newUI .ui-corner-top { -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; border-top-left-radius: 8px; -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; border-top-right-radius: 8px; }
html.newUI .ui-corner-bottom { -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; border-bottom-left-radius: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; border-bottom-right-radius: 8px; }
html.newUI .ui-corner-right {  -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; border-top-right-radius: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; border-bottom-right-radius: 8px; }
html.newUI .ui-corner-left { -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; border-top-left-radius: 8px; -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; border-bottom-left-radius: 8px; }
html.newUI .ui-corner-all { -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }


/* Overlays */
html.newUI .ui-widget-overlay { background: #333333 url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_flat_100_333333_40x100.png) 50% 50% repeat-x; opacity: .70;filter:Alpha(Opacity=70); }
html.newUI .ui-widget-shadow { margin: 2px 0 0 0px; padding: .5px; background: #666666 url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_flat_80_666666_40x100.png) 50% 50% repeat-x; opacity: .70;filter:Alpha(Opacity=70); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }/*
 * jQuery UI Resizable @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Resizable#theming
 */
html.newUI .ui-resizable { position: relative;}
html.newUI .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;}
html.newUI .ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
html.newUI .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
html.newUI .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
html.newUI .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
html.newUI .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
html.newUI .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
html.newUI .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
html.newUI .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
html.newUI .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/*
 * jQuery UI Selectable @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Selectable#theming
 */
html.newUI .ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
/*
 * jQuery UI Accordion @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Accordion#theming
 */
/* IE/Win - Fix animation bug - #4615 */
html.newUI .ui-accordion { width: 100%; }
html.newUI .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
html.newUI .ui-accordion .ui-accordion-li-fix { display: inline; }
html.newUI .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
html.newUI .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
html.newUI .ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
html.newUI .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
html.newUI .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
html.newUI .ui-accordion .ui-accordion-content-active { display: block; }/*
 * jQuery UI Autocomplete @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */
html.newUI .ui-autocomplete { position: absolute; cursor: default; }

/*
 * jQuery UI Menu @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */
html.newUI .ui-menu {
	list-style:none;
	padding: 2px;
	margin: 0;
	display:block;
	float: left;
}
html.newUI .ui-menu .ui-menu {
	margin-top: -3px;
}
html.newUI .ui-menu .ui-menu-item {
	margin:0;
	padding: 0;
	zoom: 1;
	float: left;
	clear: left;
	width: 100%;
}
html.newUI .ui-menu .ui-menu-item a {
	text-decoration:none;
	display:block;
	padding:.2em .4em;
	line-height:1.5;
	zoom:1;
}
html.newUI .ui-menu .ui-menu-item a.ui-state-hover,
html.newUI .ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}
/*
 * jQuery UI Button @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Button#theming
 */
html.newUI .ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
html.newUI .ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
html.newUI button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
html.newUI .ui-button-icons-only { width: 3.4em; }
html.newUI button.ui-button-icons-only { width: 3.7em; }

/*button text element */
html.newUI .ui-button .ui-button-text { display: block; line-height: 1.4;  }
html.newUI .ui-button-text-only .ui-button-text { padding: .4em 1em; }
html.newUI .ui-button-icon-only .ui-button-text,html.newUI .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
html.newUI .ui-button-text-icon-primary .ui-button-text,html.newUI .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
html.newUI .ui-button-text-icon-secondary .ui-button-text,html.newUI .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
html.newUI .ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
html.newUI input.ui-button { padding: .4em 1em; }

/*button icon element(s) */
html.newUI .ui-button-icon-only .ui-icon, html.newUI .ui-button-text-icon-primary .ui-icon, html.newUI .ui-button-text-icon-secondary .ui-icon, html.newUI .ui-button-text-icons .ui-icon, html.newUI .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
html.newUI .ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
html.newUI .ui-button-text-icon-primary .ui-button-icon-primary, html.newUI .ui-button-text-icons .ui-button-icon-primary, html.newUI .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
html.newUI .ui-button-text-icon-secondary .ui-button-icon-secondary, html.newUI .ui-button-text-icons .ui-button-icon-secondary, html.newUI .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
html.newUI .ui-button-text-icons .ui-button-icon-secondary, html.newUI .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

/*button sets*/
html.newUI .ui-buttonset { margin-right: 7px; }
html.newUI .ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }

/* workarounds */
html.newUI button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
/*
 * jQuery UI Dialog @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Dialog#theming
 */
html.newUI .ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
html.newUI .ui-dialog .ui-dialog-titlebar { padding: .5em 1em .3em; position: relative;  }
html.newUI .ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .2em 0; }
html.newUI .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
html.newUI .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
html.newUI .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
html.newUI .ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
html.newUI .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
html.newUI .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
html.newUI .ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
html.newUI .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
html.newUI .ui-draggable .ui-dialog-titlebar { cursor: move; }
/*
 * jQuery UI Slider @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Slider#theming
 */
html.newUI .ui-slider { position: relative; text-align: left; }
html.newUI .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
html.newUI .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

html.newUI .ui-slider-horizontal { height: .8em; }
html.newUI .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
html.newUI .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
html.newUI .ui-slider-horizontal .ui-slider-range-min { left: 0; }
html.newUI .ui-slider-horizontal .ui-slider-range-max { right: 0; }

html.newUI .ui-slider-vertical { width: .8em; height: 100px; }
html.newUI .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
html.newUI .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
html.newUI .ui-slider-vertical .ui-slider-range-min { bottom: 0; }
html.newUI .ui-slider-vertical .ui-slider-range-max { top: 0; }/*
 * jQuery UI Tabs @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */
html.newUI .ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
html.newUI .ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
html.newUI .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
html.newUI .ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
html.newUI .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
html.newUI .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, html.newUI .ui-tabs .ui-tabs-nav li.ui-state-disabled a, html.newUI .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
html.newUI .ui-tabs .ui-tabs-nav li a, html.newUI .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
html.newUI .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
html.newUI .ui-tabs .ui-tabs-hide { display: none !important; }
/*
 * jQuery UI Datepicker @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
html.newUI .ui-datepicker { width: 17em; padding: .2em .2em 0; }
html.newUI .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
html.newUI .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
html.newUI .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
html.newUI .ui-datepicker .ui-datepicker-prev { left:2px; }
html.newUI .ui-datepicker .ui-datepicker-next { right:2px; }
html.newUI .ui-datepicker .ui-datepicker-prev-hover { left:1px; }
html.newUI .ui-datepicker .ui-datepicker-next-hover { right:1px; }
html.newUI .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
html.newUI .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
html.newUI .ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
html.newUI .ui-datepicker select.ui-datepicker-month-year {width: 100%;}
html.newUI .ui-datepicker select.ui-datepicker-month,
html.newUI .ui-datepicker select.ui-datepicker-year { width: 49%;}
html.newUI .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
html.newUI .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
html.newUI .ui-datepicker td { border: 0; padding: 1px; }
html.newUI .ui-datepicker td span, html.newUI .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
html.newUI .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
html.newUI .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
html.newUI .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
html.newUI .ui-datepicker.ui-datepicker-multi { width:auto; }
html.newUI .ui-datepicker-multi .ui-datepicker-group { float:left; }
html.newUI .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
html.newUI .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
html.newUI .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
html.newUI .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
html.newUI .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
html.newUI .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
html.newUI .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
html.newUI .ui-datepicker-row-break { clear:both; width:100%; }

/* RTL support */
html.newUI .ui-datepicker-rtl { direction: rtl; }
html.newUI .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
html.newUI .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
html.newUI .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
html.newUI .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
html.newUI .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
html.newUI .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
html.newUI .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
html.newUI .ui-datepicker-rtl .ui-datepicker-group { float:right; }
html.newUI .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
html.newUI .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
html.newUI .ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}/*
 * jQuery UI Progressbar @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Progressbar#theming
 */
html.newUI .ui-progressbar { height:2em; text-align: left; }
html.newUI .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }
/*
 * jQuery UI CSS Framework @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */

/* required comment for clearfix to work in Opera \*/
* html.settings_newUI.ui_refresh .ui-helper-clearfix { height:1%; }

/* workarounds */
* html.settings_newUI.ui_refresh .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

/* Layout helpers
----------------------------------*/
html.settings_newUI.ui_refresh .ui-helper-hidden { display: none; }
html.settings_newUI.ui_refresh .ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
html.settings_newUI.ui_refresh .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
html.settings_newUI.ui_refresh .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
html.settings_newUI.ui_refresh .ui-helper-clearfix { display: inline-block; }

html.settings_newUI.ui_refresh .ui-helper-clearfix { display:block; }
/* end clearfix */
html.settings_newUI.ui_refresh .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
html.settings_newUI.ui_refresh .ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
html.settings_newUI.ui_refresh .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
html.settings_newUI.ui_refresh .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


/*
 * jQuery UI CSS Framework @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Helvetica,Arial,sans-serif&fwDefault=bold&fsDefault=1.3em&cornerRadius=8px&bgColorHeader=e9e9e9&bgTextureHeader=01_flat.png&bgImgOpacityHeader=100&borderColorHeader=e9e9e9&fcHeader=333333&iconColorHeader=666666&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=100&borderColorContent=cccccc&fcContent=333333&iconColorContent=666666&bgColorDefault=e3e3e3&bgTextureDefault=03_highlight_soft.png&bgImgOpacityDefault=100&borderColorDefault=e9e9e9&fcDefault=333333&iconColorDefault=666666&bgColorHover=e3e3e3&bgTextureHover=05_inset_soft.png&bgImgOpacityHover=100&borderColorHover=e9e9e9&fcHover=333333&iconColorHover=666666&bgColorActive=666666&bgTextureActive=01_flat.png&bgImgOpacityActive=100&borderColorActive=666666&fcActive=ffffff&iconColorActive=e9e9e9&bgColorHighlight=ffcc66&bgTextureHighlight=01_flat.png&bgImgOpacityHighlight=100&borderColorHighlight=ff9900&fcHighlight=333333&iconColorHighlight=6699cc&bgColorError=ffcccc&bgTextureError=05_inset_soft.png&bgImgOpacityError=100&borderColorError=cc0000&fcError=990000&iconColorError=cc0000&bgColorOverlay=333333&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=100&opacityOverlay=70&bgColorShadow=666666&bgTextureShadow=01_flat.png&bgImgOpacityShadow=80&opacityShadow=70&thicknessShadow=.5px&offsetTopShadow=2px&offsetLeftShadow=0px&cornerRadiusShadow=8px
 */


/* Component containers
----------------------------------*/
html.settings_newUI.ui_refresh .ui-widget { font-family: ProximaNovaRegular, Helvetica,Arial,sans-serif; font-size: 1.3em; }
html.settings_newUI.ui_refresh .ui-widget .ui-widget { font-size: 1em; }
html.settings_newUI.ui_refresh .ui-widget input,html.settings_newUI.ui_refresh .ui-widget select,html.settings_newUI.ui_refresh .ui-widget textarea,html.settings_newUI.ui_refresh .ui-widget button { font-family: ProximaNovaRegular, Helvetica,Arial,sans-serif; font-size: 1em; }
html.settings_newUI.ui_refresh .ui-widget-content { border: 1px solid #cccccc; background: #ffffff url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_flat_100_ffffff_40x100.png) 50% 50% repeat-x; color: #333333; }
html.settings_newUI.ui_refresh .ui-widget-content a { color: #333333; }
html.settings_newUI.ui_refresh .ui-widget-header { border: 1px solid #e9e9e9; background: #e9e9e9 url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_flat_100_e9e9e9_40x100.png) 50% 50% repeat-x; color: #333333; font-weight: bold; }
html.settings_newUI.ui_refresh .ui-widget-header a { color: #333333; }

/* Interaction states
----------------------------------*/
html.settings_newUI.ui_refresh .ui-state-default,html.settings_newUI.ui_refresh .ui-widget-content .ui-state-default, html.settings_newUI.ui_refresh .ui-widget-header .ui-state-default { border: 1px solid #e9e9e9; background: #e3e3e3 url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_highlight-soft_100_e3e3e3_1x100-custom.png) 50% 50% repeat-x; font-weight: bold; color: #333333; }
html.settings_newUI.ui_refresh .ui-state-default a,html.settings_newUI.ui_refresh .ui-state-default a:link,html.settings_newUI.ui_refresh .ui-state-default a:visited { color: #333333; text-decoration: none; }
html.settings_newUI.ui_refresh .ui-state-hover,html.settings_newUI.ui_refresh .ui-widget-content .ui-state-hover,html.settings_newUI.ui_refresh .ui-widget-header .ui-state-hover,html.settings_newUI.ui_refresh .ui-state-focus,html.settings_newUI.ui_refresh .ui-widget-content .ui-state-focus,html.settings_newUI.ui_refresh .ui-widget-header .ui-state-focus { border: 1px solid #e9e9e9; background: #e3e3e3 url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_inset-soft_100_e3e3e3_1x100-custom.png) 50% 50% repeat-x; font-weight: bold; color: #333333; }
html.settings_newUI.ui_refresh .ui-state-hover a,html.settings_newUI.ui_refresh .ui-state-hover a:hover { color: #333333; text-decoration: none; }
html.settings_newUI.ui_refresh .ui-state-active,html.settings_newUI.ui_refresh .ui-widget-content .ui-state-active,html.settings_newUI.ui_refresh .ui-widget-header .ui-state-active { border: 1px solid #666666; background: #666666 url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_flat_100_666666_40x100.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; }
html.settings_newUI.ui_refresh .ui-state-active a,html.settings_newUI.ui_refresh .ui-state-active a:link,html.settings_newUI.ui_refresh .ui-state-active a:visited { color: #ffffff; text-decoration: none; }
html.settings_newUI.ui_refresh .ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
html.settings_newUI.ui_refresh .ui-state-highlight,html.settings_newUI.ui_refresh .ui-widget-content .ui-state-highlight,html.settings_newUI.ui_refresh .ui-widget-header .ui-state-highlight  {border: 1px solid #ff9900; background: #ffcc66 url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_flat_100_ffcc66_40x100.png) 50% 50% repeat-x; color: #333333; }
html.settings_newUI.ui_refresh .ui-state-highlight a,html.settings_newUI.ui_refresh .ui-widget-content .ui-state-highlight a,html.settings_newUI.ui_refresh .ui-widget-header .ui-state-highlight a { color: #333333; }
html.settings_newUI.ui_refresh .ui-state-error,html.settings_newUI.ui_refresh .ui-widget-content .ui-state-error,html.settings_newUI.ui_refresh .ui-widget-header .ui-state-error {border: 1px solid #cc0000; background: #ffcccc url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_inset-soft_100_ffcccc_1x100.png) 50% bottom repeat-x; color: #990000; }
html.settings_newUI.ui_refresh .ui-state-error a,html.settings_newUI.ui_refresh .ui-widget-content .ui-state-error a,html.settings_newUI.ui_refresh .ui-widget-header .ui-state-error a { color: #990000; }
html.settings_newUI.ui_refresh .ui-state-error-text,html.settings_newUI.ui_refresh .ui-widget-content .ui-state-error-text,html.settings_newUI.ui_refresh .ui-widget-header .ui-state-error-text { color: #990000; }
html.settings_newUI.ui_refresh .ui-priority-primary,html.settings_newUI.ui_refresh .ui-widget-content .ui-priority-primary,html.settings_newUI.ui_refresh .ui-widget-header .ui-priority-primary { font-weight: bold; }
html.settings_newUI.ui_refresh .ui-priority-secondary,html.settings_newUI.ui_refresh .ui-widget-content .ui-priority-secondary,html.settings_newUI.ui_refresh .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
html.settings_newUI.ui_refresh .ui-state-disabled,html.settings_newUI.ui_refresh .ui-widget-content .ui-state-disabled,html.settings_newUI.ui_refresh .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
html.settings_newUI.ui_refresh .ui-icon { width: 16px; height: 16px; background-image: url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-icons_666666_256x240.png); }
html.settings_newUI.ui_refresh .ui-widget-content .ui-icon {background-image: url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-icons_666666_256x240.png); }
html.settings_newUI.ui_refresh .ui-widget-header .ui-icon {background-image: url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-icons_666666_256x240.png); }
html.settings_newUI.ui_refresh .ui-state-default .ui-icon { background-image: url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-icons_666666_256x240.png); }
html.settings_newUI.ui_refresh .ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-icons_666666_256x240.png); }
html.settings_newUI.ui_refresh .ui-state-active .ui-icon {background-image: url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-icons_e9e9e9_256x240.png); }
html.settings_newUI.ui_refresh .ui-state-highlight .ui-icon {background-image: url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-icons_6699cc_256x240.png); }
html.settings_newUI.ui_refresh .ui-state-error .ui-icon,html.settings_newUI.ui_refresh .ui-state-error-text .ui-icon {background-image: url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-icons_cc0000_256x240.png); }

/* positioning */
html.settings_newUI.ui_refresh .ui-icon-carat-1-n { background-position: 0 0; }
html.settings_newUI.ui_refresh .ui-icon-carat-1-ne { background-position: -16px 0; }
html.settings_newUI.ui_refresh .ui-icon-carat-1-e { background-position: -32px 0; }
html.settings_newUI.ui_refresh .ui-icon-carat-1-se { background-position: -48px 0; }
html.settings_newUI.ui_refresh .ui-icon-carat-1-s { background-position: -64px 0; }
html.settings_newUI.ui_refresh .ui-icon-carat-1-sw { background-position: -80px 0; }
html.settings_newUI.ui_refresh .ui-icon-carat-1-w { background-position: -96px 0; }
html.settings_newUI.ui_refresh .ui-icon-carat-1-nw { background-position: -112px 0; }
html.settings_newUI.ui_refresh .ui-icon-carat-2-n-s { background-position: -128px 0; }
html.settings_newUI.ui_refresh .ui-icon-carat-2-e-w { background-position: -144px 0; }
html.settings_newUI.ui_refresh .ui-icon-triangle-1-n { background-position: 0 -16px; }
html.settings_newUI.ui_refresh .ui-icon-triangle-1-ne { background-position: -16px -16px; }
html.settings_newUI.ui_refresh .ui-icon-triangle-1-e { background-position: -32px -16px; }
html.settings_newUI.ui_refresh .ui-icon-triangle-1-se { background-position: -48px -16px; }
html.settings_newUI.ui_refresh .ui-icon-triangle-1-s { background-position: -64px -16px; }
html.settings_newUI.ui_refresh .ui-icon-triangle-1-sw { background-position: -80px -16px; }
html.settings_newUI.ui_refresh .ui-icon-triangle-1-w { background-position: -96px -16px; }
html.settings_newUI.ui_refresh .ui-icon-triangle-1-nw { background-position: -112px -16px; }
html.settings_newUI.ui_refresh .ui-icon-triangle-2-n-s { background-position: -128px -16px; }
html.settings_newUI.ui_refresh .ui-icon-triangle-2-e-w { background-position: -144px -16px; }
html.settings_newUI.ui_refresh .ui-icon-arrow-1-n { background-position: 0 -32px; }
html.settings_newUI.ui_refresh .ui-icon-arrow-1-ne { background-position: -16px -32px; }
html.settings_newUI.ui_refresh .ui-icon-arrow-1-e { background-position: -32px -32px; }
html.settings_newUI.ui_refresh .ui-icon-arrow-1-se { background-position: -48px -32px; }
html.settings_newUI.ui_refresh .ui-icon-arrow-1-s { background-position: -64px -32px; }
html.settings_newUI.ui_refresh .ui-icon-arrow-1-sw { background-position: -80px -32px; }
html.settings_newUI.ui_refresh .ui-icon-arrow-1-w { background-position: -96px -32px; }
html.settings_newUI.ui_refresh .ui-icon-arrow-1-nw { background-position: -112px -32px; }
html.settings_newUI.ui_refresh .ui-icon-arrow-2-n-s { background-position: -128px -32px; }
html.settings_newUI.ui_refresh .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
html.settings_newUI.ui_refresh .ui-icon-arrow-2-e-w { background-position: -160px -32px; }
html.settings_newUI.ui_refresh .ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
html.settings_newUI.ui_refresh .ui-icon-arrowstop-1-n { background-position: -192px -32px; }
html.settings_newUI.ui_refresh .ui-icon-arrowstop-1-e { background-position: -208px -32px; }
html.settings_newUI.ui_refresh .ui-icon-arrowstop-1-s { background-position: -224px -32px; }
html.settings_newUI.ui_refresh .ui-icon-arrowstop-1-w { background-position: -240px -32px; }
html.settings_newUI.ui_refresh .ui-icon-arrowthick-1-n { background-position: 0 -48px; }
html.settings_newUI.ui_refresh .ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
html.settings_newUI.ui_refresh .ui-icon-arrowthick-1-e { background-position: -32px -48px; }
html.settings_newUI.ui_refresh .ui-icon-arrowthick-1-se { background-position: -48px -48px; }
html.settings_newUI.ui_refresh .ui-icon-arrowthick-1-s { background-position: -64px -48px; }
html.settings_newUI.ui_refresh .ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
html.settings_newUI.ui_refresh .ui-icon-arrowthick-1-w { background-position: -96px -48px; }
html.settings_newUI.ui_refresh .ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
html.settings_newUI.ui_refresh .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
html.settings_newUI.ui_refresh .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
html.settings_newUI.ui_refresh .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
html.settings_newUI.ui_refresh .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
html.settings_newUI.ui_refresh .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
html.settings_newUI.ui_refresh .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
html.settings_newUI.ui_refresh .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
html.settings_newUI.ui_refresh .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
html.settings_newUI.ui_refresh .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
html.settings_newUI.ui_refresh .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
html.settings_newUI.ui_refresh .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
html.settings_newUI.ui_refresh .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
html.settings_newUI.ui_refresh .ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
html.settings_newUI.ui_refresh .ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
html.settings_newUI.ui_refresh .ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
html.settings_newUI.ui_refresh .ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
html.settings_newUI.ui_refresh .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
html.settings_newUI.ui_refresh .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
html.settings_newUI.ui_refresh .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
html.settings_newUI.ui_refresh .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
html.settings_newUI.ui_refresh .ui-icon-arrow-4 { background-position: 0 -80px; }
html.settings_newUI.ui_refresh .ui-icon-arrow-4-diag { background-position: -16px -80px; }
html.settings_newUI.ui_refresh .ui-icon-extlink { background-position: -32px -80px; }
html.settings_newUI.ui_refresh .ui-icon-newwin { background-position: -48px -80px; }
html.settings_newUI.ui_refresh .ui-icon-refresh { background-position: -64px -80px; }
html.settings_newUI.ui_refresh .ui-icon-shuffle { background-position: -80px -80px; }
html.settings_newUI.ui_refresh .ui-icon-transfer-e-w { background-position: -96px -80px; }
html.settings_newUI.ui_refresh .ui-icon-transferthick-e-w { background-position: -112px -80px; }
html.settings_newUI.ui_refresh .ui-icon-folder-collapsed { background-position: 0 -96px; }
html.settings_newUI.ui_refresh .ui-icon-folder-open { background-position: -16px -96px; }
html.settings_newUI.ui_refresh .ui-icon-document { background-position: -32px -96px; }
html.settings_newUI.ui_refresh .ui-icon-document-b { background-position: -48px -96px; }
html.settings_newUI.ui_refresh .ui-icon-note { background-position: -64px -96px; }
html.settings_newUI.ui_refresh .ui-icon-mail-closed { background-position: -80px -96px; }
html.settings_newUI.ui_refresh .ui-icon-mail-open { background-position: -96px -96px; }
html.settings_newUI.ui_refresh .ui-icon-suitcase { background-position: -112px -96px; }
html.settings_newUI.ui_refresh .ui-icon-comment { background-position: -128px -96px; }
html.settings_newUI.ui_refresh .ui-icon-person { background-position: -144px -96px; }
html.settings_newUI.ui_refresh .ui-icon-print { background-position: -160px -96px; }
html.settings_newUI.ui_refresh .ui-icon-trash { background-position: -176px -96px; }
html.settings_newUI.ui_refresh .ui-icon-locked { background-position: -192px -96px; }
html.settings_newUI.ui_refresh .ui-icon-unlocked { background-position: -208px -96px; }
html.settings_newUI.ui_refresh .ui-icon-bookmark { background-position: -224px -96px; }
html.settings_newUI.ui_refresh .ui-icon-tag { background-position: -240px -96px; }
html.settings_newUI.ui_refresh .ui-icon-home { background-position: 0 -112px; }
html.settings_newUI.ui_refresh .ui-icon-flag { background-position: -16px -112px; }
html.settings_newUI.ui_refresh .ui-icon-calendar { background-position: -32px -112px; }
html.settings_newUI.ui_refresh .ui-icon-cart { background-position: -48px -112px; }
html.settings_newUI.ui_refresh .ui-icon-pencil { background-position: -64px -112px; }
html.settings_newUI.ui_refresh .ui-icon-clock { background-position: -80px -112px; }
html.settings_newUI.ui_refresh .ui-icon-disk { background-position: -96px -112px; }
html.settings_newUI.ui_refresh .ui-icon-calculator { background-position: -112px -112px; }
html.settings_newUI.ui_refresh .ui-icon-zoomin { background-position: -128px -112px; }
html.settings_newUI.ui_refresh .ui-icon-zoomout { background-position: -144px -112px; }
html.settings_newUI.ui_refresh .ui-icon-search { background-position: -160px -112px; }
html.settings_newUI.ui_refresh .ui-icon-wrench { background-position: -176px -112px; }
html.settings_newUI.ui_refresh .ui-icon-gear { background-position: -192px -112px; }
html.settings_newUI.ui_refresh .ui-icon-heart { background-position: -208px -112px; }
html.settings_newUI.ui_refresh .ui-icon-star { background-position: -224px -112px; }
html.settings_newUI.ui_refresh .ui-icon-link { background-position: -240px -112px; }
html.settings_newUI.ui_refresh .ui-icon-cancel { background-position: 0 -128px; }
html.settings_newUI.ui_refresh .ui-icon-plus { background-position: -16px -128px; }
html.settings_newUI.ui_refresh .ui-icon-plusthick { background-position: -32px -128px; }
html.settings_newUI.ui_refresh .ui-icon-minus { background-position: -48px -128px; }
html.settings_newUI.ui_refresh .ui-icon-minusthick { background-position: -64px -128px; }
html.settings_newUI.ui_refresh .ui-icon-close { background-position: -80px -128px; }
html.settings_newUI.ui_refresh .ui-icon-closethick { background-position: -96px -128px; }
html.settings_newUI.ui_refresh .ui-icon-key { background-position: -112px -128px; }
html.settings_newUI.ui_refresh .ui-icon-lightbulb { background-position: -128px -128px; }
html.settings_newUI.ui_refresh .ui-icon-scissors { background-position: -144px -128px; }
html.settings_newUI.ui_refresh .ui-icon-clipboard { background-position: -160px -128px; }
html.settings_newUI.ui_refresh .ui-icon-copy { background-position: -176px -128px; }
html.settings_newUI.ui_refresh .ui-icon-contact { background-position: -192px -128px; }
html.settings_newUI.ui_refresh .ui-icon-image { background-position: -208px -128px; }
html.settings_newUI.ui_refresh .ui-icon-video { background-position: -224px -128px; }
html.settings_newUI.ui_refresh .ui-icon-script { background-position: -240px -128px; }
html.settings_newUI.ui_refresh .ui-icon-alert { background-position: 0 -144px; }
html.settings_newUI.ui_refresh .ui-icon-info { background-position: -16px -144px; }
html.settings_newUI.ui_refresh .ui-icon-notice { background-position: -32px -144px; }
html.settings_newUI.ui_refresh .ui-icon-help { background-position: -48px -144px; }
html.settings_newUI.ui_refresh .ui-icon-check { background-position: -64px -144px; }
html.settings_newUI.ui_refresh .ui-icon-bullet { background-position: -80px -144px; }
html.settings_newUI.ui_refresh .ui-icon-radio-off { background-position: -96px -144px; }
html.settings_newUI.ui_refresh .ui-icon-radio-on { background-position: -112px -144px; }
html.settings_newUI.ui_refresh .ui-icon-pin-w { background-position: -128px -144px; }
html.settings_newUI.ui_refresh .ui-icon-pin-s { background-position: -144px -144px; }
html.settings_newUI.ui_refresh .ui-icon-play { background-position: 0 -160px; }
html.settings_newUI.ui_refresh .ui-icon-pause { background-position: -16px -160px; }
html.settings_newUI.ui_refresh .ui-icon-seek-next { background-position: -32px -160px; }
html.settings_newUI.ui_refresh .ui-icon-seek-prev { background-position: -48px -160px; }
html.settings_newUI.ui_refresh .ui-icon-seek-end { background-position: -64px -160px; }
html.settings_newUI.ui_refresh .ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
html.settings_newUI.ui_refresh .ui-icon-seek-first { background-position: -80px -160px; }
html.settings_newUI.ui_refresh .ui-icon-stop { background-position: -96px -160px; }
html.settings_newUI.ui_refresh .ui-icon-eject { background-position: -112px -160px; }
html.settings_newUI.ui_refresh .ui-icon-volume-off { background-position: -128px -160px; }
html.settings_newUI.ui_refresh .ui-icon-volume-on { background-position: -144px -160px; }
html.settings_newUI.ui_refresh .ui-icon-power { background-position: 0 -176px; }
html.settings_newUI.ui_refresh .ui-icon-signal-diag { background-position: -16px -176px; }
html.settings_newUI.ui_refresh .ui-icon-signal { background-position: -32px -176px; }
html.settings_newUI.ui_refresh .ui-icon-battery-0 { background-position: -48px -176px; }
html.settings_newUI.ui_refresh .ui-icon-battery-1 { background-position: -64px -176px; }
html.settings_newUI.ui_refresh .ui-icon-battery-2 { background-position: -80px -176px; }
html.settings_newUI.ui_refresh .ui-icon-battery-3 { background-position: -96px -176px; }
html.settings_newUI.ui_refresh .ui-icon-circle-plus { background-position: 0 -192px; }
html.settings_newUI.ui_refresh .ui-icon-circle-minus { background-position: -16px -192px; }
html.settings_newUI.ui_refresh .ui-icon-circle-close { background-position: -32px -192px; }
html.settings_newUI.ui_refresh .ui-icon-circle-triangle-e { background-position: -48px -192px; }
html.settings_newUI.ui_refresh .ui-icon-circle-triangle-s { background-position: -64px -192px; }
html.settings_newUI.ui_refresh .ui-icon-circle-triangle-w { background-position: -80px -192px; }
html.settings_newUI.ui_refresh .ui-icon-circle-triangle-n { background-position: -96px -192px; }
html.settings_newUI.ui_refresh .ui-icon-circle-arrow-e { background-position: -112px -192px; }
html.settings_newUI.ui_refresh .ui-icon-circle-arrow-s { background-position: -128px -192px; }
html.settings_newUI.ui_refresh .ui-icon-circle-arrow-w { background-position: -144px -192px; }
html.settings_newUI.ui_refresh .ui-icon-circle-arrow-n { background-position: -160px -192px; }
html.settings_newUI.ui_refresh .ui-icon-circle-zoomin { background-position: -176px -192px; }
html.settings_newUI.ui_refresh .ui-icon-circle-zoomout { background-position: -192px -192px; }
html.settings_newUI.ui_refresh .ui-icon-circle-check { background-position: -208px -192px; }
html.settings_newUI.ui_refresh .ui-icon-circlesmall-plus { background-position: 0 -208px; }
html.settings_newUI.ui_refresh .ui-icon-circlesmall-minus { background-position: -16px -208px; }
html.settings_newUI.ui_refresh .ui-icon-circlesmall-close { background-position: -32px -208px; }
html.settings_newUI.ui_refresh .ui-icon-squaresmall-plus { background-position: -48px -208px; }
html.settings_newUI.ui_refresh .ui-icon-squaresmall-minus { background-position: -64px -208px; }
html.settings_newUI.ui_refresh .ui-icon-squaresmall-close { background-position: -80px -208px; }
html.settings_newUI.ui_refresh .ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
html.settings_newUI.ui_refresh .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
html.settings_newUI.ui_refresh .ui-icon-grip-solid-vertical { background-position: -32px -224px; }
html.settings_newUI.ui_refresh .ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
html.settings_newUI.ui_refresh .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
html.settings_newUI.ui_refresh .ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
html.settings_newUI.ui_refresh .ui-corner-tl { -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; border-top-left-radius: 8px; }
html.settings_newUI.ui_refresh .ui-corner-tr { -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; border-top-right-radius: 8px; }
html.settings_newUI.ui_refresh .ui-corner-bl { -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; border-bottom-left-radius: 8px; }
html.settings_newUI.ui_refresh .ui-corner-br { -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; border-bottom-right-radius: 8px; }
html.settings_newUI.ui_refresh .ui-corner-top { -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; border-top-left-radius: 8px; -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; border-top-right-radius: 8px; }
html.settings_newUI.ui_refresh .ui-corner-bottom { -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; border-bottom-left-radius: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; border-bottom-right-radius: 8px; }
html.settings_newUI.ui_refresh .ui-corner-right {  -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; border-top-right-radius: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; border-bottom-right-radius: 8px; }
html.settings_newUI.ui_refresh .ui-corner-left { -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; border-top-left-radius: 8px; -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; border-bottom-left-radius: 8px; }
html.settings_newUI.ui_refresh .ui-corner-all { -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }


/* Overlays */
html.settings_newUI.ui_refresh .ui-widget-overlay { background: #333333 url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_flat_100_333333_40x100.png) 50% 50% repeat-x; opacity: .70;filter:Alpha(Opacity=70); }
html.settings_newUI.ui_refresh .ui-widget-shadow { margin: 2px 0 0 0px; padding: .5px; background: #666666 url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_flat_80_666666_40x100.png) 50% 50% repeat-x; opacity: .70;filter:Alpha(Opacity=70); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }/*
 * jQuery UI Resizable @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Resizable#theming
 */
html.settings_newUI.ui_refresh .ui-resizable { position: relative;}
html.settings_newUI.ui_refresh .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;}
html.settings_newUI.ui_refresh .ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
html.settings_newUI.ui_refresh .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
html.settings_newUI.ui_refresh .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
html.settings_newUI.ui_refresh .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
html.settings_newUI.ui_refresh .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
html.settings_newUI.ui_refresh .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
html.settings_newUI.ui_refresh .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
html.settings_newUI.ui_refresh .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
html.settings_newUI.ui_refresh .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/*
 * jQuery UI Selectable @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Selectable#theming
 */
html.settings_newUI.ui_refresh .ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
/*
 * jQuery UI Accordion @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Accordion#theming
 */
/* IE/Win - Fix animation bug - #4615 */
html.settings_newUI.ui_refresh .ui-accordion { width: 100%; }
html.settings_newUI.ui_refresh .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
html.settings_newUI.ui_refresh .ui-accordion .ui-accordion-li-fix { display: inline; }
html.settings_newUI.ui_refresh .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
html.settings_newUI.ui_refresh .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
html.settings_newUI.ui_refresh .ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
html.settings_newUI.ui_refresh .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
html.settings_newUI.ui_refresh .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
html.settings_newUI.ui_refresh .ui-accordion .ui-accordion-content-active { display: block; }/*
 * jQuery UI Autocomplete @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */
html.settings_newUI.ui_refresh .ui-autocomplete { position: absolute; cursor: default; }

/*
 * jQuery UI Menu @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */
html.settings_newUI.ui_refresh .ui-menu {
	list-style:none;
	padding: 2px;
	margin: 0;
	display:block;
	float: left;
}
html.settings_newUI.ui_refresh .ui-menu .ui-menu {
	margin-top: -3px;
}
html.settings_newUI.ui_refresh .ui-menu .ui-menu-item {
	margin:0;
	padding: 0;
	zoom: 1;
	float: left;
	clear: left;
	width: 100%;
}
html.settings_newUI.ui_refresh .ui-menu .ui-menu-item a {
	text-decoration:none;
	display:block;
	padding:.2em .4em;
	line-height:1.5;
	zoom:1;
}
html.settings_newUI.ui_refresh .ui-menu .ui-menu-item a.ui-state-hover,
html.settings_newUI.ui_refresh .ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}
/*
 * jQuery UI Button @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Button#theming
 */
html.settings_newUI.ui_refresh .ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
html.settings_newUI.ui_refresh .ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
html.settings_newUI.ui_refresh button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
html.settings_newUI.ui_refresh .ui-button-icons-only { width: 3.4em; }
html.settings_newUI.ui_refresh button.ui-button-icons-only { width: 3.7em; }

/*button text element */
html.settings_newUI.ui_refresh .ui-button .ui-button-text { display: block; line-height: 1.4;  }
html.settings_newUI.ui_refresh .ui-button-text-only .ui-button-text { padding: .4em 1em; }
html.settings_newUI.ui_refresh .ui-button-icon-only .ui-button-text,html.settings_newUI.ui_refresh .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
html.settings_newUI.ui_refresh .ui-button-text-icon-primary .ui-button-text,html.settings_newUI.ui_refresh .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
html.settings_newUI.ui_refresh .ui-button-text-icon-secondary .ui-button-text,html.settings_newUI.ui_refresh .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
html.settings_newUI.ui_refresh .ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
html.settings_newUI.ui_refresh input.ui-button { padding: .4em 1em; }

/*button icon element(s) */
html.settings_newUI.ui_refresh .ui-button-icon-only .ui-icon, html.settings_newUI.ui_refresh .ui-button-text-icon-primary .ui-icon, html.settings_newUI.ui_refresh .ui-button-text-icon-secondary .ui-icon, html.settings_newUI.ui_refresh .ui-button-text-icons .ui-icon, html.settings_newUI.ui_refresh .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
html.settings_newUI.ui_refresh .ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
html.settings_newUI.ui_refresh .ui-button-text-icon-primary .ui-button-icon-primary, html.settings_newUI.ui_refresh .ui-button-text-icons .ui-button-icon-primary, html.settings_newUI.ui_refresh .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
html.settings_newUI.ui_refresh .ui-button-text-icon-secondary .ui-button-icon-secondary, html.settings_newUI.ui_refresh .ui-button-text-icons .ui-button-icon-secondary, html.settings_newUI.ui_refresh .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
html.settings_newUI.ui_refresh .ui-button-text-icons .ui-button-icon-secondary, html.settings_newUI.ui_refresh .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

/*button sets*/
html.settings_newUI.ui_refresh .ui-buttonset { margin-right: 7px; }
html.settings_newUI.ui_refresh .ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }

/* workarounds */
html.settings_newUI.ui_refresh button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
/*
 * jQuery UI Dialog @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Dialog#theming
 */
html.settings_newUI.ui_refresh .ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
html.settings_newUI.ui_refresh .ui-dialog .ui-dialog-titlebar { padding: .5em 1em .3em; position: relative;  }
html.settings_newUI.ui_refresh .ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .2em 0; }
html.settings_newUI.ui_refresh .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
html.settings_newUI.ui_refresh .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
html.settings_newUI.ui_refresh .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
html.settings_newUI.ui_refresh .ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
html.settings_newUI.ui_refresh .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
html.settings_newUI.ui_refresh .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
html.settings_newUI.ui_refresh .ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
html.settings_newUI.ui_refresh .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
html.settings_newUI.ui_refresh .ui-draggable .ui-dialog-titlebar { cursor: move; }
/*
 * jQuery UI Slider @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Slider#theming
 */
html.settings_newUI.ui_refresh .ui-slider { position: relative; text-align: left; }
html.settings_newUI.ui_refresh .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
html.settings_newUI.ui_refresh .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

html.settings_newUI.ui_refresh .ui-slider-horizontal { height: .8em; }
html.settings_newUI.ui_refresh .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
html.settings_newUI.ui_refresh .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
html.settings_newUI.ui_refresh .ui-slider-horizontal .ui-slider-range-min { left: 0; }
html.settings_newUI.ui_refresh .ui-slider-horizontal .ui-slider-range-max { right: 0; }

html.settings_newUI.ui_refresh .ui-slider-vertical { width: .8em; height: 100px; }
html.settings_newUI.ui_refresh .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
html.settings_newUI.ui_refresh .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
html.settings_newUI.ui_refresh .ui-slider-vertical .ui-slider-range-min { bottom: 0; }
html.settings_newUI.ui_refresh .ui-slider-vertical .ui-slider-range-max { top: 0; }/*
 * jQuery UI Tabs @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */
html.settings_newUI.ui_refresh .ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
html.settings_newUI.ui_refresh .ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
html.settings_newUI.ui_refresh .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
html.settings_newUI.ui_refresh .ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
html.settings_newUI.ui_refresh .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
html.settings_newUI.ui_refresh .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, html.settings_newUI.ui_refresh .ui-tabs .ui-tabs-nav li.ui-state-disabled a, html.settings_newUI.ui_refresh .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
html.settings_newUI.ui_refresh .ui-tabs .ui-tabs-nav li a, html.settings_newUI.ui_refresh .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
html.settings_newUI.ui_refresh .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
html.settings_newUI.ui_refresh .ui-tabs .ui-tabs-hide { display: none !important; }
/*
 * jQuery UI Datepicker @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
html.settings_newUI.ui_refresh .ui-datepicker { width: 17em; padding: .2em .2em 0; }
html.settings_newUI.ui_refresh .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
html.settings_newUI.ui_refresh .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
html.settings_newUI.ui_refresh .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
html.settings_newUI.ui_refresh .ui-datepicker .ui-datepicker-prev { left:2px; }
html.settings_newUI.ui_refresh .ui-datepicker .ui-datepicker-next { right:2px; }
html.settings_newUI.ui_refresh .ui-datepicker .ui-datepicker-prev-hover { left:1px; }
html.settings_newUI.ui_refresh .ui-datepicker .ui-datepicker-next-hover { right:1px; }
html.settings_newUI.ui_refresh .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
html.settings_newUI.ui_refresh .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
html.settings_newUI.ui_refresh .ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
html.settings_newUI.ui_refresh .ui-datepicker select.ui-datepicker-month-year {width: 100%;}
html.settings_newUI.ui_refresh .ui-datepicker select.ui-datepicker-month,
html.settings_newUI.ui_refresh .ui-datepicker select.ui-datepicker-year { width: 49%;}
html.settings_newUI.ui_refresh .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
html.settings_newUI.ui_refresh .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
html.settings_newUI.ui_refresh .ui-datepicker td { border: 0; padding: 1px; }
html.settings_newUI.ui_refresh .ui-datepicker td span, html.settings_newUI.ui_refresh .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
html.settings_newUI.ui_refresh .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
html.settings_newUI.ui_refresh .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
html.settings_newUI.ui_refresh .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
html.settings_newUI.ui_refresh .ui-datepicker.ui-datepicker-multi { width:auto; }
html.settings_newUI.ui_refresh .ui-datepicker-multi .ui-datepicker-group { float:left; }
html.settings_newUI.ui_refresh .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
html.settings_newUI.ui_refresh .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
html.settings_newUI.ui_refresh .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
html.settings_newUI.ui_refresh .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
html.settings_newUI.ui_refresh .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
html.settings_newUI.ui_refresh .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
html.settings_newUI.ui_refresh .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
html.settings_newUI.ui_refresh .ui-datepicker-row-break { clear:both; width:100%; }

/* RTL support */
html.settings_newUI.ui_refresh .ui-datepicker-rtl { direction: rtl; }
html.settings_newUI.ui_refresh .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
html.settings_newUI.ui_refresh .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
html.settings_newUI.ui_refresh .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
html.settings_newUI.ui_refresh .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
html.settings_newUI.ui_refresh .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
html.settings_newUI.ui_refresh .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
html.settings_newUI.ui_refresh .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
html.settings_newUI.ui_refresh .ui-datepicker-rtl .ui-datepicker-group { float:right; }
html.settings_newUI.ui_refresh .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
html.settings_newUI.ui_refresh .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
html.settings_newUI.ui_refresh .ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}/*
 * jQuery UI Progressbar @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Progressbar#theming
 */
html.settings_newUI.ui_refresh .ui-progressbar { height:2em; text-align: left; }
html.settings_newUI.ui_refresh .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }


/* Custom CSS */
html.settings_newUI.ui_refresh .ui-widget .bjnui-button-secondary, html.settings_newUI.ui_refresh .ui-widget .bjnui-button-primary, html.settings_newUI.ui_refresh .ui-widget .bjnui-button-primary-red {font-size: 14px;}
html.settings_newUI.ui_refresh .ui-widget .bjnui-button-secondary.ui-state-hover, html.settings_newUI.ui_refresh .ui-widget .bjnui-button-primary.ui-state-hover, html.settings_newUI.ui_refresh .ui-widget .bjnui-button-primary-red.ui-state-hover {background-color: transparent; border: none;}
html.settings_newUI.ui_refresh .ui-widget .bjnui-button-secondary:hover, html.settings_newUI.ui_refresh .ui-widget .bjnui-button-secondary:focus {
    background-color: #E0F1FF;
    border: 1px solid #1D6BDD;
    background-image: none;
    color: #1D6BDD;
    padding-left: 20px;
    padding-right: 20px;
    display: inline-block;
}
html.settings_newUI.ui_refresh .ui-widget .bjnui-button-primary:hover, html.settings_newUI.ui_refresh .ui-widget .bjnui-button-primary:focus {
    background-color: #4182E2;
    border: none;
    background-image: none;
    color: #FFF;
    padding-left: 20px;
    padding-right: 20px;
    display: inline-block;
}
html.settings_newUI.ui_refresh .ui-widget .bjnui-button-primary-red:hover, html.settings_newUI.ui_refresh .ui-widget .bjnui-button-primary-red:focus {
    background-color: #DB3C3C;
    border: none;
    background-image: none;
    color: #FFF;
}

/*
 * jQuery UI CSS Framework @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */

/* required comment for clearfix to work in Opera \*/
* html.enterpriseadmin_newUI.ui_refresh .ui-helper-clearfix { height:1%; }

/* workarounds */
* html.enterpriseadmin_newUI.ui_refresh .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

/* Layout helpers
----------------------------------*/
html.enterpriseadmin_newUI.ui_refresh .ui-helper-hidden { display: none; }
html.enterpriseadmin_newUI.ui_refresh .ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
html.enterpriseadmin_newUI.ui_refresh .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
html.enterpriseadmin_newUI.ui_refresh .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
html.enterpriseadmin_newUI.ui_refresh .ui-helper-clearfix { display: inline-block; }

html.enterpriseadmin_newUI.ui_refresh .ui-helper-clearfix { display:block; }
/* end clearfix */
html.enterpriseadmin_newUI.ui_refresh .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
html.enterpriseadmin_newUI.ui_refresh .ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
html.enterpriseadmin_newUI.ui_refresh .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
html.enterpriseadmin_newUI.ui_refresh .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


/*
 * jQuery UI CSS Framework @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Helvetica,Arial,sans-serif&fwDefault=bold&fsDefault=1.3em&cornerRadius=8px&bgColorHeader=e9e9e9&bgTextureHeader=01_flat.png&bgImgOpacityHeader=100&borderColorHeader=e9e9e9&fcHeader=333333&iconColorHeader=666666&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=100&borderColorContent=cccccc&fcContent=333333&iconColorContent=666666&bgColorDefault=e3e3e3&bgTextureDefault=03_highlight_soft.png&bgImgOpacityDefault=100&borderColorDefault=e9e9e9&fcDefault=333333&iconColorDefault=666666&bgColorHover=e3e3e3&bgTextureHover=05_inset_soft.png&bgImgOpacityHover=100&borderColorHover=e9e9e9&fcHover=333333&iconColorHover=666666&bgColorActive=666666&bgTextureActive=01_flat.png&bgImgOpacityActive=100&borderColorActive=666666&fcActive=ffffff&iconColorActive=e9e9e9&bgColorHighlight=ffcc66&bgTextureHighlight=01_flat.png&bgImgOpacityHighlight=100&borderColorHighlight=ff9900&fcHighlight=333333&iconColorHighlight=6699cc&bgColorError=ffcccc&bgTextureError=05_inset_soft.png&bgImgOpacityError=100&borderColorError=cc0000&fcError=990000&iconColorError=cc0000&bgColorOverlay=333333&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=100&opacityOverlay=70&bgColorShadow=666666&bgTextureShadow=01_flat.png&bgImgOpacityShadow=80&opacityShadow=70&thicknessShadow=.5px&offsetTopShadow=2px&offsetLeftShadow=0px&cornerRadiusShadow=8px
 */


/* Component containers
----------------------------------*/
html.enterpriseadmin_newUI.ui_refresh .ui-widget { font-family: ProximaNovaRegular, Helvetica,Arial,sans-serif; font-size: 1.3em; }
html.enterpriseadmin_newUI.ui_refresh .ui-widget .ui-widget { font-size: 1em; }
html.enterpriseadmin_newUI.ui_refresh .ui-widget input,html.enterpriseadmin_newUI.ui_refresh .ui-widget select,html.enterpriseadmin_newUI.ui_refresh .ui-widget textarea,html.enterpriseadmin_newUI.ui_refresh .ui-widget button { font-family: ProximaNovaRegular, Helvetica,Arial,sans-serif; font-size: 1em; }
html.enterpriseadmin_newUI.ui_refresh .ui-widget-content { border: 1px solid #cccccc; background: #ffffff url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_flat_100_ffffff_40x100.png) 50% 50% repeat-x; color: #333333; }
html.enterpriseadmin_newUI.ui_refresh .ui-widget-content a { color: #333333; }
html.enterpriseadmin_newUI.ui_refresh .ui-widget-header { border: 1px solid #e9e9e9; background: #e9e9e9 url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_flat_100_e9e9e9_40x100.png) 50% 50% repeat-x; color: #333333; font-weight: bold; }
html.enterpriseadmin_newUI.ui_refresh .ui-widget-header a { color: #333333; }

/* Interaction states
----------------------------------*/
html.enterpriseadmin_newUI.ui_refresh .ui-state-default,html.enterpriseadmin_newUI.ui_refresh .ui-widget-content .ui-state-default, html.enterpriseadmin_newUI.ui_refresh .ui-widget-header .ui-state-default { border: 1px solid #e9e9e9; background: #e3e3e3 url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_highlight-soft_100_e3e3e3_1x100-custom.png) 50% 50% repeat-x; font-weight: bold; color: #333333; }
html.enterpriseadmin_newUI.ui_refresh .ui-state-default a,html.enterpriseadmin_newUI.ui_refresh .ui-state-default a:link,html.enterpriseadmin_newUI.ui_refresh .ui-state-default a:visited { color: #333333; text-decoration: none; }
html.enterpriseadmin_newUI.ui_refresh .ui-state-hover,html.enterpriseadmin_newUI.ui_refresh .ui-widget-content .ui-state-hover,html.enterpriseadmin_newUI.ui_refresh .ui-widget-header .ui-state-hover,html.enterpriseadmin_newUI.ui_refresh .ui-state-focus,html.enterpriseadmin_newUI.ui_refresh .ui-widget-content .ui-state-focus,html.enterpriseadmin_newUI.ui_refresh .ui-widget-header .ui-state-focus { border: 1px solid #e9e9e9; background: #e3e3e3 url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_inset-soft_100_e3e3e3_1x100-custom.png) 50% 50% repeat-x; font-weight: bold; color: #333333; }
html.enterpriseadmin_newUI.ui_refresh .ui-state-hover a,html.enterpriseadmin_newUI.ui_refresh .ui-state-hover a:hover { color: #333333; text-decoration: none; }
html.enterpriseadmin_newUI.ui_refresh .ui-state-active,html.enterpriseadmin_newUI.ui_refresh .ui-widget-content .ui-state-active,html.enterpriseadmin_newUI.ui_refresh .ui-widget-header .ui-state-active { border: 1px solid #666666; background: #666666 url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_flat_100_666666_40x100.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; }
html.enterpriseadmin_newUI.ui_refresh .ui-state-active a,html.enterpriseadmin_newUI.ui_refresh .ui-state-active a:link,html.enterpriseadmin_newUI.ui_refresh .ui-state-active a:visited { color: #ffffff; text-decoration: none; }
html.enterpriseadmin_newUI.ui_refresh .ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
html.enterpriseadmin_newUI.ui_refresh .ui-state-highlight,html.enterpriseadmin_newUI.ui_refresh .ui-widget-content .ui-state-highlight,html.enterpriseadmin_newUI.ui_refresh .ui-widget-header .ui-state-highlight  {border: 1px solid #ff9900; background: #ffcc66 url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_flat_100_ffcc66_40x100.png) 50% 50% repeat-x; color: #333333; }
html.enterpriseadmin_newUI.ui_refresh .ui-state-highlight a,html.enterpriseadmin_newUI.ui_refresh .ui-widget-content .ui-state-highlight a,html.enterpriseadmin_newUI.ui_refresh .ui-widget-header .ui-state-highlight a { color: #333333; }
html.enterpriseadmin_newUI.ui_refresh .ui-state-error,html.enterpriseadmin_newUI.ui_refresh .ui-widget-content .ui-state-error,html.enterpriseadmin_newUI.ui_refresh .ui-widget-header .ui-state-error {border: 1px solid #cc0000; background: #ffcccc url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_inset-soft_100_ffcccc_1x100.png) 50% bottom repeat-x; color: #990000; }
html.enterpriseadmin_newUI.ui_refresh .ui-state-error a,html.enterpriseadmin_newUI.ui_refresh .ui-widget-content .ui-state-error a,html.enterpriseadmin_newUI.ui_refresh .ui-widget-header .ui-state-error a { color: #990000; }
html.enterpriseadmin_newUI.ui_refresh .ui-state-error-text,html.enterpriseadmin_newUI.ui_refresh .ui-widget-content .ui-state-error-text,html.enterpriseadmin_newUI.ui_refresh .ui-widget-header .ui-state-error-text { color: #990000; }
html.enterpriseadmin_newUI.ui_refresh .ui-priority-primary,html.enterpriseadmin_newUI.ui_refresh .ui-widget-content .ui-priority-primary,html.enterpriseadmin_newUI.ui_refresh .ui-widget-header .ui-priority-primary { font-weight: bold; }
html.enterpriseadmin_newUI.ui_refresh .ui-priority-secondary,html.enterpriseadmin_newUI.ui_refresh .ui-widget-content .ui-priority-secondary,html.enterpriseadmin_newUI.ui_refresh .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
html.enterpriseadmin_newUI.ui_refresh .ui-state-disabled,html.enterpriseadmin_newUI.ui_refresh .ui-widget-content .ui-state-disabled,html.enterpriseadmin_newUI.ui_refresh .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
html.enterpriseadmin_newUI.ui_refresh .ui-icon { width: 16px; height: 16px; background-image: url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-icons_666666_256x240.png); }
html.enterpriseadmin_newUI.ui_refresh .ui-widget-content .ui-icon {background-image: url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-icons_666666_256x240.png); }
html.enterpriseadmin_newUI.ui_refresh .ui-widget-header .ui-icon {background-image: url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-icons_666666_256x240.png); }
html.enterpriseadmin_newUI.ui_refresh .ui-state-default .ui-icon { background-image: url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-icons_666666_256x240.png); }
html.enterpriseadmin_newUI.ui_refresh .ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-icons_666666_256x240.png); }
html.enterpriseadmin_newUI.ui_refresh .ui-state-active .ui-icon {background-image: url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-icons_e9e9e9_256x240.png); }
html.enterpriseadmin_newUI.ui_refresh .ui-state-highlight .ui-icon {background-image: url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-icons_6699cc_256x240.png); }
html.enterpriseadmin_newUI.ui_refresh .ui-state-error .ui-icon,html.enterpriseadmin_newUI.ui_refresh .ui-state-error-text .ui-icon {background-image: url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-icons_cc0000_256x240.png); }

/* positioning */
html.enterpriseadmin_newUI.ui_refresh .ui-icon-carat-1-n { background-position: 0 0; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-carat-1-ne { background-position: -16px 0; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-carat-1-e { background-position: -32px 0; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-carat-1-se { background-position: -48px 0; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-carat-1-s { background-position: -64px 0; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-carat-1-sw { background-position: -80px 0; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-carat-1-w { background-position: -96px 0; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-carat-1-nw { background-position: -112px 0; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-carat-2-n-s { background-position: -128px 0; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-carat-2-e-w { background-position: -144px 0; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-triangle-1-n { background-position: 0 -16px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-triangle-1-ne { background-position: -16px -16px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-triangle-1-e { background-position: -32px -16px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-triangle-1-se { background-position: -48px -16px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-triangle-1-s { background-position: -64px -16px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-triangle-1-sw { background-position: -80px -16px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-triangle-1-w { background-position: -96px -16px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-triangle-1-nw { background-position: -112px -16px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-triangle-2-n-s { background-position: -128px -16px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-triangle-2-e-w { background-position: -144px -16px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrow-1-n { background-position: 0 -32px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrow-1-ne { background-position: -16px -32px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrow-1-e { background-position: -32px -32px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrow-1-se { background-position: -48px -32px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrow-1-s { background-position: -64px -32px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrow-1-sw { background-position: -80px -32px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrow-1-w { background-position: -96px -32px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrow-1-nw { background-position: -112px -32px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrow-2-n-s { background-position: -128px -32px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrow-2-e-w { background-position: -160px -32px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrowstop-1-n { background-position: -192px -32px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrowstop-1-e { background-position: -208px -32px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrowstop-1-s { background-position: -224px -32px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrowstop-1-w { background-position: -240px -32px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrowthick-1-n { background-position: 0 -48px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrowthick-1-e { background-position: -32px -48px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrowthick-1-se { background-position: -48px -48px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrowthick-1-s { background-position: -64px -48px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrowthick-1-w { background-position: -96px -48px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrow-4 { background-position: 0 -80px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-arrow-4-diag { background-position: -16px -80px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-extlink { background-position: -32px -80px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-newwin { background-position: -48px -80px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-refresh { background-position: -64px -80px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-shuffle { background-position: -80px -80px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-transfer-e-w { background-position: -96px -80px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-transferthick-e-w { background-position: -112px -80px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-folder-collapsed { background-position: 0 -96px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-folder-open { background-position: -16px -96px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-document { background-position: -32px -96px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-document-b { background-position: -48px -96px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-note { background-position: -64px -96px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-mail-closed { background-position: -80px -96px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-mail-open { background-position: -96px -96px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-suitcase { background-position: -112px -96px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-comment { background-position: -128px -96px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-person { background-position: -144px -96px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-print { background-position: -160px -96px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-trash { background-position: -176px -96px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-locked { background-position: -192px -96px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-unlocked { background-position: -208px -96px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-bookmark { background-position: -224px -96px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-tag { background-position: -240px -96px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-home { background-position: 0 -112px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-flag { background-position: -16px -112px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-calendar { background-position: -32px -112px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-cart { background-position: -48px -112px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-pencil { background-position: -64px -112px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-clock { background-position: -80px -112px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-disk { background-position: -96px -112px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-calculator { background-position: -112px -112px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-zoomin { background-position: -128px -112px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-zoomout { background-position: -144px -112px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-search { background-position: -160px -112px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-wrench { background-position: -176px -112px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-gear { background-position: -192px -112px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-heart { background-position: -208px -112px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-star { background-position: -224px -112px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-link { background-position: -240px -112px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-cancel { background-position: 0 -128px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-plus { background-position: -16px -128px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-plusthick { background-position: -32px -128px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-minus { background-position: -48px -128px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-minusthick { background-position: -64px -128px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-close { background-position: -80px -128px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-closethick { background-position: -96px -128px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-key { background-position: -112px -128px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-lightbulb { background-position: -128px -128px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-scissors { background-position: -144px -128px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-clipboard { background-position: -160px -128px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-copy { background-position: -176px -128px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-contact { background-position: -192px -128px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-image { background-position: -208px -128px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-video { background-position: -224px -128px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-script { background-position: -240px -128px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-alert { background-position: 0 -144px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-info { background-position: -16px -144px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-notice { background-position: -32px -144px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-help { background-position: -48px -144px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-check { background-position: -64px -144px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-bullet { background-position: -80px -144px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-radio-off { background-position: -96px -144px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-radio-on { background-position: -112px -144px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-pin-w { background-position: -128px -144px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-pin-s { background-position: -144px -144px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-play { background-position: 0 -160px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-pause { background-position: -16px -160px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-seek-next { background-position: -32px -160px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-seek-prev { background-position: -48px -160px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-seek-end { background-position: -64px -160px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
html.enterpriseadmin_newUI.ui_refresh .ui-icon-seek-first { background-position: -80px -160px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-stop { background-position: -96px -160px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-eject { background-position: -112px -160px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-volume-off { background-position: -128px -160px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-volume-on { background-position: -144px -160px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-power { background-position: 0 -176px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-signal-diag { background-position: -16px -176px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-signal { background-position: -32px -176px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-battery-0 { background-position: -48px -176px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-battery-1 { background-position: -64px -176px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-battery-2 { background-position: -80px -176px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-battery-3 { background-position: -96px -176px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-circle-plus { background-position: 0 -192px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-circle-minus { background-position: -16px -192px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-circle-close { background-position: -32px -192px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-circle-triangle-e { background-position: -48px -192px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-circle-triangle-s { background-position: -64px -192px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-circle-triangle-w { background-position: -80px -192px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-circle-triangle-n { background-position: -96px -192px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-circle-arrow-e { background-position: -112px -192px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-circle-arrow-s { background-position: -128px -192px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-circle-arrow-w { background-position: -144px -192px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-circle-arrow-n { background-position: -160px -192px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-circle-zoomin { background-position: -176px -192px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-circle-zoomout { background-position: -192px -192px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-circle-check { background-position: -208px -192px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-circlesmall-plus { background-position: 0 -208px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-circlesmall-minus { background-position: -16px -208px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-circlesmall-close { background-position: -32px -208px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-squaresmall-plus { background-position: -48px -208px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-squaresmall-minus { background-position: -64px -208px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-squaresmall-close { background-position: -80px -208px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-grip-solid-vertical { background-position: -32px -224px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
html.enterpriseadmin_newUI.ui_refresh .ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
html.enterpriseadmin_newUI.ui_refresh .ui-corner-tl { -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; border-top-left-radius: 8px; }
html.enterpriseadmin_newUI.ui_refresh .ui-corner-tr { -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; border-top-right-radius: 8px; }
html.enterpriseadmin_newUI.ui_refresh .ui-corner-bl { -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; border-bottom-left-radius: 8px; }
html.enterpriseadmin_newUI.ui_refresh .ui-corner-br { -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; border-bottom-right-radius: 8px; }
html.enterpriseadmin_newUI.ui_refresh .ui-corner-top { -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; border-top-left-radius: 8px; -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; border-top-right-radius: 8px; }
html.enterpriseadmin_newUI.ui_refresh .ui-corner-bottom { -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; border-bottom-left-radius: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; border-bottom-right-radius: 8px; }
html.enterpriseadmin_newUI.ui_refresh .ui-corner-right {  -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; border-top-right-radius: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; border-bottom-right-radius: 8px; }
html.enterpriseadmin_newUI.ui_refresh .ui-corner-left { -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; border-top-left-radius: 8px; -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; border-bottom-left-radius: 8px; }
html.enterpriseadmin_newUI.ui_refresh .ui-corner-all { -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }


/* Overlays */
html.enterpriseadmin_newUI.ui_refresh .ui-widget-overlay { background: #333333 url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_flat_100_333333_40x100.png) 50% 50% repeat-x; opacity: .70;filter:Alpha(Opacity=70); }
html.enterpriseadmin_newUI.ui_refresh .ui-widget-shadow { margin: 2px 0 0 0px; padding: .5px; background: #666666 url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_flat_80_666666_40x100.png) 50% 50% repeat-x; opacity: .70;filter:Alpha(Opacity=70); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }/*
 * jQuery UI Resizable @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Resizable#theming
 */
html.enterpriseadmin_newUI.ui_refresh .ui-resizable { position: relative;}
html.enterpriseadmin_newUI.ui_refresh .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;}
html.enterpriseadmin_newUI.ui_refresh .ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
html.enterpriseadmin_newUI.ui_refresh .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
html.enterpriseadmin_newUI.ui_refresh .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
html.enterpriseadmin_newUI.ui_refresh .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
html.enterpriseadmin_newUI.ui_refresh .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
html.enterpriseadmin_newUI.ui_refresh .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
html.enterpriseadmin_newUI.ui_refresh .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
html.enterpriseadmin_newUI.ui_refresh .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
html.enterpriseadmin_newUI.ui_refresh .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/*
 * jQuery UI Selectable @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Selectable#theming
 */
html.enterpriseadmin_newUI.ui_refresh .ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
/*
 * jQuery UI Accordion @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Accordion#theming
 */
/* IE/Win - Fix animation bug - #4615 */
html.enterpriseadmin_newUI.ui_refresh .ui-accordion { width: 100%; }
html.enterpriseadmin_newUI.ui_refresh .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
html.enterpriseadmin_newUI.ui_refresh .ui-accordion .ui-accordion-li-fix { display: inline; }
html.enterpriseadmin_newUI.ui_refresh .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
html.enterpriseadmin_newUI.ui_refresh .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
html.enterpriseadmin_newUI.ui_refresh .ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
html.enterpriseadmin_newUI.ui_refresh .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
html.enterpriseadmin_newUI.ui_refresh .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
html.enterpriseadmin_newUI.ui_refresh .ui-accordion .ui-accordion-content-active { display: block; }/*
 * jQuery UI Autocomplete @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */
html.enterpriseadmin_newUI.ui_refresh .ui-autocomplete { position: absolute; cursor: default; }

/*
 * jQuery UI Menu @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */
html.enterpriseadmin_newUI.ui_refresh .ui-menu {
    list-style:none;
    padding: 2px;
    margin: 0;
    display:block;
    float: left;
}
html.enterpriseadmin_newUI.ui_refresh .ui-menu .ui-menu {
    margin-top: -3px;
}
html.enterpriseadmin_newUI.ui_refresh .ui-menu .ui-menu-item {
    margin:0;
    padding: 0;
    zoom: 1;
    float: left;
    clear: left;
    width: 100%;
}
html.enterpriseadmin_newUI.ui_refresh .ui-menu .ui-menu-item a {
    text-decoration:none;
    display:block;
    padding:.2em .4em;
    line-height:1.5;
    zoom:1;
}
html.enterpriseadmin_newUI.ui_refresh .ui-menu .ui-menu-item a.ui-state-hover,
html.enterpriseadmin_newUI.ui_refresh .ui-menu .ui-menu-item a.ui-state-active {
    font-weight: normal;
    margin: -1px;
}
/*
 * jQuery UI Button @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Button#theming
 */
html.enterpriseadmin_newUI.ui_refresh .ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
html.enterpriseadmin_newUI.ui_refresh .ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
html.enterpriseadmin_newUI.ui_refresh button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
html.enterpriseadmin_newUI.ui_refresh .ui-button-icons-only { width: 3.4em; }
html.enterpriseadmin_newUI.ui_refresh button.ui-button-icons-only { width: 3.7em; }

/*button text element */
html.enterpriseadmin_newUI.ui_refresh .ui-button .ui-button-text { display: block; line-height: 1.4;  }
html.enterpriseadmin_newUI.ui_refresh .ui-button-text-only .ui-button-text { padding: .4em 1em; }
html.enterpriseadmin_newUI.ui_refresh .ui-button-icon-only .ui-button-text,html.enterpriseadmin_newUI.ui_refresh .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
html.enterpriseadmin_newUI.ui_refresh .ui-button-text-icon-primary .ui-button-text,html.enterpriseadmin_newUI.ui_refresh .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
html.enterpriseadmin_newUI.ui_refresh .ui-button-text-icon-secondary .ui-button-text,html.enterpriseadmin_newUI.ui_refresh .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
html.enterpriseadmin_newUI.ui_refresh .ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
html.enterpriseadmin_newUI.ui_refresh input.ui-button { padding: .4em 1em; }

/*button icon element(s) */
html.enterpriseadmin_newUI.ui_refresh .ui-button-icon-only .ui-icon, html.enterpriseadmin_newUI.ui_refresh .ui-button-text-icon-primary .ui-icon, html.enterpriseadmin_newUI.ui_refresh .ui-button-text-icon-secondary .ui-icon, html.enterpriseadmin_newUI.ui_refresh .ui-button-text-icons .ui-icon, html.enterpriseadmin_newUI.ui_refresh .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
html.enterpriseadmin_newUI.ui_refresh .ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
html.enterpriseadmin_newUI.ui_refresh .ui-button-text-icon-primary .ui-button-icon-primary, html.enterpriseadmin_newUI.ui_refresh .ui-button-text-icons .ui-button-icon-primary, html.enterpriseadmin_newUI.ui_refresh .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
html.enterpriseadmin_newUI.ui_refresh .ui-button-text-icon-secondary .ui-button-icon-secondary, html.enterpriseadmin_newUI.ui_refresh .ui-button-text-icons .ui-button-icon-secondary, html.enterpriseadmin_newUI.ui_refresh .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
html.enterpriseadmin_newUI.ui_refresh .ui-button-text-icons .ui-button-icon-secondary, html.enterpriseadmin_newUI.ui_refresh .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

/*button sets*/
html.enterpriseadmin_newUI.ui_refresh .ui-buttonset { margin-right: 7px; }
html.enterpriseadmin_newUI.ui_refresh .ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }

/* workarounds */
html.enterpriseadmin_newUI.ui_refresh button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
/*
 * jQuery UI Dialog @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Dialog#theming
 */
html.enterpriseadmin_newUI.ui_refresh .ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
html.enterpriseadmin_newUI.ui_refresh .ui-dialog .ui-dialog-titlebar { padding: .5em 1em .3em; position: relative;  }
html.enterpriseadmin_newUI.ui_refresh .ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .2em 0; }
html.enterpriseadmin_newUI.ui_refresh .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
html.enterpriseadmin_newUI.ui_refresh .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
html.enterpriseadmin_newUI.ui_refresh .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
html.enterpriseadmin_newUI.ui_refresh .ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
html.enterpriseadmin_newUI.ui_refresh .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
html.enterpriseadmin_newUI.ui_refresh .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
html.enterpriseadmin_newUI.ui_refresh .ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
html.enterpriseadmin_newUI.ui_refresh .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
html.enterpriseadmin_newUI.ui_refresh .ui-draggable .ui-dialog-titlebar { cursor: move; }
/*
 * jQuery UI Slider @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Slider#theming
 */
html.enterpriseadmin_newUI.ui_refresh .ui-slider { position: relative; text-align: left; }
html.enterpriseadmin_newUI.ui_refresh .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
html.enterpriseadmin_newUI.ui_refresh .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

html.enterpriseadmin_newUI.ui_refresh .ui-slider-horizontal { height: .8em; }
html.enterpriseadmin_newUI.ui_refresh .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
html.enterpriseadmin_newUI.ui_refresh .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
html.enterpriseadmin_newUI.ui_refresh .ui-slider-horizontal .ui-slider-range-min { left: 0; }
html.enterpriseadmin_newUI.ui_refresh .ui-slider-horizontal .ui-slider-range-max { right: 0; }

html.enterpriseadmin_newUI.ui_refresh .ui-slider-vertical { width: .8em; height: 100px; }
html.enterpriseadmin_newUI.ui_refresh .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
html.enterpriseadmin_newUI.ui_refresh .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
html.enterpriseadmin_newUI.ui_refresh .ui-slider-vertical .ui-slider-range-min { bottom: 0; }
html.enterpriseadmin_newUI.ui_refresh .ui-slider-vertical .ui-slider-range-max { top: 0; }/*
 * jQuery UI Tabs @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */
html.enterpriseadmin_newUI.ui_refresh .ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
html.enterpriseadmin_newUI.ui_refresh .ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
html.enterpriseadmin_newUI.ui_refresh .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
html.enterpriseadmin_newUI.ui_refresh .ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
html.enterpriseadmin_newUI.ui_refresh .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
html.enterpriseadmin_newUI.ui_refresh .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, html.enterpriseadmin_newUI.ui_refresh .ui-tabs .ui-tabs-nav li.ui-state-disabled a, html.enterpriseadmin_newUI.ui_refresh .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
html.enterpriseadmin_newUI.ui_refresh .ui-tabs .ui-tabs-nav li a, html.enterpriseadmin_newUI.ui_refresh .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
html.enterpriseadmin_newUI.ui_refresh .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
html.enterpriseadmin_newUI.ui_refresh .ui-tabs .ui-tabs-hide { display: none !important; }
/*
 * jQuery UI Datepicker @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker { width: 17em; padding: .2em .2em 0; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker .ui-datepicker-prev { left:2px; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker .ui-datepicker-next { right:2px; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker .ui-datepicker-prev-hover { left:1px; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker .ui-datepicker-next-hover { right:1px; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker select.ui-datepicker-month-year {width: 100%;}
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker select.ui-datepicker-month,
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker select.ui-datepicker-year { width: 49%;}
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker td { border: 0; padding: 1px; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker td span, html.enterpriseadmin_newUI.ui_refresh .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker.ui-datepicker-multi { width:auto; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker-multi .ui-datepicker-group { float:left; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker-row-break { clear:both; width:100%; }

/* RTL support */
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker-rtl { direction: rtl; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker-rtl .ui-datepicker-group { float:right; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
html.enterpriseadmin_newUI.ui_refresh .ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}/*
 * jQuery UI Progressbar @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Progressbar#theming
 */
html.enterpriseadmin_newUI.ui_refresh .ui-progressbar { height:2em; text-align: left; }
html.enterpriseadmin_newUI.ui_refresh .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }


/* Custom CSS */
html.enterpriseadmin_newUI.ui_refresh .ui-widget .bjnui-button-secondary, html.enterpriseadmin_newUI.ui_refresh .ui-widget .bjnui-button-primary, html.enterpriseadmin_newUI.ui_refresh .ui-widget .bjnui-button-primary-red {font-size: 14px;}
html.enterpriseadmin_newUI.ui_refresh .ui-widget .bjnui-button-secondary.ui-state-hover, html.enterpriseadmin_newUI.ui_refresh .ui-widget .bjnui-button-primary.ui-state-hover, html.enterpriseadmin_newUI.ui_refresh .ui-widget .bjnui-button-primary-red.ui-state-hover {background-color: transparent; border: none;}
html.enterpriseadmin_newUI.ui_refresh .ui-widget .bjnui-button-secondary:hover, html.enterpriseadmin_newUI.ui_refresh .ui-widget .bjnui-button-secondary:focus {
    background-color: #E0F1FF;
    border: 1px solid #1D6BDD;
    background-image: none;
    color: #1D6BDD;
}
html.enterpriseadmin_newUI.ui_refresh .ui-widget .bjnui-button-secondary-link:hover, html.enterpriseadmin_newUI.ui_refresh .ui-widget .bjnui-button-secondary-link:focus {
    background-color: transparent;
    border: none;
    background-image: none;
    color: #1D6BDD;
}
html.enterpriseadmin_newUI.ui_refresh .ui-widget .bjnui-button-primary:hover, html.enterpriseadmin_newUI.ui_refresh .ui-widget .bjnui-button-primary:focus {
    background-color: #4182E2;
    border: none;
    background-image: none;
    color: #FFF;
}
html.enterpriseadmin_newUI.ui_refresh .ui-widget .bjnui-button-primary-red:hover, html.enterpriseadmin_newUI.ui_refresh .ui-widget .bjnui-button-primary-red:focus {
    background-color: #DB3C3C;
    border: none;
    background-image: none;
    color: #FFF;
}
html.enterpriseadmin_newUI.ui_refresh .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { 
    float: left; 
}
html.enterpriseadmin_newUI.ui_refresh .ui-dialog .ui-dialog-buttonpane button { 
    margin: 22px 24px 28px 0; 
    cursor: pointer; 
}
html.enterpriseadmin_newUI.ui_refresh .ui-widget-content a { 
    color: #1D6BDD; 
}
html.enterpriseadmin_newUI.ui_refresh .ui-widget-overlay {
    opacity: 0.8;
}

/*
 * jQuery UI CSS Framework @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */

/* required comment for clearfix to work in Opera \*/
* html.snowy .ui-helper-clearfix { height:1%; }

/* workarounds */
* html.snowy .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

/* Layout helpers
----------------------------------*/
html.snowy .ui-helper-hidden { display: none; }
html.snowy .ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
html.snowy .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
html.snowy .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
html.snowy .ui-helper-clearfix { display: inline-block; }

html.snowy .ui-helper-clearfix { display:block; }
/* end clearfix */
html.snowy .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
html.snowy .ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
html.snowy .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
html.snowy .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


/*
 * jQuery UI CSS Framework @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Helvetica,Arial,sans-serif&fwDefault=bold&fsDefault=1.3em&cornerRadius=8px&bgColorHeader=e9e9e9&bgTextureHeader=01_flat.png&bgImgOpacityHeader=100&borderColorHeader=e9e9e9&fcHeader=333333&iconColorHeader=666666&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=100&borderColorContent=cccccc&fcContent=333333&iconColorContent=666666&bgColorDefault=e3e3e3&bgTextureDefault=03_highlight_soft.png&bgImgOpacityDefault=100&borderColorDefault=e9e9e9&fcDefault=333333&iconColorDefault=666666&bgColorHover=e3e3e3&bgTextureHover=05_inset_soft.png&bgImgOpacityHover=100&borderColorHover=e9e9e9&fcHover=333333&iconColorHover=666666&bgColorActive=666666&bgTextureActive=01_flat.png&bgImgOpacityActive=100&borderColorActive=666666&fcActive=ffffff&iconColorActive=e9e9e9&bgColorHighlight=ffcc66&bgTextureHighlight=01_flat.png&bgImgOpacityHighlight=100&borderColorHighlight=ff9900&fcHighlight=333333&iconColorHighlight=6699cc&bgColorError=ffcccc&bgTextureError=05_inset_soft.png&bgImgOpacityError=100&borderColorError=cc0000&fcError=990000&iconColorError=cc0000&bgColorOverlay=333333&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=100&opacityOverlay=70&bgColorShadow=666666&bgTextureShadow=01_flat.png&bgImgOpacityShadow=80&opacityShadow=70&thicknessShadow=.5px&offsetTopShadow=2px&offsetLeftShadow=0px&cornerRadiusShadow=8px
 */


/* Component containers
----------------------------------*/
html.snowy .ui-widget { font-family: Helvetica,Arial,sans-serif; font-size: 1.3em; }
html.snowy .ui-widget .ui-widget { font-size: 1em; }
html.snowy .ui-widget input,html.snowy .ui-widget select,html.snowy .ui-widget textarea,html.snowy .ui-widget button { font-family: Helvetica,Arial,sans-serif; font-size: 1em; }
html.snowy .ui-widget-content { border: 1px solid #cccccc; background: #ffffff url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_flat_100_ffffff_40x100.png) 50% 50% repeat-x; color: #333333; }
html.snowy .ui-widget-content a { color: #333333; }
html.snowy .ui-widget-header { border: 1px solid #e9e9e9; background: #e9e9e9 url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_flat_100_e9e9e9_40x100.png) 50% 50% repeat-x; color: #333333; font-weight: bold; }
html.snowy .ui-widget-header a { color: #333333; }

/* Interaction states
----------------------------------*/
html.snowy .ui-state-default,html.snowy .ui-widget-content .ui-state-default, html.snowy .ui-widget-header .ui-state-default { border: 1px solid #e9e9e9; background: #e3e3e3 url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_highlight-soft_100_e3e3e3_1x100-custom.png) 50% 50% repeat-x; font-weight: bold; color: #333333; }
html.snowy .ui-state-default a,html.snowy .ui-state-default a:link,html.snowy .ui-state-default a:visited { color: #333333; text-decoration: none; }
html.snowy .ui-state-hover,html.snowy .ui-widget-content .ui-state-hover,html.snowy .ui-widget-header .ui-state-hover,html.snowy .ui-state-focus,html.snowy .ui-widget-content .ui-state-focus,html.snowy .ui-widget-header .ui-state-focus { border: 1px solid #e9e9e9; background: #e3e3e3 url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_inset-soft_100_e3e3e3_1x100-custom.png) 50% 50% repeat-x; font-weight: bold; color: #333333; }
html.snowy .ui-state-hover a,html.snowy .ui-state-hover a:hover { color: #333333; text-decoration: none; }
html.snowy .ui-state-active,html.snowy .ui-widget-content .ui-state-active,html.snowy .ui-widget-header .ui-state-active { border: 1px solid #666666; background: #666666 url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_flat_100_666666_40x100.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; }
html.snowy .ui-state-active a,html.snowy .ui-state-active a:link,html.snowy .ui-state-active a:visited { color: #ffffff; text-decoration: none; }
html.snowy .ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
html.snowy .ui-state-highlight,html.snowy .ui-widget-content .ui-state-highlight,html.snowy .ui-widget-header .ui-state-highlight  {border: 1px solid #ff9900; background: #ffcc66 url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_flat_100_ffcc66_40x100.png) 50% 50% repeat-x; color: #333333; }
html.snowy .ui-state-highlight a,html.snowy .ui-widget-content .ui-state-highlight a,html.snowy .ui-widget-header .ui-state-highlight a { color: #333333; }
html.snowy .ui-state-error,html.snowy .ui-widget-content .ui-state-error,html.snowy .ui-widget-header .ui-state-error {border: 1px solid #cc0000; background: #ffcccc url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_inset-soft_100_ffcccc_1x100.png) 50% bottom repeat-x; color: #990000; }
html.snowy .ui-state-error a,html.snowy .ui-widget-content .ui-state-error a,html.snowy .ui-widget-header .ui-state-error a { color: #990000; }
html.snowy .ui-state-error-text,html.snowy .ui-widget-content .ui-state-error-text,html.snowy .ui-widget-header .ui-state-error-text { color: #990000; }
html.snowy .ui-priority-primary,html.snowy .ui-widget-content .ui-priority-primary,html.snowy .ui-widget-header .ui-priority-primary { font-weight: bold; }
html.snowy .ui-priority-secondary,html.snowy .ui-widget-content .ui-priority-secondary,html.snowy .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
html.snowy .ui-state-disabled,html.snowy .ui-widget-content .ui-state-disabled,html.snowy .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
html.snowy .ui-icon { width: 16px; height: 16px; background-image: url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-icons_666666_256x240.png); }
html.snowy .ui-widget-content .ui-icon {background-image: url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-icons_666666_256x240.png); }
html.snowy .ui-widget-header .ui-icon {background-image: url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-icons_666666_256x240.png); }
html.snowy .ui-state-default .ui-icon { background-image: url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-icons_666666_256x240.png); }
html.snowy .ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-icons_666666_256x240.png); }
html.snowy .ui-state-active .ui-icon {background-image: url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-icons_e9e9e9_256x240.png); }
html.snowy .ui-state-highlight .ui-icon {background-image: url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-icons_6699cc_256x240.png); }
html.snowy .ui-state-error .ui-icon,html.snowy .ui-state-error-text .ui-icon {background-image: url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-icons_cc0000_256x240.png); }

/* positioning */
html.snowy .ui-icon-carat-1-n { background-position: 0 0; }
html.snowy .ui-icon-carat-1-ne { background-position: -16px 0; }
html.snowy .ui-icon-carat-1-e { background-position: -32px 0; }
html.snowy .ui-icon-carat-1-se { background-position: -48px 0; }
html.snowy .ui-icon-carat-1-s { background-position: -64px 0; }
html.snowy .ui-icon-carat-1-sw { background-position: -80px 0; }
html.snowy .ui-icon-carat-1-w { background-position: -96px 0; }
html.snowy .ui-icon-carat-1-nw { background-position: -112px 0; }
html.snowy .ui-icon-carat-2-n-s { background-position: -128px 0; }
html.snowy .ui-icon-carat-2-e-w { background-position: -144px 0; }
html.snowy .ui-icon-triangle-1-n { background-position: 0 -16px; }
html.snowy .ui-icon-triangle-1-ne { background-position: -16px -16px; }
html.snowy .ui-icon-triangle-1-e { background-position: -32px -16px; }
html.snowy .ui-icon-triangle-1-se { background-position: -48px -16px; }
html.snowy .ui-icon-triangle-1-s { background-position: -64px -16px; }
html.snowy .ui-icon-triangle-1-sw { background-position: -80px -16px; }
html.snowy .ui-icon-triangle-1-w { background-position: -96px -16px; }
html.snowy .ui-icon-triangle-1-nw { background-position: -112px -16px; }
html.snowy .ui-icon-triangle-2-n-s { background-position: -128px -16px; }
html.snowy .ui-icon-triangle-2-e-w { background-position: -144px -16px; }
html.snowy .ui-icon-arrow-1-n { background-position: 0 -32px; }
html.snowy .ui-icon-arrow-1-ne { background-position: -16px -32px; }
html.snowy .ui-icon-arrow-1-e { background-position: -32px -32px; }
html.snowy .ui-icon-arrow-1-se { background-position: -48px -32px; }
html.snowy .ui-icon-arrow-1-s { background-position: -64px -32px; }
html.snowy .ui-icon-arrow-1-sw { background-position: -80px -32px; }
html.snowy .ui-icon-arrow-1-w { background-position: -96px -32px; }
html.snowy .ui-icon-arrow-1-nw { background-position: -112px -32px; }
html.snowy .ui-icon-arrow-2-n-s { background-position: -128px -32px; }
html.snowy .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
html.snowy .ui-icon-arrow-2-e-w { background-position: -160px -32px; }
html.snowy .ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
html.snowy .ui-icon-arrowstop-1-n { background-position: -192px -32px; }
html.snowy .ui-icon-arrowstop-1-e { background-position: -208px -32px; }
html.snowy .ui-icon-arrowstop-1-s { background-position: -224px -32px; }
html.snowy .ui-icon-arrowstop-1-w { background-position: -240px -32px; }
html.snowy .ui-icon-arrowthick-1-n { background-position: 0 -48px; }
html.snowy .ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
html.snowy .ui-icon-arrowthick-1-e { background-position: -32px -48px; }
html.snowy .ui-icon-arrowthick-1-se { background-position: -48px -48px; }
html.snowy .ui-icon-arrowthick-1-s { background-position: -64px -48px; }
html.snowy .ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
html.snowy .ui-icon-arrowthick-1-w { background-position: -96px -48px; }
html.snowy .ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
html.snowy .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
html.snowy .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
html.snowy .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
html.snowy .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
html.snowy .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
html.snowy .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
html.snowy .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
html.snowy .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
html.snowy .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
html.snowy .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
html.snowy .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
html.snowy .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
html.snowy .ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
html.snowy .ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
html.snowy .ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
html.snowy .ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
html.snowy .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
html.snowy .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
html.snowy .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
html.snowy .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
html.snowy .ui-icon-arrow-4 { background-position: 0 -80px; }
html.snowy .ui-icon-arrow-4-diag { background-position: -16px -80px; }
html.snowy .ui-icon-extlink { background-position: -32px -80px; }
html.snowy .ui-icon-newwin { background-position: -48px -80px; }
html.snowy .ui-icon-refresh { background-position: -64px -80px; }
html.snowy .ui-icon-shuffle { background-position: -80px -80px; }
html.snowy .ui-icon-transfer-e-w { background-position: -96px -80px; }
html.snowy .ui-icon-transferthick-e-w { background-position: -112px -80px; }
html.snowy .ui-icon-folder-collapsed { background-position: 0 -96px; }
html.snowy .ui-icon-folder-open { background-position: -16px -96px; }
html.snowy .ui-icon-document { background-position: -32px -96px; }
html.snowy .ui-icon-document-b { background-position: -48px -96px; }
html.snowy .ui-icon-note { background-position: -64px -96px; }
html.snowy .ui-icon-mail-closed { background-position: -80px -96px; }
html.snowy .ui-icon-mail-open { background-position: -96px -96px; }
html.snowy .ui-icon-suitcase { background-position: -112px -96px; }
html.snowy .ui-icon-comment { background-position: -128px -96px; }
html.snowy .ui-icon-person { background-position: -144px -96px; }
html.snowy .ui-icon-print { background-position: -160px -96px; }
html.snowy .ui-icon-trash { background-position: -176px -96px; }
html.snowy .ui-icon-locked { background-position: -192px -96px; }
html.snowy .ui-icon-unlocked { background-position: -208px -96px; }
html.snowy .ui-icon-bookmark { background-position: -224px -96px; }
html.snowy .ui-icon-tag { background-position: -240px -96px; }
html.snowy .ui-icon-home { background-position: 0 -112px; }
html.snowy .ui-icon-flag { background-position: -16px -112px; }
html.snowy .ui-icon-calendar { background-position: -32px -112px; }
html.snowy .ui-icon-cart { background-position: -48px -112px; }
html.snowy .ui-icon-pencil { background-position: -64px -112px; }
html.snowy .ui-icon-clock { background-position: -80px -112px; }
html.snowy .ui-icon-disk { background-position: -96px -112px; }
html.snowy .ui-icon-calculator { background-position: -112px -112px; }
html.snowy .ui-icon-zoomin { background-position: -128px -112px; }
html.snowy .ui-icon-zoomout { background-position: -144px -112px; }
html.snowy .ui-icon-search { background-position: -160px -112px; }
html.snowy .ui-icon-wrench { background-position: -176px -112px; }
html.snowy .ui-icon-gear { background-position: -192px -112px; }
html.snowy .ui-icon-heart { background-position: -208px -112px; }
html.snowy .ui-icon-star { background-position: -224px -112px; }
html.snowy .ui-icon-link { background-position: -240px -112px; }
html.snowy .ui-icon-cancel { background-position: 0 -128px; }
html.snowy .ui-icon-plus { background-position: -16px -128px; }
html.snowy .ui-icon-plusthick { background-position: -32px -128px; }
html.snowy .ui-icon-minus { background-position: -48px -128px; }
html.snowy .ui-icon-minusthick { background-position: -64px -128px; }
html.snowy .ui-icon-close { background-position: -80px -128px; }
html.snowy .ui-icon-closethick { background-position: -96px -128px; }
html.snowy .ui-icon-key { background-position: -112px -128px; }
html.snowy .ui-icon-lightbulb { background-position: -128px -128px; }
html.snowy .ui-icon-scissors { background-position: -144px -128px; }
html.snowy .ui-icon-clipboard { background-position: -160px -128px; }
html.snowy .ui-icon-copy { background-position: -176px -128px; }
html.snowy .ui-icon-contact { background-position: -192px -128px; }
html.snowy .ui-icon-image { background-position: -208px -128px; }
html.snowy .ui-icon-video { background-position: -224px -128px; }
html.snowy .ui-icon-script { background-position: -240px -128px; }
html.snowy .ui-icon-alert { background-position: 0 -144px; }
html.snowy .ui-icon-info { background-position: -16px -144px; }
html.snowy .ui-icon-notice { background-position: -32px -144px; }
html.snowy .ui-icon-help { background-position: -48px -144px; }
html.snowy .ui-icon-check { background-position: -64px -144px; }
html.snowy .ui-icon-bullet { background-position: -80px -144px; }
html.snowy .ui-icon-radio-off { background-position: -96px -144px; }
html.snowy .ui-icon-radio-on { background-position: -112px -144px; }
html.snowy .ui-icon-pin-w { background-position: -128px -144px; }
html.snowy .ui-icon-pin-s { background-position: -144px -144px; }
html.snowy .ui-icon-play { background-position: 0 -160px; }
html.snowy .ui-icon-pause { background-position: -16px -160px; }
html.snowy .ui-icon-seek-next { background-position: -32px -160px; }
html.snowy .ui-icon-seek-prev { background-position: -48px -160px; }
html.snowy .ui-icon-seek-end { background-position: -64px -160px; }
html.snowy .ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
html.snowy .ui-icon-seek-first { background-position: -80px -160px; }
html.snowy .ui-icon-stop { background-position: -96px -160px; }
html.snowy .ui-icon-eject { background-position: -112px -160px; }
html.snowy .ui-icon-volume-off { background-position: -128px -160px; }
html.snowy .ui-icon-volume-on { background-position: -144px -160px; }
html.snowy .ui-icon-power { background-position: 0 -176px; }
html.snowy .ui-icon-signal-diag { background-position: -16px -176px; }
html.snowy .ui-icon-signal { background-position: -32px -176px; }
html.snowy .ui-icon-battery-0 { background-position: -48px -176px; }
html.snowy .ui-icon-battery-1 { background-position: -64px -176px; }
html.snowy .ui-icon-battery-2 { background-position: -80px -176px; }
html.snowy .ui-icon-battery-3 { background-position: -96px -176px; }
html.snowy .ui-icon-circle-plus { background-position: 0 -192px; }
html.snowy .ui-icon-circle-minus { background-position: -16px -192px; }
html.snowy .ui-icon-circle-close { background-position: -32px -192px; }
html.snowy .ui-icon-circle-triangle-e { background-position: -48px -192px; }
html.snowy .ui-icon-circle-triangle-s { background-position: -64px -192px; }
html.snowy .ui-icon-circle-triangle-w { background-position: -80px -192px; }
html.snowy .ui-icon-circle-triangle-n { background-position: -96px -192px; }
html.snowy .ui-icon-circle-arrow-e { background-position: -112px -192px; }
html.snowy .ui-icon-circle-arrow-s { background-position: -128px -192px; }
html.snowy .ui-icon-circle-arrow-w { background-position: -144px -192px; }
html.snowy .ui-icon-circle-arrow-n { background-position: -160px -192px; }
html.snowy .ui-icon-circle-zoomin { background-position: -176px -192px; }
html.snowy .ui-icon-circle-zoomout { background-position: -192px -192px; }
html.snowy .ui-icon-circle-check { background-position: -208px -192px; }
html.snowy .ui-icon-circlesmall-plus { background-position: 0 -208px; }
html.snowy .ui-icon-circlesmall-minus { background-position: -16px -208px; }
html.snowy .ui-icon-circlesmall-close { background-position: -32px -208px; }
html.snowy .ui-icon-squaresmall-plus { background-position: -48px -208px; }
html.snowy .ui-icon-squaresmall-minus { background-position: -64px -208px; }
html.snowy .ui-icon-squaresmall-close { background-position: -80px -208px; }
html.snowy .ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
html.snowy .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
html.snowy .ui-icon-grip-solid-vertical { background-position: -32px -224px; }
html.snowy .ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
html.snowy .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
html.snowy .ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
html.snowy .ui-corner-tl { -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; border-top-left-radius: 8px; }
html.snowy .ui-corner-tr { -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; border-top-right-radius: 8px; }
html.snowy .ui-corner-bl { -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; border-bottom-left-radius: 8px; }
html.snowy .ui-corner-br { -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; border-bottom-right-radius: 8px; }
html.snowy .ui-corner-top { -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; border-top-left-radius: 8px; -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; border-top-right-radius: 8px; }
html.snowy .ui-corner-bottom { -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; border-bottom-left-radius: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; border-bottom-right-radius: 8px; }
html.snowy .ui-corner-right {  -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; border-top-right-radius: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; border-bottom-right-radius: 8px; }
html.snowy .ui-corner-left { -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; border-top-left-radius: 8px; -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; border-bottom-left-radius: 8px; }
html.snowy .ui-corner-all { -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }


/* Overlays */
html.snowy .ui-widget-overlay { background: #333333 url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_flat_100_333333_40x100.png) 50% 50% repeat-x; opacity: .70;filter:Alpha(Opacity=70); }
html.snowy .ui-widget-shadow { margin: 2px 0 0 0px; padding: .5px; background: #666666 url(https://static.bluejeans.com/z62/static/urdnot/8H10D0M/ui-bg_flat_80_666666_40x100.png) 50% 50% repeat-x; opacity: .70;filter:Alpha(Opacity=70); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }/*
 * jQuery UI Resizable @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Resizable#theming
 */
html.snowy .ui-resizable { position: relative;}
html.snowy .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;}
html.snowy .ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
html.snowy .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
html.snowy .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
html.snowy .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
html.snowy .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
html.snowy .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
html.snowy .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
html.snowy .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
html.snowy .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/*
 * jQuery UI Selectable @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Selectable#theming
 */
html.snowy .ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
/*
 * jQuery UI Accordion @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Accordion#theming
 */
/* IE/Win - Fix animation bug - #4615 */
html.snowy .ui-accordion { width: 100%; }
html.snowy .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
html.snowy .ui-accordion .ui-accordion-li-fix { display: inline; }
html.snowy .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
html.snowy .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
html.snowy .ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
html.snowy .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
html.snowy .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
html.snowy .ui-accordion .ui-accordion-content-active { display: block; }/*
 * jQuery UI Autocomplete @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */
html.snowy .ui-autocomplete { position: absolute; cursor: default; }

/*
 * jQuery UI Menu @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */
html.snowy .ui-menu {
	list-style:none;
	padding: 2px;
	margin: 0;
	display:block;
	float: left;
}
html.snowy .ui-menu .ui-menu {
	margin-top: -3px;
}
html.snowy .ui-menu .ui-menu-item {
	margin:0;
	padding: 0;
	zoom: 1;
	float: left;
	clear: left;
	width: 100%;
}
html.snowy .ui-menu .ui-menu-item a {
	text-decoration:none;
	display:block;
	padding:.2em .4em;
	line-height:1.5;
	zoom:1;
}
html.snowy .ui-menu .ui-menu-item a.ui-state-hover,
html.snowy .ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}
/*
 * jQuery UI Button @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Button#theming
 */
html.snowy .ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
html.snowy .ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
html.snowy button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
html.snowy .ui-button-icons-only { width: 3.4em; }
html.snowy button.ui-button-icons-only { width: 3.7em; }

/*button text element */
html.snowy .ui-button .ui-button-text { display: block; line-height: 1.4;  }
html.snowy .ui-button-text-only .ui-button-text { padding: .4em 1em; }
html.snowy .ui-button-icon-only .ui-button-text,html.snowy .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
html.snowy .ui-button-text-icon-primary .ui-button-text,html.snowy .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
html.snowy .ui-button-text-icon-secondary .ui-button-text,html.snowy .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
html.snowy .ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
html.snowy input.ui-button { padding: .4em 1em; }

/*button icon element(s) */
html.snowy .ui-button-icon-only .ui-icon, html.snowy .ui-button-text-icon-primary .ui-icon, html.snowy .ui-button-text-icon-secondary .ui-icon, html.snowy .ui-button-text-icons .ui-icon, html.snowy .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
html.snowy .ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
html.snowy .ui-button-text-icon-primary .ui-button-icon-primary, html.snowy .ui-button-text-icons .ui-button-icon-primary, html.snowy .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
html.snowy .ui-button-text-icon-secondary .ui-button-icon-secondary, html.snowy .ui-button-text-icons .ui-button-icon-secondary, html.snowy .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
html.snowy .ui-button-text-icons .ui-button-icon-secondary, html.snowy .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

/*button sets*/
html.snowy .ui-buttonset { margin-right: 7px; }
html.snowy .ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }

/* workarounds */
html.snowy button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
/*
 * jQuery UI Dialog @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Dialog#theming
 */
html.snowy .ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
html.snowy .ui-dialog .ui-dialog-titlebar { padding: .5em 1em .3em; position: relative;  }
html.snowy .ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .2em 0; }
html.snowy .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
html.snowy .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
html.snowy .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
html.snowy .ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
html.snowy .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
html.snowy .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
html.snowy .ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
html.snowy .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
html.snowy .ui-draggable .ui-dialog-titlebar { cursor: move; }
/*
 * jQuery UI Slider @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Slider#theming
 */
html.snowy .ui-slider { position: relative; text-align: left; }
html.snowy .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
html.snowy .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

html.snowy .ui-slider-horizontal { height: .8em; }
html.snowy .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
html.snowy .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
html.snowy .ui-slider-horizontal .ui-slider-range-min { left: 0; }
html.snowy .ui-slider-horizontal .ui-slider-range-max { right: 0; }

html.snowy .ui-slider-vertical { width: .8em; height: 100px; }
html.snowy .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
html.snowy .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
html.snowy .ui-slider-vertical .ui-slider-range-min { bottom: 0; }
html.snowy .ui-slider-vertical .ui-slider-range-max { top: 0; }/*
 * jQuery UI Tabs @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */
html.snowy .ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
html.snowy .ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
html.snowy .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
html.snowy .ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
html.snowy .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
html.snowy .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, html.snowy .ui-tabs .ui-tabs-nav li.ui-state-disabled a, html.snowy .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
html.snowy .ui-tabs .ui-tabs-nav li a, html.snowy .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
html.snowy .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
html.snowy .ui-tabs .ui-tabs-hide { display: none !important; }
/*
 * jQuery UI Datepicker @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
html.snowy .ui-datepicker { width: 17em; padding: .2em .2em 0; }
html.snowy .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
html.snowy .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
html.snowy .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
html.snowy .ui-datepicker .ui-datepicker-prev { left:2px; }
html.snowy .ui-datepicker .ui-datepicker-next { right:2px; }
html.snowy .ui-datepicker .ui-datepicker-prev-hover { left:1px; }
html.snowy .ui-datepicker .ui-datepicker-next-hover { right:1px; }
html.snowy .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
html.snowy .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
html.snowy .ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
html.snowy .ui-datepicker select.ui-datepicker-month-year {width: 100%;}
html.snowy .ui-datepicker select.ui-datepicker-month,
html.snowy .ui-datepicker select.ui-datepicker-year { width: 49%;}
html.snowy .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
html.snowy .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
html.snowy .ui-datepicker td { border: 0; padding: 1px; }
html.snowy .ui-datepicker td span, html.snowy .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
html.snowy .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
html.snowy .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
html.snowy .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
html.snowy .ui-datepicker.ui-datepicker-multi { width:auto; }
html.snowy .ui-datepicker-multi .ui-datepicker-group { float:left; }
html.snowy .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
html.snowy .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
html.snowy .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
html.snowy .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
html.snowy .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
html.snowy .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
html.snowy .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
html.snowy .ui-datepicker-row-break { clear:both; width:100%; }

/* RTL support */
html.snowy .ui-datepicker-rtl { direction: rtl; }
html.snowy .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
html.snowy .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
html.snowy .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
html.snowy .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
html.snowy .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
html.snowy .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
html.snowy .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
html.snowy .ui-datepicker-rtl .ui-datepicker-group { float:right; }
html.snowy .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
html.snowy .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
html.snowy .ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}/*
 * jQuery UI Progressbar @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Progressbar#theming
 */
html.snowy .ui-progressbar { height:2em; text-align: left; }
html.snowy .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
@font-face {
  font-family: 'ProximaNovaLight';
  src: url('https://static.bluejeans.com/z62/static/urdnot/8H10D0M/fonts/ProximaNova-Light-webfont.eot');
  src: url('https://static.bluejeans.com/z62/static/urdnot/8H10D0M/fonts/ProximaNova-Light-webfont.eot#iefix') format('embedded-opentype'), url('https://static.bluejeans.com/z62/static/urdnot/8H10D0M/fonts/ProximaNova-Light-webfont.woff') format('woff'), url('https://static.bluejeans.com/z62/static/urdnot/8H10D0M/fonts/ProximaNova-Light-webfont.ttf') format('truetype'), url('https://static.bluejeans.com/z62/static/urdnot/8H10D0M/fonts/ProximaNova-Light-webfont.svg#ProximaNovaLight') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ProximaNovaRegular';
  src: url('https://static.bluejeans.com/z62/static/urdnot/8H10D0M/fonts/ProximaNova-Regular-webfont.eot');
  src: url('https://static.bluejeans.com/z62/static/urdnot/8H10D0M/fonts/ProximaNova-Regular-webfont.eot#iefix') format('embedded-opentype'), url('https://static.bluejeans.com/z62/static/urdnot/8H10D0M/fonts/ProximaNova-Regular-webfont.woff') format('woff'), url('https://static.bluejeans.com/z62/static/urdnot/8H10D0M/fonts/ProximaNova-Regular-webfont.ttf') format('truetype'), url('https://static.bluejeans.com/z62/static/urdnot/8H10D0M/fonts/ProximaNova-Regular-webfont.svg#ProximaNovaRegular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ProximaNovaThin';
  src: url('https://static.bluejeans.com/z62/static/urdnot/8H10D0M/fonts/ProximaNova-Thin-webfont.eot');
  src: url('https://static.bluejeans.com/z62/static/urdnot/8H10D0M/fonts/ProximaNova-Thin-webfont.eot#iefix') format('embedded-opentype'), url('https://static.bluejeans.com/z62/static/urdnot/8H10D0M/fonts/ProximaNova-Thin-webfont.woff') format('woff'), url('https://static.bluejeans.com/z62/static/urdnot/8H10D0M/fonts/ProximaNova-Thin-webfont.ttf') format('truetype'), url('https://static.bluejeans.com/z62/static/urdnot/8H10D0M/fonts/ProximaNova-Thin-webfont.svg#ProximaNovaThin') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ProximaNovaBold';
  src: url('https://static.bluejeans.com/z62/static/urdnot/8H10D0M/fonts/ProximaNova-Bold-webfont.eot');
  src: url('https://static.bluejeans.com/z62/static/urdnot/8H10D0M/fonts/ProximaNova-Bold-webfont.eot#iefix') format('embedded-opentype'), url('https://static.bluejeans.com/z62/static/urdnot/8H10D0M/fonts/ProximaNova-Bold-webfont.woff') format('woff'), url('https://static.bluejeans.com/z62/static/urdnot/8H10D0M/fonts/ProximaNova-Bold-webfont.ttf') format('truetype'), url('https://static.bluejeans.com/z62/static/urdnot/8H10D0M/fonts/ProximaNova-Bold-webfont.svg#ProximaNovaBold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ProximaNovaSemiBold';
  src: url('https://static.bluejeans.com/z62/static/urdnot/8H10D0M/fonts/proximanova-semibold-webfont.eot');
  src: url('https://static.bluejeans.com/z62/static/urdnot/8H10D0M/fonts/proximanova-semibold-webfont.eot#iefix') format('embedded-opentype'), url('https://static.bluejeans.com/z62/static/urdnot/8H10D0M/fonts/proximanova-semibold-webfont.woff2') format('woff2'), url('https://static.bluejeans.com/z62/static/urdnot/8H10D0M/fonts/proximanova-semibold-webfont.woff') format('woff'), url('https://static.bluejeans.com/z62/static/urdnot/8H10D0M/fonts/proximanova-semibold-webfont.ttf') format('truetype'), url('https://static.bluejeans.com/z62/static/urdnot/8H10D0M/fonts/proximanova-semibold-webfont.svg#proxima_novasemibold') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Centering utilities */
@-webkit-keyframes spin {
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
  }
}
@-moz-keyframes spin {
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
  }
}
@-o-keyframes spin {
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
  }
}
@keyframes spin {
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
  }
}
@-ms-keyframes spinner {
  from {
    -ms-transform: rotate(0deg);
  }
  to {
    -ms-transform: rotate(360deg);
  }
}
@-moz-keyframes spinner {
  from {
    -moz-transform: rotate(0deg);
  }
  to {
    -moz-transform: rotate(360deg);
  }
}
@-webkit-keyframes spinner {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes spinner {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle;
}
.select2-container .select2-selection--single {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 28px;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 8px;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px;
}
.select2-container .select2-selection--multiple {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline-block;
  overflow: hidden;
  padding-left: 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container .select2-search--inline {
  float: left;
}
.select2-container .select2-search--inline .select2-search__field {
  box-sizing: border-box;
  border: none;
  font-size: 100%;
  margin-top: 5px;
}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select2-dropdown {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051;
}
.select2-results {
  display: block;
}
.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0;
}
.select2-results__option {
  padding: 6px;
  user-select: none;
  -webkit-user-select: none;
}
.select2-results__option[aria-selected] {
  cursor: pointer;
}
.select2-container--open .select2-dropdown {
  left: 0;
}
.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-search--dropdown {
  display: block;
  padding: 4px;
}
.select2-search--dropdown .select2-search__field {
  padding: 4px;
  width: 100%;
  box-sizing: border-box;
}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select2-search--dropdown.select2-search--hide {
  display: none;
}
.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0);
}
.select2-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}
.select2-container--default .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #999;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 26px;
  position: absolute;
  top: 2px;
  right: 0px;
  width: 20px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto;
}
.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
  display: none;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 0 5px;
  width: 100%;
}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder {
  color: #999;
  margin-top: 5px;
  float: left;
}
.select2-container--default .select2-selection--multiple .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-top: 5px;
  margin-right: 10px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #999;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #333;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder {
  float: right;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid black 1px;
  outline: 0;
}
.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none;
}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
}
.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
}
.select2-container--default .select2-results > .select2-results__options {
  max-height: 300px;
  overflow-y: auto;
}
.select2-container--default .select2-results__option[role=group] {
  padding: 0;
}
.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #999;
}
.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #ddd;
}
.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -1em;
  padding-left: 2em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2em;
  padding-left: 3em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -3em;
  padding-left: 4em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -4em;
  padding-left: 5em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -5em;
  padding-left: 6em;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #5897fb;
  color: white;
}
.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select2-container--classic .select2-selection--single {
  background-color: #f6f6f6;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: -webkit-linear-gradient(top, #ffffff 50%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, #ffffff 50%, #eeeeee 100%);
  background-image: linear-gradient(to bottom, #ffffff 50%, #eeeeee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
}
.select2-container--classic .select2-selection--single:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}
.select2-container--classic .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-right: 10px;
}
.select2-container--classic .select2-selection--single .select2-selection__placeholder {
  color: #999;
}
.select2-container--classic .select2-selection--single .select2-selection__arrow {
  background-color: #ddd;
  border: none;
  border-left: 1px solid #aaa;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#cccccc', GradientType=0);
}
.select2-container--classic .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
  background: transparent;
  border: none;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #ffffff 0%, #eeeeee 50%);
  background-image: -o-linear-gradient(top, #ffffff 0%, #eeeeee 50%);
  background-image: linear-gradient(to bottom, #ffffff 0%, #eeeeee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, #ffffff 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, #ffffff 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, #ffffff 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
}
.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0;
}
.select2-container--classic .select2-selection--multiple:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
  list-style: none;
  margin: 0;
  padding: 0 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__clear {
  display: none;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
  color: #888;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #555;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  float: right;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0;
}
.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
}
.select2-container--classic .select2-dropdown {
  background-color: white;
  border: 1px solid transparent;
}
.select2-container--classic .select2-dropdown--above {
  border-bottom: none;
}
.select2-container--classic .select2-dropdown--below {
  border-top: none;
}
.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--classic .select2-results__option[role=group] {
  padding: 0;
}
.select2-container--classic .select2-results__option[aria-disabled=true] {
  color: grey;
}
.select2-container--classic .select2-results__option--highlighted[aria-selected] {
  background-color: #3875d7;
  color: white;
}
.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb;
}
.select2-container {
  text-align: left;
}
.select2-container--default .select2-selection--single {
  height: 44px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 44px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 44px;
  width: 44px;
}
.select2-container .select2-selection--single .select2-selection__rendered {
  padding-left: 10px;
  padding-right: 44px;
}
/*Down state for dropdown item*/
.select2-container--default .select2-results__option:active,
.select2-container--default .select2-results__option--highlighted[aria-selected]:active {
  background-color: #A3D4FF;
  background-color: rgba(0, 137, 255, 0.36);
  color: #FFF;
}
/* Normal State - Border around dropdown */
.select2-container--default .select2-selection--single {
  border: 1px solid #D6D6D6;
  /*border: 1px solid rgba(0,0,0,0.16);*/
}
/* Hover State - Border around dropdown */
.select2-container--default .select2-selection--single:hover {
  border: 2px solid #D6D6D6;
  /*border: 2px solid rgba(0,0,0,0.16);*/
}
/* Remove default selected state */
.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #FFF;
}
/* Hovered State */
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #E0F0FF;
  background-color: rgba(0, 137, 255, 0.12);
  color: #333;
  color: rgba(0, 0, 0, 0.8);
}
/* Remove default selected state */
/*.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #FFF;
}*/
.select2-results__option {
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 14px;
  padding-right: 14px;
}
li[aria-selected^="true"] > .select2-dropdownItem > .select2-dropdownIcon {
  width: 16px;
  height: 16px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px 0px;
}
/* White checkmark state */
div.select2-dropdownIcon {
  float: left;
  background-size: 24px 462px;
  background-position: 0px 0px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg");
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  margin-right: 12px;
  margin-top: 4px;
  display: inline-block;
}
.no-svg div.select2-dropdownIcon {
  width: 16px;
  height: 16px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px 0px;
}
div.select2-expandedIcon {
  float: left;
  width: 24px;
  height: 24px;
  margin-right: 12px;
  display: inline-block;
}
/* Ellipsis for dropdown items*/
div.select2-dropdownItem {
  line-height: 24px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* Selected item font */
.select2-container .select2-selection--single .select2-selection__rendered {
  font-family: 'ProximaNovaLight', 'Arial', Helvetica, sans-serif;
  font-size: 16px;
  color: #333;
  color: rgba(0, 0, 0, 0.8);
}
/*Dropdown Item font*/
.select2-container--default .select2-results__option {
  font-family: 'ProximaNovaLight', 'Arial', Helvetica, sans-serif;
  font-size: 16px;
  color: #333;
  color: rgba(0, 0, 0, 0.8);
}
/* Expanded Dropdown main container styling */
.select2-dropdown {
  border: 2px solid #D6D6D6;
  /* border: 2px solid rgba(0,0,0,0.16);*/
}
/* Expanded Dropdown dropdown container styling */
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single {
  border: 2px solid #D6D6D6;
  border-bottom-width: 0px;
}
/* The actual selected item (top of dropdown)*/
div.select2-selectedItem {
  /*color: red;*/
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
div.select2-selectedItem > div.select2-selectedItem-hasImage {
  float: left;
  width: 24px;
  height: 24px;
  margin-top: 9px;
  margin-right: 9px;
  margin-left: -1px;
  display: block;
  -webkit-opacity: 0.72;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=72)";
  filter: alpha(opacity=72);
  -moz-opacity: 0.72;
  opacity: 0.72;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b,
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  background-size: 24px 462px;
  background-position: 0px -41px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg");
  background-repeat: no-repeat;
  border-width: 0px;
  width: 16px;
  height: 16px;
  top: 14px;
  right: 14px;
  left: auto;
}
.no-svg .select2-container--default .select2-selection--single .select2-selection__arrow b,
.no-svg .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  width: 16px;
  height: 16px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -41px;
}
.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #FFF;
}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__rendered {
  color: #D6D6D6;
  color: rgba(0, 0, 0, 0.24);
}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selectedItem .select2-selectedItem-hasImage {
  -webkit-opacity: 0.12;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=12)";
  filter: alpha(opacity=12);
  -moz-opacity: 0.12;
  opacity: 0.12;
}
.select2.select2-container.select2-container--default.select2-container--below.select2-container--disabled .select2-selection.select2-selection--single,
.select2.select2-container.select2-container--default.select2-container--disabled .select2-selection.select2-selection--single {
  border: 2px dashed #D6D6D6;
}
.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
}
.select2-extrapadding {
  float: left;
  width: 6px;
  height: 24px;
  display: block;
}
.slider {
  width: 300px;
}

.slider > .dragger {
  background: #8DCA09;
  background: -webkit-linear-gradient(top, #8DCA09, #72A307);
  background: -moz-linear-gradient(top, #8DCA09, #72A307);
  background: linear-gradient(top, #8DCA09, #72A307);

  -webkit-box-shadow: inset 0 2px 2px rgba(255,255,255,0.5), 0 2px 8px rgba(0,0,0,0.2);
  -moz-box-shadow: inset 0 2px 2px rgba(255,255,255,0.5), 0 2px 8px rgba(0,0,0,0.2);
  box-shadow: inset 0 2px 2px rgba(255,255,255,0.5), 0 2px 8px rgba(0,0,0,0.2);

  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;

  border: 1px solid #496805;
  width: 16px;
  height: 16px;
}

.slider > .dragger:hover {
  background: -webkit-linear-gradient(top, #8DCA09, #8DCA09);
}


.slider > .track, .slider > .highlight-track {
  background: #ccc;
  background: -webkit-linear-gradient(top, #bbb, #ddd);
  background: -moz-linear-gradient(top, #bbb, #ddd);
  background: linear-gradient(top, #bbb, #ddd);

  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,0.1);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,0.1);
  box-shadow: inset 0 2px 4px rgba(0,0,0,0.1);

  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;

  border: 1px solid #aaa;
  height: 4px;
}

.slider > .highlight-track {
    background-color: #8DCA09;
    background: -webkit-linear-gradient(top, #8DCA09, #72A307);
    background: -moz-linear-gradient(top, #8DCA09, #72A307);
    background: linear-gradient(top, #8DCA09, #72A307);
    
    border-color: #496805;
}


.slider-volume {
  width: 300px;
}

.slider-volume > .dragger {
  width: 16px;
  height: 16px;
  margin: 0 auto;
  border: 1px solid rgba(255,255,255,0.6);

  -moz-box-shadow: 0 0px 2px 1px rgba(0,0,0,0.5), 0 2px 5px 2px rgba(0,0,0,0.2);
  -webkit-box-shadow: 0 0px 2px 1px rgba(0,0,0,0.5), 0 2px 5px 2px rgba(0,0,0,0.2);
  box-shadow: 0 0px 2px 1px rgba(0,0,0,0.5), 0 2px 5px 2px rgba(0,0,0,0.2);

  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;

  background: #c5c5c5;
  background: -moz-linear-gradient(90deg, rgba(180,180,180,1) 20%, rgba(230,230,230,1) 50%, rgba(180,180,180,1) 80%);
  background: -webkit-radial-gradient(  50%   0%,  12% 50%, hsla(0,0%,100%,1) 0%, hsla(0,0%,100%,0) 100%),
              -webkit-radial-gradient(  50% 100%, 12% 50%, hsla(0,0%,100%,.6) 0%, hsla(0,0%,100%,0) 100%),
              -webkit-radial-gradient(  50% 50%, 200% 50%, hsla(0,0%,90%,1) 5%, hsla(0,0%,85%,1) 30%, hsla(0,0%,60%,1) 100%);
}

.slider-volume > .track, .slider-volume > .highlight-track {
  height: 11px;

  background: #787878;
  background: -moz-linear-gradient(top, #787878, #a2a2a2);
  background: -webkit-linear-gradient(top, #787878, #a2a2a2);
  background: linear-gradient(top, #787878, #a2a2a2);

  -moz-box-shadow: inset 0 2px 5px 1px rgba(0,0,0,0.15), 0 1px 0px 0px rgba(230,230,230,0.9), inset 0 0 1px 1px rgba(0,0,0,0.2);
  -webkit-box-shadow: inset 0 2px 5px 1px rgba(0,0,0,0.15), 0 1px 0px 0px rgba(230,230,230,0.9), inset 0 0 1px 1px rgba(0,0,0,0.2);
  box-shadow: inset 0 2px 5px 1px rgba(0,0,0,0.15), 0 1px 0px 0px rgba(230,230,230,0.9), inset 0 0 1px 1px rgba(0,0,0,0.2);

  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

.slider-volume > .highlight-track {
  background-color: #c5c5c5;
  background: -moz-linear-gradient(top, #c5c5c5, #a2a2a2);
  background: -webkit-linear-gradient(top, #c5c5c5, #a2a2a2);
  background: linear-gradient(top, #c5c5c5, #a2a2a2);
}
body{font:13px/1.5 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif}a:focus{outline:1px dotted}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size:25px}h2{font-size:23px}h3{font-size:21px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:disc}li{margin-left:30px}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}
.bjnui-button-secondary-dark {
  height: 42px;
  font: 14px 'ProximaNovaRegular', 'Arial', Helvetica, sans-serif;
  color: black;
  color: #000000;
  color: #ffffff;
  -webkit-border-radius: 21px;
  -moz-border-radius: 21px;
  border-radius: 21px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  box-sizing: border-box;
  text-transform: uppercase;
  text-align: center;
  display: inline-block;
  cursor: pointer;
  overflow: hidden;
  white-space: nowrap;
  display: block;
  text-overflow: ellipsis;
  outline: none;
  background-color: #555;
  background-color: rgba(0, 0, 0, 0.24);
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-secondary-dark div.icon {
  display: none;
}
.bjnui-button-secondary-dark:hover,
.bjnui-button-secondary-dark.hovered {
  background-color: #656565;
  background-color: rgba(0, 0, 0, 0.16);
  border: none;
}
.bjnui-button-secondary-dark:active {
  background-color: #747474;
  background-color: rgba(0, 0, 0, 0.08);
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-secondary-dark:active:focus {
  background-color: rgba(0, 0, 0, 0.08);
  color: none;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-secondary-dark:focus {
  background-color: #555;
  background-color: rgba(0, 0, 0, 0.24);
}
.bjnui-button-secondary-dark.valid {
  background-color: #555;
  background-color: rgba(0, 0, 0, 0.24);
  color: #ffffff;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-secondary-dark.invalid {
  background-color: #B84242;
  background-color: rgba(255, 255, 255, 0.88);
  color: #ffffff;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-secondary-dark.invalid div {
  display: none;
}
.bjnui-button-secondary-dark.invalid div.icon {
  display: block !important;
  margin: 0 auto;
}
.bjnui-button-secondary-dark.invalid:hover,
.bjnui-button-secondary-dark.invalid:active,
.bjnui-button-secondary-dark.invalid:focus,
.bjnui-button-secondary-dark.invalid:disabled,
.bjnui-button-secondary-dark.invalid.disabled {
  background-color: rgba(255, 255, 255, 0.88);
  color: #ffffff;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-secondary-dark.invalid div.icon {
  width: 24px;
  height: 24px;
  background-size: 24px 462px;
  background-position: 0px -82px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg");
  background-repeat: no-repeat;
}
.no-svg .bjnui-button-secondary-dark.invalid div.icon {
  width: 24px;
  height: 24px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -82px;
}
.bjnui-button-secondary-dark.disabled,
.bjnui-button-secondary-dark:disabled {
  background-color: #7A7A7A;
  color: #999;
  background-color: rgba(0, 0, 0, 0.08);
  color: rgba(255, 255, 255, 0.24);
  border: none;
  cursor: default;
  pointer-events: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-secondary-dark.disabled:hover,
.bjnui-button-secondary-dark:disabled:hover,
.bjnui-button-secondary-dark.disabled:active,
.bjnui-button-secondary-dark:disabled:active,
.bjnui-button-secondary-dark.disabled:focus,
.bjnui-button-secondary-dark:disabled:focus {
  background-color: rgba(0, 0, 0, 0.08);
  color: rgba(255, 255, 255, 0.24);
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-secondary-shim {
  height: 42px;
  font: 14px 'ProximaNovaRegular', 'Arial', Helvetica, sans-serif;
  color: black;
  color: #000000;
  color: #ffffff;
  -webkit-border-radius: 21px;
  -moz-border-radius: 21px;
  border-radius: 21px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  box-sizing: border-box;
  text-transform: uppercase;
  text-align: center;
  display: inline-block;
  cursor: pointer;
  overflow: hidden;
  white-space: nowrap;
  display: block;
  text-overflow: ellipsis;
  outline: none;
  background-color: rgba(0, 0, 0, 0.12);
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-secondary-shim div.icon {
  display: none;
}
.bjnui-button-secondary-shim:hover,
.bjnui-button-secondary-shim.hovered {
  background-color: rgba(0, 0, 0, 0.24);
  border: none;
}
.bjnui-button-secondary-shim:active {
  background-color: rgba(0, 0, 0, 0.36);
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-secondary-shim:active:focus {
  background-color: rgba(0, 0, 0, 0.36);
  color: none;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-secondary-shim:focus {
  background-color: rgba(0, 0, 0, 0.12);
}
.bjnui-button-secondary-shim.valid {
  background-color: rgba(0, 0, 0, 0.12);
  color: #ffffff;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-secondary-shim.invalid {
  background-color: rgba(255, 255, 255, 0.88);
  color: #ffffff;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-secondary-shim.invalid div {
  display: none;
}
.bjnui-button-secondary-shim.invalid div.icon {
  display: block !important;
  margin: 0 auto;
}
.bjnui-button-secondary-shim.invalid:hover,
.bjnui-button-secondary-shim.invalid:active,
.bjnui-button-secondary-shim.invalid:focus,
.bjnui-button-secondary-shim.invalid:disabled,
.bjnui-button-secondary-shim.invalid.disabled {
  background-color: rgba(255, 255, 255, 0.88);
  color: #ffffff;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-secondary-shim.invalid div.icon {
  width: 24px;
  height: 24px;
  background-size: 24px 462px;
  background-position: 0px -82px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg");
  background-repeat: no-repeat;
}
.no-svg .bjnui-button-secondary-shim.invalid div.icon {
  width: 24px;
  height: 24px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -82px;
}
.bjnui-button-secondary-shim.disabled,
.bjnui-button-secondary-shim:disabled {
  background-color: rgba(0, 0, 0, 0.08);
  color: rgba(255, 255, 255, 0.24);
  border: none;
  cursor: default;
  pointer-events: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-secondary-shim.disabled:hover,
.bjnui-button-secondary-shim:disabled:hover,
.bjnui-button-secondary-shim.disabled:active,
.bjnui-button-secondary-shim:disabled:active,
.bjnui-button-secondary-shim.disabled:focus,
.bjnui-button-secondary-shim:disabled:focus {
  background-color: rgba(0, 0, 0, 0.08);
  color: rgba(255, 255, 255, 0.24);
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-primary-shim {
  height: 42px;
  font: 14px 'ProximaNovaRegular', 'Arial', Helvetica, sans-serif;
  color: black;
  color: #000000;
  color: #ffffff;
  -webkit-border-radius: 21px;
  -moz-border-radius: 21px;
  border-radius: 21px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  box-sizing: border-box;
  text-transform: uppercase;
  text-align: center;
  display: inline-block;
  cursor: pointer;
  overflow: hidden;
  white-space: nowrap;
  display: block;
  text-overflow: ellipsis;
  outline: none;
  background-color: transparent;
  border: 1px solid #ffffff;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-primary-shim div.icon {
  display: none;
}
.bjnui-button-primary-shim:hover,
.bjnui-button-primary-shim.hovered {
  background-color: rgba(255, 255, 255, 0.16);
  border: 1px solid #ffffff;
}
.bjnui-button-primary-shim:active {
  background-color: rgba(255, 255, 255, 0.32);
  border: 1px solid #ffffff;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-primary-shim:active:focus {
  background-color: rgba(255, 255, 255, 0.32);
  color: none;
  border: 1px solid #ffffff;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-primary-shim:focus {
  background-color: transparent;
}
.bjnui-button-primary-shim.disabled,
.bjnui-button-primary-shim:disabled {
  background-color: transparent;
  color: rgba(255, 255, 255, 0.32);
  border: 1px solid rgba(255, 255, 255, 0.32);
  cursor: default;
  pointer-events: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-primary-shim.disabled:hover,
.bjnui-button-primary-shim:disabled:hover,
.bjnui-button-primary-shim.disabled:active,
.bjnui-button-primary-shim:disabled:active,
.bjnui-button-primary-shim.disabled:focus,
.bjnui-button-primary-shim:disabled:focus {
  background-color: transparent;
  color: rgba(255, 255, 255, 0.32);
  border: 1px solid rgba(255, 255, 255, 0.32);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-primary-shim.valid {
  background-color: transparent;
  color: #ffffff;
  border: 1px solid #ffffff;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-primary-shim.invalid {
  background-color: rgba(255, 255, 255, 0.88);
  color: #df0e0e;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-primary-shim.invalid div {
  display: none;
}
.bjnui-button-primary-shim.invalid div.icon {
  display: block !important;
  margin: 0 auto;
}
.bjnui-button-primary-shim.invalid:hover,
.bjnui-button-primary-shim.invalid:active,
.bjnui-button-primary-shim.invalid:focus,
.bjnui-button-primary-shim.invalid:disabled,
.bjnui-button-primary-shim.invalid.disabled {
  background-color: rgba(255, 255, 255, 0.88);
  color: #df0e0e;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-primary-shim.invalid div.icon {
  width: 24px;
  height: 24px;
  background-size: 24px 462px;
  background-position: 0px -131px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg");
  background-repeat: no-repeat;
}
.no-svg .bjnui-button-primary-shim.invalid div.icon {
  width: 24px;
  height: 24px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -131px;
}
.bjnui-button-primary-shim.loading {
  background-color: transparent;
  color: #ffffff;
  border: 1px solid #ffffff;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-primary-shim.loading div {
  display: none;
}
.bjnui-button-primary-shim.loading div.icon {
  display: block !important;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/images/bjn-ui-loading-spinner-white-24.svg");
  background-repeat: no-repeat;
  background-position: center;
  height: 24px;
  width: 24px;
  margin: 0 auto;
  animation: spin 1s 0 linear infinite;
  -webkit-animation: spin 1s 0 linear infinite;
  -moz-animation: spin 1s 0 linear infinite;
  -ms-animation: spin 1s 0 linear infinite;
}
.bjnui-button-primary-shim.loading:hover,
.bjnui-button-primary-shim.loading:active,
.bjnui-button-primary-shim.loading:focus,
.bjnui-button-primary-shim.loading:disabled,
.bjnui-button-primary-shim.loading.disabled {
  background-color: transparent;
  color: #ffffff;
  border: 1px solid #ffffff;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-secondary {
  height: 42px;
  font: 14px 'ProximaNovaRegular', 'Arial', Helvetica, sans-serif;
  color: black;
  color: #000000;
  color: #1d6bdd;
  -webkit-border-radius: 21px;
  -moz-border-radius: 21px;
  border-radius: 21px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  box-sizing: border-box;
  text-transform: uppercase;
  text-align: center;
  display: inline-block;
  cursor: pointer;
  overflow: hidden;
  white-space: nowrap;
  display: block;
  text-overflow: ellipsis;
  outline: none;
  font-size: 14px;
  background-color: #ffffff;
  border: 1px solid #1d6bdd;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-secondary div.icon {
  display: none;
}
.bjnui-button-secondary:hover,
.bjnui-button-secondary.hovered {
  background-color: #e0f1ff;
  border: 1px solid #1d64cd;
}
.bjnui-button-secondary:active {
  background-color: #c2e3ff;
  border: 1px solid #1d6bdd;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-secondary:active:focus {
  background-color: #c2e3ff;
  color: none;
  border: 1px solid #1d6bdd;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-secondary:focus {
  background-color: #ffffff;
}
.bjnui-button-secondary.valid {
  background-color: #ffffff;
  color: #3fb811;
  border: 1px solid #3fb811;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-secondary.invalid {
  background-color: #ffffff;
  color: #df0e0e;
  border: 1px solid #df0e0e;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-secondary.invalid div {
  display: none;
}
.bjnui-button-secondary.invalid div.icon {
  display: block !important;
  margin: 0 auto;
}
.bjnui-button-secondary.invalid:hover,
.bjnui-button-secondary.invalid:active,
.bjnui-button-secondary.invalid:focus,
.bjnui-button-secondary.invalid:disabled,
.bjnui-button-secondary.invalid.disabled {
  background-color: #ffffff;
  color: #df0e0e;
  border: 1px solid #df0e0e;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-secondary.invalid div.icon {
  width: 24px;
  height: 24px;
  background-size: 24px 462px;
  background-position: 0px -82px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg");
  background-repeat: no-repeat;
}
.no-svg .bjnui-button-secondary.invalid div.icon {
  width: 24px;
  height: 24px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -82px;
}
.bjnui-button-secondary.disabled,
.bjnui-button-secondary:disabled {
  background-color: #ffffff;
  color: rgba(0, 0, 0, 0.12);
  border: 1px solid rgba(0, 0, 0, 0.12);
  cursor: default;
  pointer-events: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-secondary.disabled:hover,
.bjnui-button-secondary:disabled:hover,
.bjnui-button-secondary.disabled:active,
.bjnui-button-secondary:disabled:active,
.bjnui-button-secondary.disabled:focus,
.bjnui-button-secondary:disabled:focus {
  background-color: #ffffff;
  color: rgba(0, 0, 0, 0.12);
  border: 1px solid rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-secondary-red {
  height: 42px;
  font: 14px 'ProximaNovaRegular', 'Arial', Helvetica, sans-serif;
  color: black;
  color: #000000;
  color: #df0e0e;
  -webkit-border-radius: 21px;
  -moz-border-radius: 21px;
  border-radius: 21px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  box-sizing: border-box;
  text-transform: uppercase;
  text-align: center;
  display: inline-block;
  cursor: pointer;
  overflow: hidden;
  white-space: nowrap;
  display: block;
  text-overflow: ellipsis;
  outline: none;
  font-size: 14px;
  background-color: #ffffff;
  border: 1px solid #df0e0e;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-secondary-red div.icon {
  display: none;
}
.bjnui-button-secondary-red:hover,
.bjnui-button-secondary-red.hovered {
  background-color: #ffe9e9;
  border: 1px solid #df0e0e;
}
.bjnui-button-secondary-red:active {
  background-color: #ffe1e1;
  border: 1px solid #df0e0e;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-secondary-red:active:focus {
  background-color: #ffe1e1;
  color: none;
  border: 1px solid #df0e0e;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-secondary-red:focus {
  background-color: #ffffff;
}
.bjnui-button-secondary-red.disabled,
.bjnui-button-secondary-red:disabled {
  background-color: #ffffff;
  color: rgba(0, 0, 0, 0.12);
  border: 1px solid rgba(0, 0, 0, 0.12);
  cursor: default;
  pointer-events: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-secondary-red.disabled:hover,
.bjnui-button-secondary-red:disabled:hover,
.bjnui-button-secondary-red.disabled:active,
.bjnui-button-secondary-red:disabled:active,
.bjnui-button-secondary-red.disabled:focus,
.bjnui-button-secondary-red:disabled:focus {
  background-color: #ffffff;
  color: rgba(0, 0, 0, 0.12);
  border: 1px solid rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-teritiary:focus {
  background-color: #ffffff;
  border-radius: 5px;
}
.bjnui-button-primary {
  height: 42px;
  font: 14px 'ProximaNovaRegular', 'Arial', Helvetica, sans-serif;
  color: black;
  color: #000000;
  color: #ffffff;
  -webkit-border-radius: 21px;
  -moz-border-radius: 21px;
  border-radius: 21px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  box-sizing: border-box;
  text-transform: uppercase;
  text-align: center;
  display: inline-block;
  cursor: pointer;
  overflow: hidden;
  white-space: nowrap;
  display: block;
  text-overflow: ellipsis;
  outline: none;
  font-size: 14px;
  background-color: #1d6bdd;
  border: none;
  -webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  -moz-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
}
.bjnui-button-primary div.icon {
  display: none;
}
.bjnui-button-primary:hover,
.bjnui-button-primary.hovered {
  background-color: #4182e2;
  border: none;
}
.bjnui-button-primary:active {
  background-color: #659ae7;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-primary:active:focus {
  background-color: #659ae7;
  color: none;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-primary:focus {
  background-color: #1d6bdd;
}
.bjnui-button-primary.disabled,
.bjnui-button-primary:disabled {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.32);
  border: none;
  cursor: default;
  pointer-events: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-primary.disabled:hover,
.bjnui-button-primary:disabled:hover,
.bjnui-button-primary.disabled:active,
.bjnui-button-primary:disabled:active,
.bjnui-button-primary.disabled:focus,
.bjnui-button-primary:disabled:focus {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.32);
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-primary.valid {
  background-color: #3fb811;
  color: #ffffff;
  border: none;
  -webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.16);
  -moz-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.16);
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.16);
}
.bjnui-button-primary.invalid {
  background-color: #df0e0e;
  color: #ffffff;
  border: none;
  -webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  -moz-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
}
.bjnui-button-primary.invalid div {
  display: none;
}
.bjnui-button-primary.invalid div.icon {
  display: block !important;
  margin: 0 auto;
}
.bjnui-button-primary.invalid:hover,
.bjnui-button-primary.invalid:active,
.bjnui-button-primary.invalid:focus,
.bjnui-button-primary.invalid:disabled,
.bjnui-button-primary.invalid.disabled {
  background-color: #df0e0e;
  color: #ffffff;
  border: none;
  -webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  -moz-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
}
.bjnui-button-primary.invalid div.icon {
  width: 24px;
  height: 24px;
  background-size: 24px 462px;
  background-position: 0px -82px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg");
  background-repeat: no-repeat;
}
.no-svg .bjnui-button-primary.invalid div.icon {
  width: 24px;
  height: 24px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -82px;
}
.bjnui-button-primary.loading {
  background-color: #1d6bdd;
  color: #ffffff;
  border: none;
  -webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  -moz-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
}
.bjnui-button-primary.loading div {
  display: none;
}
.bjnui-button-primary.loading div.icon {
  display: block !important;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/images/bjn-ui-loading-spinner-white-24.svg");
  background-repeat: no-repeat;
  background-position: center;
  height: 24px;
  width: 24px;
  margin: 0 auto;
  animation: spin 1s 0 linear infinite;
  -webkit-animation: spin 1s 0 linear infinite;
  -moz-animation: spin 1s 0 linear infinite;
  -ms-animation: spin 1s 0 linear infinite;
}
.bjnui-button-primary.loading:hover,
.bjnui-button-primary.loading:active,
.bjnui-button-primary.loading:focus,
.bjnui-button-primary.loading:disabled,
.bjnui-button-primary.loading.disabled {
  background-color: #1d6bdd;
  color: #ffffff;
  border: none;
  -webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  -moz-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
}
.bjnui-button-primary.loading.no-svg {
  background-color: #1D6BDD !important;
}
.bjnui-button-primary.loading.no-svg div {
  display: none;
}
.bjnui-button-primary.loading.no-svg div.icon {
  display: block !important;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/images/bjn-ui-loading-spinner-white-on-blue-24.gif");
  background-repeat: no-repeat;
  background-position: center;
  height: 24px;
  width: 24px;
  margin: 0 auto;
}
.bjnui-button-primary-green {
  height: 42px;
  font: 14px 'ProximaNovaRegular', 'Arial', Helvetica, sans-serif;
  color: black;
  color: #000000;
  color: #ffffff;
  -webkit-border-radius: 21px;
  -moz-border-radius: 21px;
  border-radius: 21px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  box-sizing: border-box;
  text-transform: uppercase;
  text-align: center;
  display: inline-block;
  cursor: pointer;
  overflow: hidden;
  white-space: nowrap;
  display: block;
  text-overflow: ellipsis;
  outline: none;
  font-size: 14px;
  background-color: #19a96d;
  border: none;
  -webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  -moz-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
}
.bjnui-button-primary-green div.icon {
  display: none;
}
.bjnui-button-primary-green:hover,
.bjnui-button-primary-green.hovered {
  background-color: #21c37f;
  border: none;
}
.bjnui-button-primary-green:active {
  background-color: #46ce95;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-primary-green:active:focus {
  background-color: #46ce95;
  color: none;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-primary-green:focus {
  background-color: #19a96d;
}
.bjnui-button-primary-green.disabled,
.bjnui-button-primary-green:disabled {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.32);
  border: none;
  cursor: default;
  pointer-events: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-primary-green.disabled:hover,
.bjnui-button-primary-green:disabled:hover,
.bjnui-button-primary-green.disabled:active,
.bjnui-button-primary-green:disabled:active,
.bjnui-button-primary-green.disabled:focus,
.bjnui-button-primary-green:disabled:focus {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.32);
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-primary-green.valid {
  background-color: #3fb811;
  color: #ffffff;
  border: none;
  -webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.16);
  -moz-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.16);
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.16);
}
.bjnui-button-primary-green.invalid {
  background-color: #df0e0e;
  color: #ffffff;
  border: none;
  -webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  -moz-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
}
.bjnui-button-primary-green.invalid div {
  display: none;
}
.bjnui-button-primary-green.invalid div.icon {
  display: block !important;
  margin: 0 auto;
}
.bjnui-button-primary-green.invalid:hover,
.bjnui-button-primary-green.invalid:active,
.bjnui-button-primary-green.invalid:focus,
.bjnui-button-primary-green.invalid:disabled,
.bjnui-button-primary-green.invalid.disabled {
  background-color: #df0e0e;
  color: #ffffff;
  border: none;
  -webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  -moz-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
}
.bjnui-button-primary-green.invalid div.icon {
  width: 24px;
  height: 24px;
  background-size: 24px 462px;
  background-position: 0px -82px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg");
  background-repeat: no-repeat;
}
.no-svg .bjnui-button-primary-green.invalid div.icon {
  width: 24px;
  height: 24px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -82px;
}
.bjnui-button-primary-green.loading {
  background-color: #19a96d;
  color: #ffffff;
  border: none;
  -webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  -moz-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
}
.bjnui-button-primary-green.loading div {
  display: none;
}
.bjnui-button-primary-green.loading div.icon {
  display: block !important;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/images/bjn-ui-loading-spinner-white-24.svg");
  background-repeat: no-repeat;
  background-position: center;
  height: 24px;
  width: 24px;
  margin: 0 auto;
  animation: spin 1s 0 linear infinite;
  -webkit-animation: spin 1s 0 linear infinite;
  -moz-animation: spin 1s 0 linear infinite;
  -ms-animation: spin 1s 0 linear infinite;
}
.bjnui-button-primary-green.loading:hover,
.bjnui-button-primary-green.loading:active,
.bjnui-button-primary-green.loading:focus,
.bjnui-button-primary-green.loading:disabled,
.bjnui-button-primary-green.loading.disabled {
  background-color: #19a96d;
  color: #ffffff;
  border: none;
  -webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  -moz-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
}
.bjnui-button-primary-green.loading.no-svg {
  background-color: #19A96D !important;
}
.bjnui-button-primary-green.loading.no-svg div {
  display: none;
}
.bjnui-button-primary-green.loading.no-svg div.icon {
  display: block !important;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/images/bjn-ui-loading-spinner-white-on-blue-24.gif");
  background-repeat: no-repeat;
  background-position: center;
  height: 24px;
  width: 24px;
  margin: 0 auto;
}
.bjnui-button-primary-red {
  height: 42px;
  font: 14px 'ProximaNovaRegular', 'Arial', Helvetica, sans-serif;
  color: black;
  color: #000000;
  color: #ffffff;
  -webkit-border-radius: 21px;
  -moz-border-radius: 21px;
  border-radius: 21px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  box-sizing: border-box;
  text-transform: uppercase;
  text-align: center;
  display: inline-block;
  cursor: pointer;
  overflow: hidden;
  white-space: nowrap;
  display: block;
  text-overflow: ellipsis;
  outline: none;
  font-size: 14px;
  background-color: #df0e0e;
  border: none;
  -webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  -moz-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
}
.bjnui-button-primary-red div.icon {
  display: none;
}
.bjnui-button-primary-red:hover,
.bjnui-button-primary-red.hovered {
  background-color: #db3c3c;
  border: none;
}
.bjnui-button-primary-red:active {
  background-color: #e95b5b;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-primary-red:active:focus {
  background-color: #e95b5b;
  color: none;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-primary-red:focus {
  background-color: #df0e0e;
}
.bjnui-button-primary-red.disabled,
.bjnui-button-primary-red:disabled {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.32);
  border: none;
  cursor: default;
  pointer-events: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-primary-red.disabled:hover,
.bjnui-button-primary-red:disabled:hover,
.bjnui-button-primary-red.disabled:active,
.bjnui-button-primary-red:disabled:active,
.bjnui-button-primary-red.disabled:focus,
.bjnui-button-primary-red:disabled:focus {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.32);
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-primary-red.valid {
  background-color: #3fb811;
  color: #ffffff;
  border: none;
  -webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.16);
  -moz-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.16);
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.16);
}
.bjnui-button-primary-red.invalid {
  background-color: #df0e0e;
  color: #ffffff;
  border: none;
  -webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  -moz-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
}
.bjnui-button-primary-red.invalid div {
  display: none;
}
.bjnui-button-primary-red.invalid div.icon {
  display: block !important;
  margin: 0 auto;
}
.bjnui-button-primary-red.invalid:hover,
.bjnui-button-primary-red.invalid:active,
.bjnui-button-primary-red.invalid:focus,
.bjnui-button-primary-red.invalid:disabled,
.bjnui-button-primary-red.invalid.disabled {
  background-color: #df0e0e;
  color: #ffffff;
  border: none;
  -webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  -moz-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
}
.bjnui-button-primary-red.invalid div.icon {
  width: 24px;
  height: 24px;
  background-size: 24px 462px;
  background-position: 0px -82px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg");
  background-repeat: no-repeat;
}
.no-svg .bjnui-button-primary-red.invalid div.icon {
  width: 24px;
  height: 24px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -82px;
}
.bjnui-button-primary-red.loading {
  background-color: #1d6bdd;
  color: #ffffff;
  border: none;
  -webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  -moz-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
}
.bjnui-button-primary-red.loading div {
  display: none;
}
.bjnui-button-primary-red.loading div.icon {
  display: block !important;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/images/bjn-ui-loading-spinner-white-24.svg");
  background-repeat: no-repeat;
  background-position: center;
  height: 24px;
  width: 24px;
  margin: 0 auto;
  animation: spin 1s 0 linear infinite;
  -webkit-animation: spin 1s 0 linear infinite;
  -moz-animation: spin 1s 0 linear infinite;
  -ms-animation: spin 1s 0 linear infinite;
}
.bjnui-button-primary-red.loading:hover,
.bjnui-button-primary-red.loading:active,
.bjnui-button-primary-red.loading:focus,
.bjnui-button-primary-red.loading:disabled,
.bjnui-button-primary-red.loading.disabled {
  background-color: #1d6bdd;
  color: #ffffff;
  border: none;
  -webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  -moz-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
}
.bjnui-button-primary-red.loading.no-svg {
  background-color: #1D6BDD !important;
}
.bjnui-button-primary-red.loading.no-svg div {
  display: none;
}
.bjnui-button-primary-red.loading.no-svg div.icon {
  display: block !important;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/images/bjn-ui-loading-spinner-white-on-blue-24.gif");
  background-repeat: no-repeat;
  background-position: center;
  height: 24px;
  width: 24px;
  margin: 0 auto;
}
.bjnui-button-primary-copywidget {
  height: 42px;
  font: 14px 'ProximaNovaRegular', 'Arial', Helvetica, sans-serif;
  color: black;
  color: #000000;
  color: #ffffff;
  -webkit-border-radius: 21px;
  -moz-border-radius: 21px;
  border-radius: 21px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  box-sizing: border-box;
  text-transform: uppercase;
  text-align: center;
  display: inline-block;
  cursor: pointer;
  overflow: hidden;
  white-space: nowrap;
  display: block;
  text-overflow: ellipsis;
  outline: none;
  font-size: 14px;
  background-color: #1d6bdd;
  border: none;
  -webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  -moz-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
}
.bjnui-button-primary-copywidget div.icon {
  display: none;
}
.bjnui-button-primary-copywidget:hover,
.bjnui-button-primary-copywidget.hovered {
  background-color: #4182e2;
  border: none;
}
.bjnui-button-primary-copywidget:active {
  background-color: #659ae7;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-primary-copywidget:active:focus {
  background-color: #659ae7;
  color: none;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-primary-copywidget:focus {
  background-color: #1d6bdd;
}
.bjnui-button-primary-copywidget.disabled,
.bjnui-button-primary-copywidget:disabled {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.32);
  border: none;
  cursor: default;
  pointer-events: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-primary-copywidget.disabled:hover,
.bjnui-button-primary-copywidget:disabled:hover,
.bjnui-button-primary-copywidget.disabled:active,
.bjnui-button-primary-copywidget:disabled:active,
.bjnui-button-primary-copywidget.disabled:focus,
.bjnui-button-primary-copywidget:disabled:focus {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.32);
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-primary-copywidget.valid {
  background-color: #3fb811;
  color: #ffffff;
  border: none;
  -webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.16);
  -moz-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.16);
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.16);
}
.bjnui-button-primary-copywidget.invalid {
  background-color: #df0e0e;
  color: #ffffff;
  border: none;
  -webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  -moz-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
}
.bjnui-button-primary-copywidget.invalid div {
  display: none;
}
.bjnui-button-primary-copywidget.invalid div.icon {
  display: block !important;
  margin: 0 auto;
}
.bjnui-button-primary-copywidget.invalid:hover,
.bjnui-button-primary-copywidget.invalid:active,
.bjnui-button-primary-copywidget.invalid:focus,
.bjnui-button-primary-copywidget.invalid:disabled,
.bjnui-button-primary-copywidget.invalid.disabled {
  background-color: #df0e0e;
  color: #ffffff;
  border: none;
  -webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  -moz-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
}
.bjnui-button-primary-copywidget.invalid div.icon {
  width: 24px;
  height: 24px;
  background-size: 24px 462px;
  background-position: 0px -82px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg");
  background-repeat: no-repeat;
}
.no-svg .bjnui-button-primary-copywidget.invalid div.icon {
  width: 24px;
  height: 24px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -82px;
}
.bjnui-button-primary-copywidget.loading {
  background-color: #1d6bdd;
  color: #ffffff;
  border: none;
  -webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  -moz-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
}
.bjnui-button-primary-copywidget.loading div {
  display: none;
}
.bjnui-button-primary-copywidget.loading div.icon {
  display: block !important;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/images/bjn-ui-loading-spinner-white-24.svg");
  background-repeat: no-repeat;
  background-position: center;
  height: 24px;
  width: 24px;
  margin: 0 auto;
  animation: spin 1s 0 linear infinite;
  -webkit-animation: spin 1s 0 linear infinite;
  -moz-animation: spin 1s 0 linear infinite;
  -ms-animation: spin 1s 0 linear infinite;
}
.bjnui-button-primary-copywidget.loading:hover,
.bjnui-button-primary-copywidget.loading:active,
.bjnui-button-primary-copywidget.loading:focus,
.bjnui-button-primary-copywidget.loading:disabled,
.bjnui-button-primary-copywidget.loading.disabled {
  background-color: #1d6bdd;
  color: #ffffff;
  border: none;
  -webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  -moz-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
}
.bjnui-button-primary-copywidget.loading.no-svg {
  background-color: #1D6BDD !important;
}
.bjnui-button-primary-copywidget.loading.no-svg div {
  display: none;
}
.bjnui-button-primary-copywidget.loading.no-svg div.icon {
  display: block !important;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/images/bjn-ui-loading-spinner-white-on-blue-24.gif");
  background-repeat: no-repeat;
  background-position: center;
  height: 24px;
  width: 24px;
  margin: 0 auto;
}
.bjnui-button-primary-copywidget div.icon {
  display: block !important;
  background-size: 24px 462px;
  background-position: 0px -180px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg");
  background-repeat: no-repeat;
  height: 24px;
  width: 24px;
  margin: 0 auto;
}
.no-svg .bjnui-button-primary-copywidget div.icon {
  width: 24px;
  height: 24px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -180px;
}
.bjnui-button-screen-sharing {
  width: 100%;
  height: 42px;
  padding-top: 13px;
  padding-bottom: 13px;
  color: #FFF;
  text-transform: uppercase;
  font-size: 14px;
  border: 1px solid #FFF;
  background-color: #1D6BDD;
  vertical-align: top;
}
.bjnui-button-screen-sharing:hover,
.bjnui-button-screen-sharing.hovered {
  background-color: #4182e2;
  border: 1px solid #ffffff;
}
.bjnui-button-screen-sharing:active {
  background-color: #659ae7;
  border: 1px solid #ffffff;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-screen-sharing:active:focus {
  background-color: #659ae7;
  color: none;
  border: 1px solid #ffffff;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-screen-sharing:focus {
  background-color: #1d6bdd;
}
.bjnui-button-stop-sharing {
  width: 100%;
  height: 42px;
  padding-top: 13px;
  padding-bottom: 13px;
  color: #FFF;
  text-transform: uppercase;
  font-size: 14px;
  border: 1px solid #FFF;
  background-color: #DF0E0E;
  vertical-align: top;
}
.bjnui-button-stop-sharing:hover,
.bjnui-button-stop-sharing.hovered {
  background-color: #db3c3c;
  border: 1px solid #ffffff;
}
.bjnui-button-stop-sharing:active {
  background-color: #e95b5b;
  border: 1px solid #ffffff;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-stop-sharing:active:focus {
  background-color: #e95b5b;
  color: none;
  border: 1px solid #ffffff;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bjnui-button-stop-sharing:focus {
  background-color: #df0e0e;
}
.fancyCalendar {
  display: inline-block;
  position: relative;
}
.fancyCalendar:focus {
  border: 2px solid #FF9700;
}
.fancyCalendar .calendarInputElement {
  width: auto;
  padding: 0px 5px 0px 45px;
  height: 38px;
  line-height: 38px;
  margin: auto;
  border-radius: 5px;
  color: rgba(0, 0, 0, 0.5);
  background-color: #FFFFFF;
  cursor: pointer;
  border: 1px solid rgba(0, 0, 0, 0.5);
  font-size: 14px;
  font-family: "ProximaNovaRegular";
}
.fancyCalendar .calendarInputElement.picker__input--active {
  border: 1px solid #1D6BDD;
}
.fancyCalendar .calendarInputElement.picker__input--active:focus {
  border: 2px solid #FF9700;
}
.fancyCalendar .calendarNavNext {
  width: 18px;
  height: 18px;
  background-size: 24px 462px;
  background-position: 0px -229px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg");
  background-repeat: no-repeat;
  position: absolute;
  top: 3px;
  right: 12px;
  cursor: pointer;
}
.no-svg .fancyCalendar .calendarNavNext {
  width: 18px;
  height: 18px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -229px;
}
.fancyCalendar .calendarNavPrev {
  width: 18px;
  height: 18px;
  background-size: 24px 462px;
  background-position: 0px -272px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg");
  background-repeat: no-repeat;
  position: absolute;
  top: 3px;
  left: 12px;
  cursor: pointer;
}
.no-svg .fancyCalendar .calendarNavPrev {
  width: 18px;
  height: 18px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -272px;
}
.fancyCalendar .bjn-calendar-icon {
  width: 24px;
  height: 24px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -41px;
  vertical-align: text-bottom;
  cursor: pointer;
  position: absolute;
  top: 8px;
  left: 8px;
  margin: auto;
  display: inline-block;
}
.bjn-datepicker {
  font-size: 11px !important;
  line-height: inherit;
}
.bjn-datepicker > .picker__holder {
  width: 310px;
  height: 242px;
  overflow: hidden;
  border-radius: 4px;
}
.bjn-datepicker > .picker__holder > .picker__frame {
  padding: 5px 1px;
  padding: 0;
  margin: auto 0;
}
.bjn-datepicker > .picker__holder > .picker__frame .picker__wrap {
  margin: 0;
}
.bjn-datepicker > .picker__holder > .picker__frame .picker__wrap .picker__box {
  padding: 0;
}
.bjn-datepicker > .picker__holder > .picker__frame .picker__wrap .picker__box .picker__header {
  height: 32px;
  margin-top: 8px;
}
.bjn-datepicker > .picker__holder > .picker__frame .picker__wrap .picker__box .picker__header .picker__month,
.bjn-datepicker > .picker__holder > .picker__frame .picker__wrap .picker__box .picker__header .picker__year {
  font-size: 18px;
  text-transform: uppercase;
  color: #535353;
  font-style: normal;
  font-family: "ProximaNovaLight";
}
.bjn-datepicker > .picker__holder > .picker__frame .picker__wrap .picker__box .picker__table {
  border: 1px solid #cfcfcf;
  border-radius: 4px;
  padding: 0px;
  margin: 0 8px;
  width: 294px;
  height: 194px;
}
.bjn-datepicker > .picker__holder > .picker__frame .picker__wrap .picker__box .picker__table .picker__weekday {
  font-size: 12px;
  color: #333333;
  text-transform: uppercase;
}
.bjn-datepicker > .picker__holder > .picker__frame .picker__wrap .picker__box .picker__table .picker__day {
  width: 22px;
  font-size: 14px;
  padding: 0px;
  margin: auto;
}
.bjn-datepicker > .picker__holder > .picker__frame .picker__wrap .picker__box .picker__table .picker__day:before {
  display: none;
}
.bjn-datepicker > .picker__holder > .picker__frame .picker__wrap .picker__box .picker__table .picker__day--selected,
.bjn-datepicker > .picker__holder > .picker__frame .picker__wrap .picker__box .picker__table .picker__day--selected:hover,
.bjn-datepicker > .picker__holder > .picker__frame .picker__wrap .picker__box .picker__table .picker__day--highlighted,
.bjn-datepicker > .picker__holder > .picker__frame .picker__wrap .picker__box .picker__table .picker__day--highlighted:hover,
.bjn-datepicker > .picker__holder > .picker__frame .picker__wrap .picker__box .picker__table .picker__day--infocus:hover,
.bjn-datepicker > .picker__holder > .picker__frame .picker__wrap .picker__box .picker__table .picker__day--outfocus:hover {
  border-radius: 50%;
}
.bjn-datepicker > .picker__holder > .picker__frame .picker__wrap .picker__box .picker__table .picker__day--selected {
  background: #1d6bdd;
}
.bjn-datepicker > .picker__holder > .picker__frame .picker__wrap .picker__box .picker__table .picker__day--highlighted:before {
  display: none;
}
.bjn-datepicker > .picker__holder > .picker__frame .picker__wrap .picker__box .picker__table .picker__day--today {
  border: 1px solid #0089ec;
  border-radius: 50%;
}
.bjn-datepicker > .picker__holder > .picker__frame .picker__wrap .picker__box .picker__table .picker__day--disabled,
.bjn-datepicker > .picker__holder > .picker__frame .picker__wrap .picker__box .picker__table .picker__day--disabled:hover,
.bjn-datepicker > .picker__holder > .picker__frame .picker__wrap .picker__box .picker__table .picker--focused .picker__day--disabled {
  background: white;
  border-color: white;
}
.bjn-datepicker > .picker__holder .picker__select--year {
  width: 25%;
  height: 107%;
}
.bjn-datepicker > .picker__holder .picker__select--month {
  height: 107%;
}
.bjn-datepicker > .picker__holder .picker__day--today:before {
  top: 0px;
  right: 0px;
}
.trackTabAccessibility:focus {
  border: 2px solid #FF9700;
}
.fancyCopyWidgetContainer {
  height: 44px;
  position: relative;
  box-sizing: border-box;
  /*input {
    padding-right: 50px;
    position: absolute;
    top: 0px;
    left: 30px;
    right: 0px;
    bottom: 0px;
  }*/
}
.fancyCopyWidgetContainer .copyButton {
  height: 42px;
  font: 14px 'ProximaNovaRegular', 'Arial', Helvetica, sans-serif;
  color: black;
  color: #000000;
  color: #ffffff;
  -webkit-border-radius: 21px;
  -moz-border-radius: 21px;
  border-radius: 21px;
  box-sizing: border-box;
  text-transform: uppercase;
  text-align: center;
  display: inline-block;
  cursor: pointer;
  overflow: hidden;
  white-space: nowrap;
  display: block;
  text-overflow: ellipsis;
  outline: none;
  font-size: 14px;
  background-color: #1d6bdd;
  border: none;
  -webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  -moz-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  position: absolute;
  top: 0px;
  right: 0px;
  width: 42px;
  height: 44px;
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 0px;
  -webkit-border-top-left-radius: 0px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 0px;
  -moz-border-radius-topleft: 0px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.fancyCopyWidgetContainer .copyButton div.icon {
  display: none;
}
.fancyCopyWidgetContainer .copyButton:hover,
.fancyCopyWidgetContainer .copyButton.hovered {
  background-color: #4182e2;
  border: none;
}
.fancyCopyWidgetContainer .copyButton:active {
  background-color: #659ae7;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.fancyCopyWidgetContainer .copyButton:active:focus {
  background-color: #659ae7;
  color: none;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.fancyCopyWidgetContainer .copyButton:focus {
  background-color: #1d6bdd;
}
.fancyCopyWidgetContainer .copyButton.disabled,
.fancyCopyWidgetContainer .copyButton:disabled {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.32);
  border: none;
  cursor: default;
  pointer-events: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.fancyCopyWidgetContainer .copyButton.disabled:hover,
.fancyCopyWidgetContainer .copyButton:disabled:hover,
.fancyCopyWidgetContainer .copyButton.disabled:active,
.fancyCopyWidgetContainer .copyButton:disabled:active,
.fancyCopyWidgetContainer .copyButton.disabled:focus,
.fancyCopyWidgetContainer .copyButton:disabled:focus {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.32);
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.fancyCopyWidgetContainer .copyButton.valid {
  background-color: #3fb811;
  color: #ffffff;
  border: none;
  -webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.16);
  -moz-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.16);
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.16);
}
.fancyCopyWidgetContainer .copyButton.invalid {
  background-color: #df0e0e;
  color: #ffffff;
  border: none;
  -webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  -moz-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
}
.fancyCopyWidgetContainer .copyButton.invalid div {
  display: none;
}
.fancyCopyWidgetContainer .copyButton.invalid div.icon {
  display: block !important;
  margin: 0 auto;
}
.fancyCopyWidgetContainer .copyButton.invalid:hover,
.fancyCopyWidgetContainer .copyButton.invalid:active,
.fancyCopyWidgetContainer .copyButton.invalid:focus,
.fancyCopyWidgetContainer .copyButton.invalid:disabled,
.fancyCopyWidgetContainer .copyButton.invalid.disabled {
  background-color: #df0e0e;
  color: #ffffff;
  border: none;
  -webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  -moz-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
}
.fancyCopyWidgetContainer .copyButton.invalid div.icon {
  width: 24px;
  height: 24px;
  background-size: 24px 462px;
  background-position: 0px -82px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg");
  background-repeat: no-repeat;
}
.no-svg .fancyCopyWidgetContainer .copyButton.invalid div.icon {
  width: 24px;
  height: 24px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -82px;
}
.fancyCopyWidgetContainer .copyButton.loading {
  background-color: #1d6bdd;
  color: #ffffff;
  border: none;
  -webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  -moz-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
}
.fancyCopyWidgetContainer .copyButton.loading div {
  display: none;
}
.fancyCopyWidgetContainer .copyButton.loading div.icon {
  display: block !important;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/images/bjn-ui-loading-spinner-white-24.svg");
  background-repeat: no-repeat;
  background-position: center;
  height: 24px;
  width: 24px;
  margin: 0 auto;
  animation: spin 1s 0 linear infinite;
  -webkit-animation: spin 1s 0 linear infinite;
  -moz-animation: spin 1s 0 linear infinite;
  -ms-animation: spin 1s 0 linear infinite;
}
.fancyCopyWidgetContainer .copyButton.loading:hover,
.fancyCopyWidgetContainer .copyButton.loading:active,
.fancyCopyWidgetContainer .copyButton.loading:focus,
.fancyCopyWidgetContainer .copyButton.loading:disabled,
.fancyCopyWidgetContainer .copyButton.loading.disabled {
  background-color: #1d6bdd;
  color: #ffffff;
  border: none;
  -webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  -moz-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24);
}
.fancyCopyWidgetContainer .copyButton.loading.no-svg {
  background-color: #1D6BDD !important;
}
.fancyCopyWidgetContainer .copyButton.loading.no-svg div {
  display: none;
}
.fancyCopyWidgetContainer .copyButton.loading.no-svg div.icon {
  display: block !important;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/images/bjn-ui-loading-spinner-white-on-blue-24.gif");
  background-repeat: no-repeat;
  background-position: center;
  height: 24px;
  width: 24px;
  margin: 0 auto;
}
.fancyCopyWidgetContainer .copyButton div.icon {
  display: block !important;
  background-size: 24px 462px;
  background-position: 0px -180px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg");
  background-repeat: no-repeat;
  height: 24px;
  width: 24px;
  margin: 0 auto;
}
.no-svg .fancyCopyWidgetContainer .copyButton div.icon {
  width: 24px;
  height: 24px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -180px;
}
.fancyCopyWidgetContainer .urlIcon {
  position: absolute;
  top: 10px;
  left: -2px;
  width: 24px;
  height: 24px;
  background-size: 24px 462px;
  background-position: 0px -315px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg");
  background-repeat: no-repeat;
}
.no-svg .fancyCopyWidgetContainer .urlIcon {
  width: 24px;
  height: 24px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -315px;
}
.fancyCopyWidgetContainer .success {
  display: none;
  height: 44px;
  position: absolute;
  z-index: 2;
  /* width: 100%; */
  top: 0px;
  left: 30px;
  right: 0px;
  bottom: 0px;
  font: 14px 'ProximaNovaRegular', 'Arial', Helvetica, sans-serif;
  color: #FFF;
  background-color: #3FB811;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  text-align: center;
}
.fancyCopyWidgetContainer .success div.successContent {
  margin-top: 14px;
}
.fancyCopyWidgetContainer .success div.successIcon {
  display: inline-block;
  vertical-align: text-bottom;
  margin-right: 8px;
  background-size: 24px 462px;
  background-position: 0px -364px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg");
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
}
.no-svg .fancyCopyWidgetContainer .success div.successIcon {
  width: 16px;
  height: 16px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -364px;
}
.fancyCopyWidgetContainer .fancyTextFieldSingleLineContainer {
  height: 44px;
  position: absolute;
  /* width: 100%; */
  top: 0px;
  left: 28px;
  right: 0px;
  bottom: 0px;
}
.fancyCopyWidgetContainer .fancyTextFieldSingleLineContainer input.textarea {
  width: 100%;
  height: 100%;
  padding-right: 42px;
  font-size: 14px;
}
.fancyDropdown {
  text-align: center;
  /* Debug testing an icon image */
}
.fancyDropdown div.arrowColbert {
  background-size: 24px 462px;
  background-position: 0px -315px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg");
  background-repeat: no-repeat;
  width: 24px;
  height: 24px;
}
.no-svg .fancyDropdown div.arrowColbert {
  width: 24px;
  height: 24px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -315px;
}
.fancyCheckBox {
  width: 24px;
  height: 24px;
  background-color: #fff;
  border: 1px solid #43b916;
  border-radius: 4px;
  position: relative;
  vertical-align: middle;
  box-sizing: border-box;
  display: inline-block;
}
.fancyCheckBox input[type=checkbox] {
  position: absolute;
  top: -2px;
  left: -2px;
  width: 26px;
  height: 26px;
  margin: 0;
  -webkit-opacity: 0;
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.fancyCheckBox div.checkbox {
  width: 16px;
  height: 16px;
  margin: 0 auto;
  margin-top: 4px;
  -webkit-opacity: 0.8;
  filter: alpha(opacity=80);
  -moz-opacity: 0.8;
  opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
.fancyCheckBox.hovered {
  background-color: #E8F6E3;
  border: 1px solid #299300;
}
.fancyCheckBox.hovered div.checkbox {
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -90px;
  width: 16px;
  height: 16px;
  -webkit-opacity: 0.48;
  filter: alpha(opacity=48);
  -moz-opacity: 0.48;
  opacity: 0.48;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=48)";
}
.fancyCheckBox.focused {
  background-color: #fff;
  border: 1px solid #ff9700;
  -webkit-box-shadow: 0px 0px 0px 1px #ff9700;
  -moz-box-shadow: 0px 0px 0px 1px #ff9700;
  box-shadow: 0px 0px 0px 1px #ff9700;
}
.fancyCheckBox.focused div.checkbox {
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -131px;
  width: 16px;
  height: 16px;
  -webkit-opacity: 0.48;
  filter: alpha(opacity=48);
  -moz-opacity: 0.48;
  opacity: 0.48;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=48)";
}
.fancyCheckBox.down {
  background-color: rgba(67, 185, 22, 0.54);
  border: 1px solid #299300;
}
.fancyCheckBox.down div.checkbox {
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -172px;
  width: 16px;
  height: 16px;
  -webkit-opacity: 1;
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.fancyCheckBox.checked {
  background-color: #43b916;
}
.fancyCheckBox.checked div.checkbox {
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -172px;
  width: 16px;
  height: 16px;
}
.fancyCheckBox.checked.hovered {
  background-color: #6fc94d;
  border: 1px solid #6fc94d;
  -webkit-opacity: 1;
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.fancyCheckBox.checked.focused {
  border: 1px solid #ff9700 !important;
}
.fancyCheckBox.checked.focused div.checkbox {
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -172px;
  width: 16px;
  height: 16px;
  -webkit-opacity: 1;
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.fancyCheckBox.checked.down {
  background-color: #9cda85;
  border: 1px solid #9cda85;
}
.fancyCheckBox.checked.down div.checkbox {
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -172px;
  width: 16px;
  height: 16px;
  -webkit-opacity: 1;
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.fancyCheckBox.checked.disabled {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.12);
}
.fancyCheckBox.checked.disabled div.checkbox {
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -131px;
  width: 16px;
  height: 16px;
  -webkit-opacity: 1;
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.fancyCheckBox.disabled {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.12);
}
.fancyCheckBox + label {
  height: 28px;
  line-height: 28px;
  font: 14px 'ProximaNovaRegular', 'Arial', Helvetica, sans-serif;
  color: #333;
  color: rgba(0, 0, 0, 0.56);
  padding-left: 8px;
  vertical-align: middle;
}
.fancyCheckBox.hovered + label,
.fancyCheckBox.hovered.focused + label {
  color: #333;
  color: rgba(0, 0, 0, 0.8);
}
.fancyCheckBox.focused + label {
  color: #BBBBBD;
  color: rgba(0, 0, 0, 0.56);
}
.fancyCheckBox.down + label {
  color: #BBBBBD;
  color: rgba(0, 0, 0, 0.56);
}
.fancyCheckBox.disabled + label {
  color: #D6D6D6;
  color: rgba(0, 0, 0, 0.12);
}
.fancyRadioButton {
  width: 24px;
  height: 24px;
  background-color: #fff;
  position: relative;
  vertical-align: middle;
  box-sizing: border-box;
  display: inline-block;
  cursor: pointer;
  margin: 0 8px 8px 0;
}
.fancyRadioButton input[type=radio] {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 24px;
  height: 24px;
  -webkit-opacity: 0;
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  cursor: pointer;
}
.fancyRadioButton div.radiobutton {
  margin: 0 auto;
  margin-top: 4px;
  width: 22px;
  height: 22px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -213px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  cursor: pointer;
}
.fancyRadioButton.hovered div.radiobutton {
  width: 22px;
  height: 22px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -213px;
  -webkit-opacity: 0.48;
  filter: alpha(opacity=48);
  -moz-opacity: 0.48;
  opacity: 0.48;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=48)";
}
.fancyRadioButton.focused {
  background-color: #fff;
  -webkit-box-shadow: 0px 0px 0px 2px #ff9700;
  -moz-box-shadow: 0px 0px 0px 2px #ff9700;
  box-shadow: 0px 0px 0px 2px #ff9700;
}
.fancyRadioButton.focused div.radiobutton {
  width: 22px;
  height: 22px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -213px;
  -webkit-opacity: 0.48;
  filter: alpha(opacity=48);
  -moz-opacity: 0.48;
  opacity: 0.48;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=48)";
}
.fancyRadioButton.down div.radiobutton {
  width: 22px;
  height: 22px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -213px;
  height: 16px;
  -webkit-opacity: 1;
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.fancyRadioButton.checked div.radiobutton {
  width: 22px;
  height: 22px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -260px;
}
.fancyRadioButton.checked.hovered {
  -webkit-opacity: 1;
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.fancyRadioButton.checked.focused div.radiobutton {
  width: 22px;
  height: 22px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -260px;
  -webkit-opacity: 1;
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.fancyRadioButton.checked.down div.radiobutton {
  width: 22px;
  height: 22px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -260px;
  -webkit-opacity: 1;
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.fancyRadioButton.checked.disabled {
  background-color: #fff;
}
.fancyRadioButton.checked.disabled div.radiobutton {
  width: 22px;
  height: 22px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -260px;
  -webkit-opacity: 1;
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.fancyRadioButton.disabled {
  background-color: #fff;
}
.fancyRadioButton + label {
  height: 28px;
  line-height: 28px;
  font: 16px 'ProximaNovaRegular', 'Arial', Helvetica, sans-serif;
  color: #333;
  color: rgba(0, 0, 0, 0.56);
  padding-left: 8px;
}
.fancyRadioButton.hovered + label,
.fancyRadioButton.hovered.focused + label {
  color: #333;
  color: rgba(0, 0, 0, 0.8);
}
.fancyRadioButton.focused + label {
  color: #BBBBBD;
  color: rgba(0, 0, 0, 0.56);
}
.fancyRadioButton.down + label {
  color: #BBBBBD;
  color: rgba(0, 0, 0, 0.56);
}
.fancyRadioButton.disabled + label {
  color: #D6D6D6;
  color: rgba(0, 0, 0, 0.12);
}
/*.colorBlack80 {
  color: #333;
  color: rgba(0,0,0,0.80);
}

.colorBlack32 {
  color: #BBBBBD;
  color: rgba(0,0,0,0.24);
}

.colorBlack24 {
  color: #ADADAD;
  color: rgba(0,0,0,0.54);
}

.colorBlack16 {
  color: #D6D6D6;
  color: rgba(0,0,0,0.16);
}*/
.newFancyTextField {
  position: relative;
  box-sizing: border-box;
  height: 49px;
  border-bottom: 1px solid #bbbbbd;
}
.newFancyTextField .placeholderIE {
  position: absolute;
  bottom: 0px;
  left: 0px;
  right: 0px;
  font: 18px 'ProximaNovaRegular', 'Arial', Helvetica, sans-serif;
  color: rgba(0, 0, 0, 0.8);
  width: 85%;
  height: 28px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.newFancyTextField.shake {
  -webkit-animation: shake 300ms linear;
  animation: shake 300ms linear;
}
.newFancyTextField.hasPassword .statusIcon {
  display: none;
  background-repeat: no-repeat;
  position: absolute;
  right: 4px;
}
.newFancyTextField.hasPassword .statusIcon.showPassword .icon {
  opacity: 0.25;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/images/bjn-ui-eye-closed-grey-16.png");
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/images/bjn-ui-eye-closed-grey-16.svg");
}
.newFancyTextField.hasPassword .statusIcon.hidePassword .icon {
  opacity: 1.0;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/images/bjn-ui-eye-open-orange-16.png");
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/images/bjn-ui-eye-open-orange-16.svg");
}
.newFancyTextField.hasText .newFancyLabel {
  opacity: 1;
  color: rgba(0, 0, 0, 0.54);
}
.newFancyTextField.hasText .newFancyLabel.required::after {
  content: " *";
  color: rgba(0, 0, 0, 0.54);
}
.newFancyTextField .statusIcon {
  display: inline-block;
  position: absolute;
  bottom: 6px;
  right: 6px;
  width: 24px;
  height: 24px;
  display: none;
}
.newFancyTextField .statusIcon .icon {
  position: absolute;
  bottom: 4px;
  right: 4px;
  width: 16px;
  height: 16px;
}
.newFancyTextField * {
  box-sizing: border-box;
}
.newFancyTextField .newFancyLabel {
  font: 14px 'ProximaNovaRegular', 'Arial', Helvetica, sans-serif;
  color: rgba(0, 0, 0, 0.54);
  opacity: 0;
  margin-bottom: 5px;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.newFancyTextField input {
  border: none;
  outline: none;
  background-color: transparent;
  font: 16px 'ProximaNovaRegular', 'Arial', Helvetica, sans-serif;
  color: rgba(0, 0, 0, 0.8);
  width: 100%;
  padding-bottom: 8px;
  padding-right: 32px;
}
.newFancyTextField input::-ms-clear {
  display: none;
}
.newFancyTextField input::-webkit-input-placeholder {
  color: #727272;
  color: rgba(0, 0, 0, 0.54);
  font: 16px 'ProximaNovaLight', 'Arial', Helvetica, sans-serif;
}
.newFancyTextField input::-moz-placeholder {
  color: #727272;
  color: rgba(0, 0, 0, 0.54);
  font: 16px 'ProximaNovaLight', 'Arial', Helvetica, sans-serif;
}
.newFancyTextField input:-ms-input-placeholder {
  color: #727272;
  color: rgba(0, 0, 0, 0.54);
  font: 16px 'ProximaNovaLight', 'Arial', Helvetica, sans-serif;
}
.newFancyTextField.hovered {
  border-bottom: 2px solid #bbbbbd;
}
.newFancyTextField.hovered.hasPassword.invalid .statusIcon {
  display: block;
  cursor: pointer;
}
.newFancyTextField.hovered.hasPassword.invalid .statusIcon .icon {
  width: 16px;
  height: 16px;
  background-size: 24px 462px;
  background-position: 0px -405px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg");
  background-repeat: no-repeat;
  opacity: 0.25;
}
.no-svg .newFancyTextField.hovered.hasPassword.invalid .statusIcon .icon {
  width: 16px;
  height: 16px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -405px;
}
.newFancyTextField.hovered.hasPassword .statusIcon:hover {
  cursor: pointer;
  border-radius: 4px;
}
.newFancyTextField.hovered.hasPassword .statusIcon:hover.hidePassword {
  background-color: #fff3e0;
  background-color: rgba(255, 151, 0, 0.12);
}
.newFancyTextField.hovered.hasPassword .statusIcon:hover.hidePassword .icon {
  opacity: 1.0;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/images/bjn-ui-eye-closed-orange-16.png");
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/images/bjn-ui-eye-closed-orange-16.svg");
}
.newFancyTextField.hovered.hasPassword .statusIcon:hover.hidePassword.mousedown {
  background-color: #ffe7c2;
  background-color: rgba(255, 151, 0, 0.24);
}
.newFancyTextField.hovered.hasPassword .statusIcon:hover.showPassword {
  background-color: #f5f5f5;
  background-color: rgba(0, 0, 0, 0.04);
}
.newFancyTextField.hovered.hasPassword .statusIcon:hover.showPassword .icon {
  opacity: 0.5;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/images/bjn-ui-eye-open-grey-16.png");
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/images/bjn-ui-eye-open-grey-16.svg");
}
.newFancyTextField.hovered.hasPassword .statusIcon:hover.showPassword.mousedown {
  background-color: #ebebeb;
  background-color: rgba(0, 0, 0, 0.08);
}
.newFancyTextField.hovered.hasPassword .statusIcon:hover.showPassword.mousedown .icon {
  opacity: 1.0;
}
.newFancyTextField.hovered.hasText .statusIcon,
.newFancyTextField.hovered.invalid .statusIcon,
.newFancyTextField.hovered.valid .statusIcon,
.newFancyTextField.hovered.valid.focused .statusIcon {
  display: block;
  cursor: pointer;
}
.newFancyTextField.hovered.hasText .statusIcon .icon,
.newFancyTextField.hovered.invalid .statusIcon .icon,
.newFancyTextField.hovered.valid .statusIcon .icon,
.newFancyTextField.hovered.valid.focused .statusIcon .icon {
  width: 16px;
  height: 16px;
  background-size: 24px 462px;
  background-position: 0px -405px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg");
  background-repeat: no-repeat;
  opacity: 0.25;
}
.no-svg .newFancyTextField.hovered.hasText .statusIcon .icon,
.no-svg .newFancyTextField.hovered.invalid .statusIcon .icon,
.no-svg .newFancyTextField.hovered.valid .statusIcon .icon,
.no-svg .newFancyTextField.hovered.valid.focused .statusIcon .icon {
  width: 16px;
  height: 16px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -405px;
}
.newFancyTextField.hovered.hasText .statusIcon:hover,
.newFancyTextField.hovered.invalid .statusIcon:hover,
.newFancyTextField.hovered.valid .statusIcon:hover,
.newFancyTextField.hovered.valid.focused .statusIcon:hover {
  background-color: transparent;
  background-color: rgba(0, 0, 0, 0.04);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.newFancyTextField.hovered.hasText .statusIcon:hover .icon,
.newFancyTextField.hovered.invalid .statusIcon:hover .icon,
.newFancyTextField.hovered.valid .statusIcon:hover .icon,
.newFancyTextField.hovered.valid.focused .statusIcon:hover .icon {
  opacity: 0.50;
}
.newFancyTextField.hovered.hasText .statusIcon:active,
.newFancyTextField.hovered.invalid .statusIcon:active,
.newFancyTextField.hovered.valid .statusIcon:active,
.newFancyTextField.hovered.valid.focused .statusIcon:active {
  background-color: transparent;
  background-color: rgba(0, 0, 0, 0.08);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.newFancyTextField.hovered.hasText .statusIcon:active .icon,
.newFancyTextField.hovered.invalid .statusIcon:active .icon,
.newFancyTextField.hovered.valid .statusIcon:active .icon,
.newFancyTextField.hovered.valid.focused .statusIcon:active .icon {
  opacity: 1;
}
.newFancyTextField.focused {
  border-bottom: 2px solid #ff9700;
}
.newFancyTextField.focused .newFancyLabel {
  color: #1d6bdd;
}
.newFancyTextField.focused.hasText {
  border-bottom: 2px solid #ff9700;
}
.newFancyTextField.focused.hasText .newFancyLabel {
  opacity: 1;
  color: #1d6bdd !important;
}
.newFancyTextField.focused.hasText .newFancyLabel.required::after {
  content: " *";
  color: #1d6bdd;
}
.newFancyTextField.focused.validating .newFancyLabel,
.newFancyTextField.hovered.validating .newFancyLabel {
  color: #ff9700;
}
.newFancyTextField.focused.validating .statusIcon,
.newFancyTextField.hovered.validating .statusIcon {
  display: block;
}
.newFancyTextField.focused.validating .statusIcon .icon,
.newFancyTextField.hovered.validating .statusIcon .icon {
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/images/bjn-ui-loading-spinner.gif");
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/images/bjn-ui-loading-spinner-orange-16.svg");
  background-position: 0;
  background-repeat: no-repeat;
  -webkit-opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  opacity: 1;
}
.newFancyTextField.validating .newFancyLabel {
  color: rgba(0, 0, 0, 0.24);
}
.newFancyTextField.validating .statusIcon {
  display: block;
}
.newFancyTextField.validating .statusIcon .icon {
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/images/bjn-ui-loading-spinner.gif");
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/images/bjn-ui-loading-spinner-orange-16.svg");
  background-position: 0;
  background-repeat: no-repeat;
  -webkit-opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  opacity: 1;
}
.newFancyTextField.valid {
  border-bottom: 2px solid #3fb811;
}
.newFancyTextField.valid .newFancyLabel {
  color: #3fb811;
}
.newFancyTextField.valid.focused {
  border-bottom: 2px solid #3fb811;
}
.newFancyTextField.valid.focused .newFancyLabel {
  color: #3fb811;
}
.newFancyTextField.valid.hovered .statusIcon {
  display: block;
}
.newFancyTextField.valid.hovered .statusIcon .icon {
  width: 16px;
  height: 16px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px 0px;
}
.newFancyTextField.valid .statusIcon {
  display: block;
}
.newFancyTextField.valid .statusIcon .icon {
  width: 16px;
  height: 16px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px 0px;
}
.newFancyTextField.invalid {
  border-bottom: 2px solid #df0e0e;
}
.newFancyTextField.invalid .newFancyLabel {
  color: #df0e0e;
}
.newFancyTextField.invalid.focused {
  border-bottom: 2px solid #df0e0e;
}
.newFancyTextField.invalid.focused .newFancyLabel {
  color: #df0e0e;
}
.newFancyTextField.invalid .statusIcon {
  display: block;
  cursor: pointer;
}
.newFancyTextField.invalid .statusIcon .icon {
  width: 16px;
  height: 16px;
  background-size: 24px 462px;
  background-position: 0px -446px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg");
  background-repeat: no-repeat;
}
.no-svg .newFancyTextField.invalid .statusIcon .icon {
  width: 16px;
  height: 16px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -446px;
}
.newFancyTextField.disabled {
  border-bottom: 1px dashed #d6d6d6 !important;
}
.newFancyTextField.disabled .newFancyLabel {
  color: rgba(0, 0, 0, 0.16) !important;
}
.newFancyTextField.disabled input {
  color: rgba(0, 0, 0, 0.16) !important;
}
.newFancyTextField.disabled .statusIcon {
  display: none !important;
}
.preload-bjn-ui-loading-spinner-orange-16-svg {
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/images/bjn-ui-loading-spinner-orange-16.svg");
}
.preload-bjn-ui-loading-spinner-white-24-svg {
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/images/bjn-ui-loading-spinner-white-24.svg");
}
.preload-bjn-ui-loading-spinner-white-48-svg {
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/images/bjn-ui-loading-spinner-white-48.svg");
}
.preload-bjn-ui-loading-spinner-white-on-blue-24-gif {
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/images/bjn-ui-loading-spinner-white-on-blue-24.gif");
}
.fancyTextFieldMultiLineContainer {
  position: relative;
}
.fancyTextFieldMultiLineContainer .placeholderIE {
  font: 16px 'ProximaNovaLight', 'Arial', Helvetica, sans-serif;
  position: absolute;
  top: 0px;
  left: 12px;
  right: 0px;
  line-height: 44px;
  height: 44px;
}
.fancyTextFieldMultiLineContainer .label {
  font: 14px 'ProximaNovaRegular', 'Arial', Helvetica, sans-serif;
  color: #FF9700;
  visibility: hidden;
  margin-bottom: 5px;
}
.fancyTextFieldMultiLineContainer div.textarea:empty:before {
  content: attr(placeholder);
  display: block;
  /* For Firefox */
  cursor: text;
  -webkit-opacity: 0.6;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  filter: alpha(opacity=60);
  -moz-opacity: 0.6;
  opacity: 0.6;
}
.fancyTextFieldMultiLineContainer .textarea {
  overflow: hidden;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box;
  /* Opera/IE 8+ */
  padding: 11px 12px;
  height: auto;
  min-height: 44px;
  max-height: 100px;
  background-color: #FFF;
  border: 1px solid #D6D6D6;
  word-wrap: break-word;
  font: 16px 'ProximaNovaLight', 'Arial', Helvetica, sans-serif;
  color: #333;
  color: rgba(0, 0, 0, 0.8);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.fancyTextFieldMultiLineContainer .textarea span.error {
  color: #DF0E0E;
}
.fancyTextFieldMultiLineContainer.hasText .label {
  color: #ADADAD;
  color: rgba(0, 0, 0, 0.54);
  visibility: visible;
}
.fancyTextFieldMultiLineContainer.hovered .textarea {
  padding: 10px 11px;
  background-color: #FFF;
  border: 2px solid #D6D6D6;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.fancyTextFieldMultiLineContainer.focused .textarea {
  padding: 10px 11px;
  background-color: #FFF;
  border: 2px solid #FF9700;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.fancyTextFieldMultiLineContainer.focused.hasText .label {
  color: #1D6BDD;
}
.fancyTextFieldMultiLineContainer.valid .label {
  color: #3FB811;
}
.fancyTextFieldMultiLineContainer.valid .textarea {
  padding: 10px 11px;
  border: 2px solid #3FB811;
}
.fancyTextFieldMultiLineContainer.invalid .label {
  color: #DF0E0E;
}
.fancyTextFieldMultiLineContainer.invalid .textarea {
  padding: 10px 11px;
  border: 2px solid #DF0E0E;
}
.fancyTextFieldMultiLineContainer.disabled .textarea {
  color: #D6D6D6;
  color: rgba(0, 0, 0, 0.16);
  border: 1px dashed #D6D6D6;
}
.fancyTextFieldMultiLineContainer.disabled.hasText .label {
  color: #D6D6D6;
  color: rgba(0, 0, 0, 0.16);
}
.fancyTextFieldMultiLineContainer.disabled.hasText .textarea {
  color: #D6D6D6;
  color: rgba(0, 0, 0, 0.24);
}
.invalidLabel.invalid .label {
  color: #DF0E0E;
  visibility: visible;
}
.invalidTextarea.invalid .textarea {
  padding: 10px 11px;
  border: 2px solid #DF0E0E;
}
.fancyTextFieldSingleLineContainer {
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box;
  /* Opera/IE 8+ */
  /*div.textarea:empty:before{
    content: attr(placeholder);
    display: block;
    cursor: text;
    .opacity(0.6);
  }*/
  /*input.textarea {
    border: none;      
    outline: none;    
    background-color: transparent;
    font: 18px @fontFamilyRegular;
    color: @colorBlack80;
    width: 100%;
    padding-bottom: @size8;
    padding-right: @size32;    
  }*/
}
.fancyTextFieldSingleLineContainer .label {
  font: 14px 'ProximaNovaRegular', 'Arial', Helvetica, sans-serif;
  color: #FF9700;
  visibility: hidden;
  margin-bottom: 5px;
}
.fancyTextFieldSingleLineContainer input.textarea::-ms-clear {
  display: none;
}
.fancyTextFieldSingleLineContainer input.textarea {
  outline: none !important;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box;
  /* Opera/IE 8+ */
  padding: 11px 12px;
  height: 44px;
  background-color: #FFF;
  border: 1px solid #D6D6D6;
  font: 16px 'ProximaNovaLight', 'Arial', Helvetica, sans-serif;
  color: #333;
  color: rgba(0, 0, 0, 0.8);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.fancyTextFieldSingleLineContainer input.textarea span.error {
  color: #DF0E0E;
}
.fancyTextFieldSingleLineContainer.hasText .label {
  color: #ADADAD;
  color: rgba(0, 0, 0, 0.54);
  visibility: visible;
}
.fancyTextFieldSingleLineContainer.hovered .textarea {
  padding: 10px 11px;
  background-color: #FFF;
  border: 2px solid #D6D6D6;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.fancyTextFieldSingleLineContainer.focused .textarea {
  padding: 10px 11px;
  background-color: #FFF;
  border: 2px solid #FF9700;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.fancyTextFieldSingleLineContainer.focused.hasText .label {
  color: #1D6BDD;
}
.fancyTextFieldSingleLineContainer.focused.invalid .label {
  color: #DF0E0E;
  visibility: visible;
}
.fancyTextFieldSingleLineContainer.valid .label {
  color: #3FB811;
}
.fancyTextFieldSingleLineContainer.valid .textarea {
  padding: 10px 11px;
  border: 2px solid #3FB811;
}
.fancyTextFieldSingleLineContainer.invalid .label {
  color: #DF0E0E;
  visibility: visible;
}
.fancyTextFieldSingleLineContainer.invalid .textarea {
  padding: 10px 11px;
  border: 2px solid #DF0E0E;
}
.fancyTextFieldSingleLineContainer.disabled .textarea {
  color: #D6D6D6;
  color: rgba(0, 0, 0, 0.16);
  border: 1px dashed #D6D6D6;
}
.fancyTextFieldSingleLineContainer.disabled.hasText .label {
  color: #D6D6D6;
  color: rgba(0, 0, 0, 0.16);
}
.fancyTextFieldSingleLineContainer.disabled.hasText .textarea {
  color: #D6D6D6;
  color: rgba(0, 0, 0, 0.24);
}
.fancyTimePicker {
  display: inline-block;
  position: relative;
}
.fancyTimePicker .timepickerInputElement {
  width: auto;
  padding: 0px 5px 0px 15px;
  height: 38px;
  line-height: 38px;
  margin: auto;
  border-radius: 5px;
  color: rgba(0, 0, 0, 0.5);
  background-color: #FFFFFF;
  cursor: pointer;
  border: 1px solid rgba(0, 0, 0, 0.5);
  font-size: 14px;
  font-family: "ProximaNovaRegular";
}
.fancyTimePicker .timepickerInputElement.picker__input--active {
  border: 1px solid #1D6BDD;
}
.fancyTimePicker .bjn-timepicker-arrowdown {
  background-size: 24px 462px;
  background-position: 0px -41px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg");
  background-repeat: no-repeat;
  border-width: 0px;
  width: 16px;
  height: 16px;
  top: 13px;
  right: 14px;
  left: auto;
  position: absolute;
}
.no-svg .fancyTimePicker .bjn-timepicker-arrowdown {
  width: 16px;
  height: 16px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -41px;
}
.fancyTimePicker .picker.picker--time {
  font-size: 15px;
  text-align: center;
  color: #A6A6A6;
  font-family: "ProximaNovaRegular";
  width: 112px;
}
.fancyTimePicker .picker.picker--time .picker__holder {
  min-width: 100px;
  width: 100%;
}
.fancyTimePicker .picker.picker--time .picker__holder .picker__frame {
  min-width: 90px;
}
.fancyTimePicker .picker.picker--time .picker__holder .picker__frame .picker__box {
  margin: 0;
}
.fancyTimePicker .picker.picker--time .picker__holder .picker__frame .picker__box .picker__list {
  padding: 0;
}
.fancyTimePicker .picker.picker--time .picker__holder .picker__list-item {
  border: none;
  padding: .75em 1em;
  margin: 0;
}
.fancyTimePicker .picker--time {
  min-width: 100px;
  max-width: 200px;
}
.fancySliderContainer {
  position: relative;
  width: 28px;
  height: 20px;
}
div.fancySlider {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 16px;
  width: 26px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
div.fancySlider #sliderThumb {
  width: 20px;
  height: 20px;
  top: -2px;
  box-sizing: border-box;
  border-bottom: none;
  outline: none !important;
}
div.fancySlider.off {
  background-color: #D6D6D6;
  background-color: rgba(0, 0, 0, 0.16);
}
div.fancySlider.off #sliderThumb {
  left: 10% !important;
  background-color: #FFF;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.16), inset 0 -2px rgba(0, 0, 0, 0.24);
  -moz-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.16), inset 0 -2px rgba(0, 0, 0, 0.24);
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.16), inset 0 -2px rgba(0, 0, 0, 0.24);
}
div.fancySlider.off.hovered {
  background-color: #ADADAD;
  background-color: rgba(0, 0, 0, 0.32);
}
div.fancySlider.off.hovered #sliderThumb {
  background-color: #FFF;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.24), inset 0 -2px rgba(0, 0, 0, 0.32);
  -moz-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.24), inset 0 -2px rgba(0, 0, 0, 0.32);
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.24), inset 0 -2px rgba(0, 0, 0, 0.32);
}
div.fancySlider.off.down {
  background-color: #ADADAD;
  background-color: rgba(0, 0, 0, 0.32);
}
div.fancySlider.off.down #sliderThumb {
  background-color: #FFF;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.48);
  -moz-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.48);
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.48);
}
div.fancySlider.off.focused {
  background-color: #ADADAD;
  background-color: rgba(0, 0, 0, 0.32);
}
div.fancySlider.off.focused #sliderThumb {
  background-color: #FFF;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24), inset 0 0 0 1px #1d6bdd, 0 0 0 4px rgba(0, 137, 255, 0.16);
  -moz-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24), inset 0 0 0 1px #1d6bdd, 0 0 0 4px rgba(0, 137, 255, 0.16);
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.24), inset 0 0 0 1px #1d6bdd, 0 0 0 4px rgba(0, 137, 255, 0.16);
}
div.fancySlider.off.disabled {
  background-color: #E0E0E0;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
div.fancySlider.off.disabled #sliderThumb {
  background-color: #E0E0E0;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 2px solid #FFF;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
div.fancySlider.on {
  background-color: #C9DCF7;
  background-color: rgba(29, 107, 221, 0.24);
}
div.fancySlider.on #sliderThumb {
  left: 90% !important;
  background-color: #1D6BDD;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12), inset 0 -2px rgba(0, 0, 0, 0.48);
  -moz-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12), inset 0 -2px rgba(0, 0, 0, 0.48);
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12), inset 0 -2px rgba(0, 0, 0, 0.48);
}
div.fancySlider.on.hovered {
  background-color: #A5C4F2;
  background-color: rgba(29, 107, 221, 0.4);
}
div.fancySlider.on.hovered #sliderThumb {
  background-color: #4182E2;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12), inset 0 -2px rgba(0, 0, 0, 0.48);
  -moz-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12), inset 0 -2px rgba(0, 0, 0, 0.48);
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12), inset 0 -2px rgba(0, 0, 0, 0.48);
}
div.fancySlider.on.down {
  background-color: #A5C4F2;
  background-color: rgba(29, 107, 221, 0.4);
}
div.fancySlider.on.down #sliderThumb {
  background-color: #6295E0;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.24);
  -moz-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.24);
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.24);
}
div.fancySlider.on.focused {
  background-color: #A5C4F2;
  background-color: rgba(29, 107, 221, 0.4);
}
div.fancySlider.on.focused #sliderThumb {
  background-color: #1D6BDD;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.48), inset 0 0 0 1px rgba(0, 0, 0, 0.12), 0 0 0 4px rgba(0, 137, 255, 0.24);
  -moz-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.48), inset 0 0 0 1px rgba(0, 0, 0, 0.12), 0 0 0 4px rgba(0, 137, 255, 0.24);
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.48), inset 0 0 0 1px rgba(0, 0, 0, 0.12), 0 0 0 4px rgba(0, 137, 255, 0.24);
}
div.fancySlider.on.disabled {
  background-color: #E0E0E0;
}
div.fancySlider.on.disabled #sliderThumb {
  background-color: #E0E0E0;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 2px solid #FFF;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.shim-iframe {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  z-index: -10000;
  background-color: transparent;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.BJNTooltip {
  background-color: #000000;
  background-color: rgba(0, 0, 0, 0.8);
  border-radius: 4px;
  overflow-y: hidden !important;
  box-shadow: inset 0 0 0 1.5px #666666 !important;
  -moz-box-shadow: inset 0 0 0 1.5px #666666 !important;
  -webkit-box-shadow: inset 0 0 0 1.5px #666666 !important;
  padding: 0 !important;
  z-index: 10000;
}
.BJNTooltip .ui-tooltip-content {
  font-family: 'ProximaNovaLight';
  font-size: 14px;
  padding: 12px;
  color: #FFFFFF;
}
.BJNTooltip.special-guys {
  border-radius: 0px;
  background-color: #000000;
}
.BJNTooltip.errorTooltip {
  background-color: #DF0E0E;
}
.BJNTooltip-contextual {
  background-color: #fcfcfc;
  border-color: rgba(0, 0, 0, 0.16);
  border-radius: 4px;
  -webkit-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.24) inset, 0px 0px 2px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.24) inset, 0px 0px 2px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.24) inset, 0px 0px 2px 0px rgba(0, 0, 0, 0.4);
  max-width: none !important;
  padding: 0 !important;
  box-shadow: none;
  border: 1px solid;
  border-color: #989898;
  /*.ui-tooltip-content::after {
        content: '';
        position: absolute;
        border-style: solid;
        display: block;
        width: 0;
    }

    // Right Side indicator style
    &.right .ui-tooltip-content::after {
        top: 18px;
        left: -10px;
        border-color: transparent;
        border-width: 10px 10px 10px 0;
    }
    
    // Left side indicator style
    &.left .ui-tooltip-content::after {
        .sprite(onboarding-arrow-right);
        top: 17px;
        right: -10px;
        border-color: transparent;
        border-width: 10px 0 10px 10px;
    }*/
  /*&.top .ui-tooltip-content::after {
        bottom: -10px;
        left: 72px;
        border-color: transparent;
        border-width: 10px 10px 0;    
    }
    
    &.bottom .ui-tooltip-content::after {
        top: -10px;
        left: 72px;
        border-color: transparent;
        border-width: 0 10px 10px;
    }*/
  /*.ui-tooltip-content:after {
        content: '';
        position: absolute;
        border-style: solid;
        display: block;
        width: 0;
    }

    // Right Side indicator style
    &.right .ui-tooltip-content:after {
        top: 18px;
        left: -10px;
        border-color: transparent;
        border-width: 10px 10px 10px 0;
    }
    
    // Left side indicator style
    &.left .ui-tooltip-content:after {
        .sprite(onboarding-arrow-right);
        top: 17px;
        right: -10px;
        border-color: transparent ;
        border-width: 10px 0 10px 10px;
    }*/
  /* &.top .ui-tooltip-content:after {
        bottom: -10px;
        left: 72px;
        border-color: transparent;
        border-width: 10px 10px 0;    
    }
    
    &.bottom .ui-tooltip-content:after {
        top: -10px;
        left: 72px;
        border-color: transparent;
        border-width: 0 10px 10px;
    }*/
}
.BJNTooltip-contextual .closeIcon {
  position: absolute;
  top: 8px;
  right: 8px;
  padding: 4px;
  cursor: pointer;
}
.BJNTooltip-contextual .closeIcon .icon {
  width: 24px;
  height: 24px;
  background-size: 30px 689px;
  width: 16px;
  height: 16px;
  background-size: 24px 462px;
  background-position: 0px -405px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg");
  opacity: 0.25;
  background-repeat: no-repeat;
}
.no-svg .BJNTooltip-contextual .closeIcon .icon {
  width: 16px;
  height: 16px;
  background-image: url("https://static.bluejeans.com/z62/static/urdnot/8H10D0M/jscommon.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -405px;
}
.BJNTooltip-contextual .closeIcon:hover {
  opacity: 0.50;
  background-color: rgba(0, 0, 0, 0.04);
  border-radius: 4px;
}
.BJNTooltip-contextual .closeIcon:hover .icon {
  opacity: 0.50;
}
.BJNTooltip-contextual .closeIcon:active {
  opacity: 1.00;
  background-color: rgba(0, 0, 0, 0.08);
  border-radius: 4px;
}
.BJNTooltip-contextual .closeIcon:active .icon {
  opacity: 1.00;
}
.BJNTooltip-contextual .closeIcon:focus {
  border: 4px solid rgba(0, 137, 255, 0.12);
  outline: none !important;
}
.BJNTooltip-contextual .closeIcon:focus .icon {
  opacity: 0.50;
}
.BJNTooltip-contextual .ui-tooltip-content {
  font-family: 'ProximaNovaLight';
  font-size: 14px;
  color: #000000;
  padding: 20px 26px;
}
.BJNTooltip-contextual .ui-tooltip-content .bold {
  font-family: 'ProximaNova-Semibold';
}
.BJNTooltip-contextual.BJNHelpTip .ui-tooltip-content {
  padding: 18px 20px;
}
.BJNTooltip-contextual .shim-iframe.win.ff {
  /* 
           Uncomment below background-clor property, if you ever face issue with contextual tooltip on win/ff hiding behind video stream
           This is fix the alpha value as 1, and show tht tooltip on top of video,
           The caveat being, you'll loose any transparency value and border radiuses.
        */
}
.BJNTooltip-contextual.content-mode.left .ui-tooltip-content::after {
  top: 30%;
}
.BJNTooltip-contextual.content-mode.left.jf3-onboarding-tooltip .ui-tooltip-content::after {
  top: 42%;
}
.BJNTooltip-contextual.self-recording.left .ui-tooltip-content::after {
  top: 17px;
}
.BJNTooltip-contextual.content-mode.left .ui-tooltip-content:after {
  top: 30%;
}
.BJNTooltip-contextual.content-mode.left.jf3-onboarding-tooltip .ui-tooltip-content::after {
  top: 42%;
}
.BJNTooltip-contextual.self-recording.left .ui-tooltip-content:after {
  top: 17px;
}
.action-button {
  display: inline-block;
  padding: 0 20px;
}
.action-link {
  display: inline-block;
  margin-left: 24px;
}
.tooltip-heading {
  color: #000;
  font-family: ProximaNovaRegular;
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 14px;
}
.tooltip-image {
  display: inline-block;
}
.image-container {
  text-align: center;
  margin-bottom: 12px;
}
.content {
  margin-bottom: 24px;
  font-family: ProximaNovaRegular;
  font-size: 14px;
  color: #333;
  line-height: 16px;
}
.indicator {
  position: absolute;
}
.indicator .arrow-border {
  position: absolute;
  z-index: 3;
}
.indicator .arrow {
  position: absolute;
  z-index: 4;
}
.indicator.left {
  left: -22px;
}
.indicator.left.center {
  top: 47%;
}
.indicator.left .arrow-border {
  top: 0px;
  left: 0px;
  border-left: 11px solid transparent;
  border-top: 11px solid transparent;
  border-right: 11px solid #cccccc;
  border-bottom: 11px solid transparent;
}
.indicator.left .arrow {
  top: 1px;
  left: 3px;
  border-left: 10px solid transparent;
  border-top: 10px solid transparent;
  border-right: 10px solid #fcfcfc;
  border-bottom: 10px solid transparent;
}
.indicator.right {
  right: -22px;
}
.indicator.right.center {
  top: 47%;
}
.indicator.right .arrow-border {
  top: 0px;
  right: 0px;
  border-left: 11px solid #989898;
  border-top: 11px solid transparent;
  border-right: 11px solid transparent;
  border-bottom: 11px solid transparent;
}
.indicator.right .arrow {
  top: 1px;
  right: 3px;
  border-left: 10px solid #fcfcfc;
  border-top: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid transparent;
}
.indicator.top {
  top: -22px;
}
.indicator.top.center {
  left: 47%;
}
.indicator.top .arrow-border {
  left: 0px;
  top: 0px;
  border-left: 11px solid transparent;
  border-top: 11px solid transparent;
  border-right: 11px solid transparent;
  border-bottom: 11px solid #989898;
}
.indicator.top .arrow {
  left: 1px;
  top: 3px;
  border-left: 10px solid transparent;
  border-top: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #fcfcfc;
}
.indicator.bottom {
  bottom: -22px;
}
.indicator.bottom.center {
  left: 47%;
}
.indicator.bottom .arrow-border {
  left: 0px;
  bottom: 0px;
  border-left: 11px solid transparent;
  border-top: 11px solid #989898;
  border-right: 11px solid transparent;
  border-bottom: 11px solid transparent;
}
.indicator.bottom .arrow {
  left: 1px;
  bottom: 3px;
  border-left: 10px solid transparent;
  border-top: 10px solid #fcfcfc;
  border-right: 10px solid transparent;
  border-bottom: 10px solid transparent;
}
.urlBig {
  font: 18px 'ProximaNovaRegular', 'Arial', Helvetica, sans-serif;
  color: rgba(0, 137, 255, 0.24);
  cursor: pointer;
  text-decoration: none;
  text-transform: uppercase;
  border: none;
}
.urlBig:hover {
  background-color: rgba(0, 137, 255, 0.12);
  outline: rgba(0, 137, 255, 0.12) solid 4px;
}
.urlBig:focus {
  border-bottom: 2px solid rgba(0, 137, 255, 0.12);
}
.urlBig:active {
  color: #fff;
  background-color: rgba(0, 137, 255, 0.24);
  outline: rgba(0, 137, 255, 0.24) solid 4px;
}
.urlBig.disabled {
  outline: 0;
  color: rgba(0, 0, 0, 0.24);
  cursor: default;
}
.urlSmall {
  font: 14px 'ProximaNovaRegular', 'Arial', Helvetica, sans-serif;
  color: #1D6BDD;
  cursor: pointer;
  text-decoration: none;
  text-transform: uppercase;
  border: none;
}
.urlSmall:hover {
  background-color: rgba(0, 137, 255, 0.12);
  outline: rgba(0, 137, 255, 0.12) solid 2px;
}
.urlSmall:focus {
  border-bottom: 2px solid #ff9700;
}
.urlSmall:active {
  color: #fff;
  background-color: rgba(0, 137, 255, 0.24);
  outline: rgba(0, 137, 255, 0.24) solid 2px;
}
.urlSmall.disabled {
  outline: 0;
  color: rgba(0, 0, 0, 0.24);
  cursor: default;
  pointer-events: none;
}
/* ==========================================================================
   $BASE-DATE-PICKER
   ========================================================================== */
/**
 * The picker box.
 */
.picker__box {
  padding: 0 1em;
}
/**
 * The header containing the month and year stuff.
 */
.picker__header {
  text-align: center;
  position: relative;
  margin-top: .75em;
}
/**
 * The month and year labels.
 */
.picker__month,
.picker__year {
  font-weight: 500;
  display: inline-block;
  margin-left: .25em;
  margin-right: .25em;
}
.picker__year {
  color: #999999;
  font-size: .8em;
  font-style: italic;
}
/**
 * The month and year selectors.
 */
.picker__select--month,
.picker__select--year {
  border: 1px solid #b7b7b7;
  height: 2em;
  padding: .5em;
  margin-left: .25em;
  margin-right: .25em;
}
@media (min-width: 24.5em) {
  .picker__select--month,
  .picker__select--year {
    margin-top: -0.5em;
  }
}
.picker__select--month {
  width: 35%;
}
.picker__select--year {
  width: 22.5%;
}
.picker__select--month:focus,
.picker__select--year:focus {
  border-color: #0089ec;
}
/**
 * The month navigation buttons.
 */
.picker__nav--prev,
.picker__nav--next {
  position: absolute;
  padding: .5em 1.25em;
  width: 1em;
  height: 1em;
  box-sizing: content-box;
  top: -0.25em;
}
@media (min-width: 24.5em) {
  .picker__nav--prev,
  .picker__nav--next {
    top: -0.33em;
  }
}
.picker__nav--prev {
  left: -1em;
  padding-right: 1.25em;
}
@media (min-width: 24.5em) {
  .picker__nav--prev {
    padding-right: 1.5em;
  }
}
.picker__nav--next {
  right: -1em;
  padding-left: 1.25em;
}
@media (min-width: 24.5em) {
  .picker__nav--next {
    padding-left: 1.5em;
  }
}
.picker__nav--prev:before,
.picker__nav--next:before {
  content: " ";
  border-top: .5em solid transparent;
  border-bottom: .5em solid transparent;
  border-right: 0.75em solid #000000;
  width: 0;
  height: 0;
  display: block;
  margin: 0 auto;
}
.picker__nav--next:before {
  border-right: 0;
  border-left: 0.75em solid #000000;
}
.picker__nav--prev:hover,
.picker__nav--next:hover {
  cursor: pointer;
  color: #000000;
  background: #b1dcfb;
}
.picker__nav--disabled,
.picker__nav--disabled:hover,
.picker__nav--disabled:before,
.picker__nav--disabled:before:hover {
  cursor: default;
  background: none;
  border-right-color: #f5f5f5;
  border-left-color: #f5f5f5;
}
/**
 * The calendar table of dates
 */
.picker__table {
  text-align: center;
  border-collapse: collapse;
  border-spacing: 0;
  table-layout: fixed;
  font-size: inherit;
  width: 100%;
  margin-top: .75em;
  margin-bottom: .5em;
}
@media (min-height: 33.875em) {
  .picker__table {
    margin-bottom: .75em;
  }
}
.picker__table td {
  margin: 0;
  padding: 0;
}
/**
 * The weekday labels
 */
.picker__weekday {
  width: 14.285714286%;
  font-size: .75em;
  padding-bottom: .25em;
  color: #999999;
  font-weight: 500;
  /* Increase the spacing a tad */
}
@media (min-height: 33.875em) {
  .picker__weekday {
    padding-bottom: .5em;
  }
}
/**
 * The days on the calendar
 */
.picker__day {
  padding: .3125em 0;
  font-weight: 200;
  border: 1px solid transparent;
}
.picker__day--today {
  position: relative;
}
.picker__day--today:before {
  content: " ";
  position: absolute;
  top: 2px;
  right: 2px;
  width: 0;
  height: 0;
  border-top: 0.5em solid #0059bc;
  border-left: .5em solid transparent;
}
.picker__day--disabled:before {
  border-top-color: #aaaaaa;
}
.picker__day--outfocus {
  color: #dddddd;
}
.picker__day--infocus:hover,
.picker__day--outfocus:hover {
  cursor: pointer;
  color: #000000;
  background: #b1dcfb;
}
.picker__day--highlighted {
  border-color: #0089ec;
}
.picker__day--highlighted:hover,
.picker--focused .picker__day--highlighted {
  cursor: pointer;
  color: #000000;
  background: #b1dcfb;
}
.picker__day--selected,
.picker__day--selected:hover,
.picker--focused .picker__day--selected {
  background: #0089ec;
  color: #ffffff;
}
.picker__day--disabled,
.picker__day--disabled:hover,
.picker--focused .picker__day--disabled {
  background: #f5f5f5;
  border-color: #f5f5f5;
  color: #dddddd;
  cursor: default;
}
.picker__day--highlighted.picker__day--disabled,
.picker__day--highlighted.picker__day--disabled:hover {
  background: #bbbbbb;
}
/**
 * The footer containing the "today", "clear", and "close" buttons.
 */
.picker__footer {
  text-align: center;
}
.picker__button--today,
.picker__button--clear,
.picker__button--close {
  border: 1px solid #ffffff;
  background: #ffffff;
  font-size: .8em;
  padding: .66em 0;
  font-weight: bold;
  width: 33%;
  display: inline-block;
  vertical-align: bottom;
}
.picker__button--today:hover,
.picker__button--clear:hover,
.picker__button--close:hover {
  cursor: pointer;
  color: #000000;
  background: #b1dcfb;
  border-bottom-color: #b1dcfb;
}
.picker__button--today:focus,
.picker__button--clear:focus,
.picker__button--close:focus {
  background: #b1dcfb;
  border-color: #0089ec;
  outline: none;
}
.picker__button--today:before,
.picker__button--clear:before,
.picker__button--close:before {
  position: relative;
  display: inline-block;
  height: 0;
}
.picker__button--today:before,
.picker__button--clear:before {
  content: " ";
  margin-right: .45em;
}
.picker__button--today:before {
  top: -0.05em;
  width: 0;
  border-top: 0.66em solid #0059bc;
  border-left: .66em solid transparent;
}
.picker__button--clear:before {
  top: -0.25em;
  width: .66em;
  border-top: 3px solid #ee2200;
}
.picker__button--close:before {
  content: "\D7";
  top: -0.1em;
  vertical-align: top;
  font-size: 1.1em;
  margin-right: .35em;
  color: #777777;
}
.picker__button--today[disabled],
.picker__button--today[disabled]:hover {
  background: #f5f5f5;
  border-color: #f5f5f5;
  color: #dddddd;
  cursor: default;
}
.picker__button--today[disabled]:before {
  border-top-color: #aaaaaa;
}
/* ==========================================================================
   $BASE-PICKER
   ========================================================================== */
/**
 * Note: the root picker element should *NOT* be styled more than what’s here.
 */
.picker {
  font-size: 16px;
  text-align: left;
  line-height: 1.2;
  color: #000000;
  position: absolute;
  z-index: 10000;
  user-select: none;
}
/**
 * The picker input element.
 */
.picker__input {
  cursor: default;
}
/**
 * When the picker is opened, the input element is “activated”.
 */
.picker__input.picker__input--active {
  border-color: #0089ec;
}
/**
 * The holder is the only “scrollable” top-level container element.
 */
.picker__holder {
  width: 100%;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
/* ==========================================================================
   $BASE-TIME-PICKER
   ========================================================================== */
/**
 * The list of times.
 */
.picker__list {
  list-style: none;
  padding: 0.75em 0 4.2em;
  margin: 0;
}
/**
 * The times on the clock.
 */
.picker__list-item {
  border-bottom: 1px solid #dddddd;
  border-top: 1px solid #dddddd;
  margin-bottom: -1px;
  position: relative;
  background: #ffffff;
  padding: .75em 1.25em;
}
@media (min-height: 46.75em) {
  .picker__list-item {
    padding: .5em 1em;
  }
}
/* Hovered time */
.picker__list-item:hover {
  cursor: pointer;
  color: #000000;
  background: #b1dcfb;
  border-color: #0089ec;
  z-index: 10;
}
/* Highlighted and hovered/focused time */
.picker__list-item--highlighted {
  border-color: #0089ec;
  z-index: 10;
}
.picker__list-item--highlighted:hover,
.picker--focused .picker__list-item--highlighted {
  cursor: pointer;
  color: #000000;
  background: #b1dcfb;
}
/* Selected and hovered/focused time */
.picker__list-item--selected,
.picker__list-item--selected:hover,
.picker--focused .picker__list-item--selected {
  background: #0089ec;
  color: #ffffff;
  z-index: 10;
}
/* Disabled time */
.picker__list-item--disabled,
.picker__list-item--disabled:hover,
.picker--focused .picker__list-item--disabled {
  background: #f5f5f5;
  border-color: #f5f5f5;
  color: #dddddd;
  cursor: default;
  border-color: #dddddd;
  z-index: auto;
}
/**
 * The clear button
 */
.picker--time .picker__button--clear {
  display: block;
  width: 80%;
  margin: 1em auto 0;
  padding: 1em 1.25em;
  background: none;
  border: 0;
  font-weight: 500;
  font-size: .67em;
  text-align: center;
  text-transform: uppercase;
  color: #666;
}
.picker--time .picker__button--clear:hover,
.picker--time .picker__button--clear:focus {
  color: #000000;
  background: #b1dcfb;
  background: #ee2200;
  border-color: #ee2200;
  cursor: pointer;
  color: #ffffff;
  outline: none;
}
.picker--time .picker__button--clear:before {
  top: -0.25em;
  color: #666;
  font-size: 1.25em;
  font-weight: bold;
}
.picker--time .picker__button--clear:hover:before,
.picker--time .picker__button--clear:focus:before {
  color: #ffffff;
  border-color: #ffffff;
}
/* ==========================================================================
   $CLASSIC-DATE-PICKER
   ========================================================================== */
/*!
 * Classic picker styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js
 */
/**
 * Note: the root picker element should *NOT* be styled more than what’s here.
 */
.picker {
  width: 100%;
}
/**
 * The holder is the base of the picker.
 */
.picker__holder {
  position: absolute;
  background: #ffffff;
  border: 1px solid #aaaaaa;
  border-top-width: 0;
  border-bottom-width: 0;
  border-radius: 0 0 5px 5px;
  box-sizing: border-box;
  min-width: 176px;
  max-width: 466px;
  max-height: 0;
  -webkit-opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  transform: translateY(-1em) perspective(600px) rotateX(10deg);
  transition: transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0s 0.15s, border-width 0s 0.15s;
}
/**
 * The frame and wrap work together to ensure that
 * clicks within the picker don’t reach the holder.
 */
.picker__frame {
  padding: 1px;
}
.picker__wrap {
  margin: -1px;
}
/**
 * When the picker opens...
 */
.picker--opened .picker__holder {
  max-height: 25em;
  -webkit-opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  opacity: 1;
  border-top-width: 1px;
  border-bottom-width: 1px;
  transform: translateY(0) perspective(600px) rotateX(0);
  transition: transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0s, border-width 0s;
  box-shadow: 0 6px 18px 1px rgba(0, 0, 0, 0.12);
}
/* ==========================================================================
   $CLASSIC-TIME-PICKER
   ========================================================================== */
/**
 * Note: the root picker element should __NOT__ be styled
 * more than what’s here. Style the `.picker__holder` instead.
 */
.picker--time {
  min-width: 256px;
  max-width: 320px;
}
/**
 * The holder is the base of the picker.
 */
.picker--time .picker__holder {
  background: #f2f2f2;
}
@media (min-height: 40.125em) {
  .picker--time .picker__holder {
    font-size: .875em;
  }
}
/**
 * The box contains the list of times.
 */
.picker--time .picker__box {
  padding: 0;
  position: relative;
}
/* ==========================================================================
   $DEFAULT-DATE-PICKER
   ========================================================================== */
/* ==========================================================================
   $DEFAULT-TIME-PICKER
   ========================================================================== */
/**
 * The frame the bounds the time picker.
 */
.picker--time .picker__frame {
  min-width: 256px;
  max-width: 320px;
}
/**
 * The picker box.
 */
.picker--time .picker__box {
  font-size: 1em;
  background: #f2f2f2;
  padding: 0;
}
@media (min-height: 40.125em) {
  .picker--time .picker__box {
    margin-bottom: 5em;
  }
}