.snowy input:focus,
.snowy textarea:focus,
.snowy select:focus,
.snowy a:focus,
.snowy input[type=checkbox]:focus,
.snowy input[type=radio]:focus,
.snowy .focusable:focus {
  outline: darkgray 2px solid !important;
}
.snowy textarea.body {
  outline: 0 !important;
}
.snowy div.participantRow div.basic:focus {
  background-color: #4a4a4a;
  outline: 0 !important;
}
.jf3 .snowy div.participantRow div.basic:focus {
  background-color: transparent;
}
.snowy div.sliderIcon:focus {
  outline: darkgrey 2px solid !important;
}
.snowy div.editicon:focus {
  outline: darkgrey 2px solid !important;
  background-position-x: 0px !important;
  background-position-y: 0px !important;
  cursor: pointer;
}
.snowy button.accessible-button:focus {
  outline: darkgray 2px solid !important;
}
.snowy a.enterprise-admin-link:focus,
.snowy a.settings-link:focus {
  border-left: #C5C5C5 1px solid !important;
  border-right: #C5C5C5 1px solid !important;
  border-bottom: #C5C5C5 1px solid !important;
  outline: 0 !important;
}
.snowy .ui-accordion .meeting-info .event-header.ui-accordion-header.ui-helper-reset.ui-state-focus {
  border: 1px solid #A7A7A7 !important;
}
.snowy a.enterprise-admin-link:focus {
  border-left: #C5C5C5 1px solid !important;
  border-right: #C5C5C5 1px solid !important;
  border-bottom: #C5C5C5 1px solid !important;
  outline: 0 !important;
}
.snowy li.left-nav-item:first-child a:focus {
  border-top: #C5C5C5 1px solid !important;
}
.snowy #connect-options a:focus {
  outline: 0 !important;
}
.snowy span.skinned.checkbox:focus {
  outline: darkgrey 2px solid !important;
}
.snowy div.tooltips {
  border: 1px solid black;
  background-color: #ffffca;
  color: #000023;
  font: small-caption;
  padding: 2px 4px;
  text-align: left;
  position: absolute;
  width: auto;
  height: auto;
  z-index: 99999;
}
.snowy tr:focus {
  background-image: -webkit-linear-gradient(#ffffff, #f6f6f6) !important;
}
.snowy #token-input-id_attendees:focus {
  outline: 0 !important;
}
.ui_refresh input:focus,
.ui_refresh textarea:focus,
.ui_refresh select:focus,
.ui_refresh a:focus,
.ui_refresh input[type=checkbox]:focus,
.ui_refresh input[type=radio]:focus,
.ui_refresh .focusable:focus {
  outline: none;
}
.BannerBG {
  height: 30px;
  line-height: 30px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  background-color: #484e56;
  background-image: url(https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/banner-bg.png);
  background-repeat: repeat;
  color: #eaeaea;
  text-align: center;
  text-shadow: 0 1px #000;
  /*margin: 0 auto;*/
}
.BannerBG a,
.BannerBG a:link {
  color: #58b3fb;
  text-decoration: none;
  text-shadow: 0 0;
  font-weight: normal;
}
.BannerBG a:hover,
.BannerBG a:active {
  color: #58b3fb;
  text-decoration: underline;
  text-shadow: 0 0;
}
.BannerBG a#BannerClose {
  background: url(https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/closebutton_cross.png) no-repeat 90% 50%;
  padding-right: 15px;
  position: absolute;
  right: 0px;
  top: 0px;
  height: 30px;
  line-height: 30px;
  font-weight: normal;
}
.BannerBGInner {
  width: 100%;
  margin: 0 auto;
  position: relative;
  height: 30px;
  line-height: 30px;
  display: none;
}
#banner_content {
  height: 30px;
  line-height: 30px;
  font-weight: bold;
  font-size: 12px;
  color: #eaeaea;
  text-align: center;
  text-shadow: 0 1px #000;
}
.co-branding #block_header_new {
  min-height: 74px;
}
.co-branding #block_header_new .headerContainer {
  background-image: none;
  background: white;
  border-bottom: 1px solid #D9D4D4;
}
.co-branding #block_header_new .headerContainer #header {
  height: 74px;
}
.co-branding #block_header_new .headerContainer #header #headerLeft #logo_container #logo {
  height: 50px;
  margin-top: 12px;
  margin-bottom: 12px;
}
.co-branding #block_header_new .headerContainer #header #headerRight {
  margin-top: 10px;
}
.co-branding #block_header_new .headerContainer #header .nav_menu a {
  color: #333333;
}
.co-branding #block_header_new .headerContainer #header .nav_menu a.nav-link.selected {
  color: #1d6bdd;
  opacity: .9;
  border-bottom: 2px solid #1d6bdd;
}
.co-branding #block_header_new .headerContainer #header .nav_menu a:focus {
  color: #333333;
  background: #ebebeb;
  border-bottom: 2px solid #FF9700;
}
.co-branding #block_header_new .headerContainer #header .nav_menu a:hover {
  background: #f5f5f5;
}
.co-branding #block_header_new .headerContainer #header .more-options-wrapper > #more-navs-button:hover {
  background: #E7E7E7;
}
.co-branding #block_header_new .headerContainer #header .more-options-wrapper > #more-navs-button:focus {
  background: #E7E7E7;
}
.co-branding #block_header_new .headerContainer #header .more-options-wrapper > #more-navs-button > .more-dots {
  width: 21px;
  height: 10px;
  background-size: 22px 1057px;
  background-position: 0px 0px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg");
  background-repeat: no-repeat;
}
.no-svg .co-branding #block_header_new .headerContainer #header .more-options-wrapper > #more-navs-button > .more-dots {
  width: 21px;
  height: 10px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px 0px;
}
.co-branding #block_header_new .headerContainer #header .more-options-wrapper .dropdown-options #more-navs-container .more-navs-list a {
  color: #333333;
}
.co-branding #block_header_new .headerContainer #header .more-options-wrapper .dropdown-options #more-navs-container .more-navs-list a.nav-link.selected {
  color: #1d6bdd;
  opacity: .9;
  border-bottom: 2px solid #1d6bdd;
}
.co-branding #block_header_new .headerContainer #header .more-options-wrapper .dropdown-options #more-navs-container .more-navs-list a:focus {
  color: #1d6bdd;
}
.co-branding #block_header_new .headerContainer #header .help_nav {
  width: 22px;
  height: 22px;
  background-size: 22px 1057px;
  background-position: 0px -35px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg");
  background-repeat: no-repeat;
}
.no-svg .co-branding #block_header_new .headerContainer #header .help_nav {
  width: 22px;
  height: 22px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -35px;
}
.co-branding #block_header_new .headerContainer #header .profile_arrow_container:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.co-branding #block_header_new .headerContainer #header .profile_arrow_container:focus {
  border: 1px solid #FF9700;
}
.co-branding #block_header_new .headerContainer #header .profile_arrow {
  width: 9px;
  height: 6px;
  background-size: 22px 1057px;
  background-position: 0px -82px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg");
  background-repeat: no-repeat;
}
.no-svg .co-branding #block_header_new .headerContainer #header .profile_arrow {
  width: 9px;
  height: 6px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -82px;
}
.co-branding #block_header_new .account-menu-option span {
  color: #333333;
}
.co-branding #block_header_new .account-menu-option.highlighted {
  outline: 2px solid #FF9700;
}
.co-branding #block_header_new .account-menu-option .account-menu-profile-icon {
  width: 20px;
  height: 20px;
  background-size: 22px 1057px;
  background-position: 0px -113px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg");
  background-repeat: no-repeat;
}
.no-svg .co-branding #block_header_new .account-menu-option .account-menu-profile-icon {
  width: 20px;
  height: 20px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -113px;
}
.co-branding #block_header_new .account-menu-option .account-menu-settings-icon {
  width: 20px;
  height: 20px;
  background-size: 22px 1057px;
  background-position: 0px -158px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg");
  background-repeat: no-repeat;
}
.no-svg .co-branding #block_header_new .account-menu-option .account-menu-settings-icon {
  width: 20px;
  height: 20px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -158px;
}
.co-branding #block_header_new .account-menu-option .account-menu-logout-icon {
  width: 20px;
  height: 20px;
  background-size: 22px 1057px;
  background-position: 0px -203px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg");
  background-repeat: no-repeat;
}
.no-svg .co-branding #block_header_new .account-menu-option .account-menu-logout-icon {
  width: 20px;
  height: 20px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -203px;
}
.co-branding #block_header_new .account-menu-option .account-menu-password-icon {
  width: 20px;
  height: 20px;
  background-size: 22px 1057px;
  background-position: 0px -248px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg");
  background-repeat: no-repeat;
}
.no-svg .co-branding #block_header_new .account-menu-option .account-menu-password-icon {
  width: 20px;
  height: 20px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -248px;
}
.co-branding #block_header_new .account-menu-option .account-menu-delegate-icon {
  width: 20px;
  height: 20px;
  background-size: 22px 1057px;
  background-position: 0px -293px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg");
  background-repeat: no-repeat;
}
.no-svg .co-branding #block_header_new .account-menu-option .account-menu-delegate-icon {
  width: 20px;
  height: 20px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -293px;
}
.co-branding #block_header_new .account-menu-option .account-menu-history-icon {
  width: 20px;
  height: 20px;
  background-size: 22px 1057px;
  background-position: 0px -338px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg");
  background-repeat: no-repeat;
}
.no-svg .co-branding #block_header_new .account-menu-option .account-menu-history-icon {
  width: 20px;
  height: 20px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -338px;
}
/****************************************************
 *                                                  *
 *             Common styles for Rivet              *
 *                                                  *
 ****************************************************/
html.snowy {
  height: 100%;
  padding: 0;
}
html.snowy body {
  color: #333333;
  height: 100%;
  padding: 0;
}
html.snowy {
  /*************************
 *        Buttons        *
 *************************/
  /*************************
 *      Form fields      *
 *************************/
  /*************************
 *        Tables         *
 *************************/
  /*************************
 *         Icons         *
 *************************/
  /*************************
 *        Dialogs        *
 *************************/
  /*************************
 *        Tooltips       *
 *************************/
  /*************************
 *     Miscellaneous     *
 *************************/
}
html.snowy div,
html.snowy span,
html.snowy label {
  /*background: transparent;*/
}
html.snowy span,
html.snowy div,
html.snowy .body-text {
  font-family: arial, helvetica, sans-serif;
  line-height: 21px;
}
@font-face {
  font-family: 'ProximaNovaLight';
  src: url('https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/fonts/ProximaNova-Light-webfont.eot');
  src: url('https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/fonts/ProximaNova-Light-webfont.eot#iefix') format('embedded-opentype'), url('fonts/ProximaNova-Light-webfont.woff') format('woff'), url('https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/fonts/ProximaNova-Light-webfont.ttf') format('truetype'), url('https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/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/z65/static/urdnot/8HI4AIN/fonts/ProximaNova-Regular-webfont.eot');
  src: url('https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/fonts/ProximaNova-Regular-webfont.eot#iefix') format('embedded-opentype'), url('fonts/ProximaNova-Regular-webfont.woff') format('woff'), url('https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/fonts/ProximaNova-Regular-webfont.ttf') format('truetype'), url('https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/fonts/ProximaNova-Regular-webfont.svg#ProximaNovaRegular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ProximaNovaBold';
  src: url('https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/fonts/ProximaNova-Bold-webfont.eot');
  src: url('https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/fonts/ProximaNova-Bold-webfont.eot#iefix') format('embedded-opentype'), url('fonts/ProximaNova-Bold-webfont.woff') format('woff'), url('https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/fonts/ProximaNova-Bold-webfont.ttf') format('truetype'), url('https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/fonts/ProximaNova-Bold-webfont.svg#ProximaNovaBold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ProximaNovaThin';
  src: url('https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/fonts/ProximaNova-Thin-webfont.eot');
  src: url('https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/fonts/ProximaNova-Thin-webfont.eot#iefix') format('embedded-opentype'), url('https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/fonts/ProximaNova-Thin-webfont.woff') format('woff'), url('https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/fonts/ProximaNova-Thin-webfont.ttf') format('truetype'), url('https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/fonts/ProximaNova-Thin-webfont.svg#ProximaNovaThin') format('svg');
  font-weight: normal;
  font-style: normal;
}
html.snowy div.submitButton input,
html.snowy button,
html.snowy .ui-widget-content button,
html.snowy .ui-widget-content button.ui-state-hover,
html.snowy button.silver,
html.snowy .ui-widget-content button.silver,
html.snowy button.white,
html.snowy .ui-widget-content button.white {
  height: 43px;
  padding-right: 30px;
  padding-left: 30px;
  border-width: 1px;
  border-style: solid;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  font-family: arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
  cursor: pointer;
  background-image: url('https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/button-sprite.png');
  color: #333333;
  border-color: #c5c5c5;
  background-position: 0px -86px;
}
html.snowy div.submitButton input.icon,
html.snowy button.icon,
html.snowy .ui-widget-content button.icon,
html.snowy .ui-widget-content button.ui-state-hover.icon,
html.snowy button.silver.icon,
html.snowy .ui-widget-content button.silver.icon,
html.snowy button.white.icon,
html.snowy .ui-widget-content button.white.icon {
  padding-right: 15px;
  padding-left: 15px;
}
html.snowy div.submitButton input:hover,
html.snowy button:hover,
html.snowy .ui-widget-content button:hover,
html.snowy .ui-widget-content button.ui-state-hover:hover,
html.snowy button.silver:hover,
html.snowy .ui-widget-content button.silver:hover,
html.snowy button.white:hover,
html.snowy .ui-widget-content button.white:hover,
html.snowy div.submitButton input.ui-state-hover,
html.snowy button.ui-state-hover,
html.snowy .ui-widget-content button.ui-state-hover,
html.snowy .ui-widget-content button.ui-state-hover.ui-state-hover,
html.snowy button.silver.ui-state-hover,
html.snowy .ui-widget-content button.silver.ui-state-hover,
html.snowy button.white.ui-state-hover,
html.snowy .ui-widget-content button.white.ui-state-hover {
  border-color: #a8a8a8;
  background-position: 0px -129px;
  background-color: none;
}
html.snowy button.blue,
html.snowy .ui-widget-content button.blue,
html.snowy button.positive,
html.snowy .ui-widget-content button.positive,
html.snowy div.submitButton input.positive {
  color: #ffffff;
  border-color: #1183cf;
  background-position: 0px 0px;
}
html.snowy button.blue:hover,
html.snowy .ui-widget-content button.blue:hover,
html.snowy button.positive:hover,
html.snowy .ui-widget-content button.positive:hover,
html.snowy div.submitButton input.positive:hover,
html.snowy button.blue.ui-state-hover,
html.snowy .ui-widget-content button.blue.ui-state-hover,
html.snowy button.positive.ui-state-hover,
html.snowy .ui-widget-content button.positive.ui-state-hover,
html.snowy div.submitButton input.positive.ui-state-hover {
  border-color: #0f6faf;
  background-position: 0px -43px;
  background-color: none;
}
html.snowy button.red,
html.snowy .ui-widget-content button.red {
  color: #ffffff;
  border-color: #e63930;
  background-position: 0px -172px;
}
html.snowy button.red:hover,
html.snowy .ui-widget-content button.red:hover,
html.snowy button.red.ui-state-hover,
html.snowy .ui-widget-content button.red.ui-state-hover {
  border-color: #c43129;
  background-position: 0px -215px;
  background-color: none;
}
html.snowy button.grey,
html.snowy .ui-widget-content button.grey {
  color: #ffffff;
  border-color: #696969;
  background-position: 0px -258px;
}
html.snowy button.grey:hover,
html.snowy .ui-widget-content button.grey:hover,
html.snowy button.grey.ui-state-hover,
html.snowy .ui-widget-content button.grey.ui-state-hover {
  border-color: #595959;
  background-position: 0px -301px;
  background-color: none;
}
html.snowy button:disabled,
html.snowy ui-widget-content button:disabled,
html.snowy button:disabled:hover,
html.snowy .ui-widget-content button:disabled:hover {
  border-color: #D7D7D7 !important;
  background-position: 0px -344px !important;
}
html.snowy button.inline-button {
  height: 38px;
}
html.snowy button.large,
html.snowy button.silver.large,
html.snowy button.white.large {
  background-position: 0px -387px;
}
html.snowy button.large:hover,
html.snowy button.silver.large:hover,
html.snowy button.white.large:hover {
  background-position: 0px -457px;
}
html.snowy input[type=text],
html.snowy input[type=password],
html.snowy .editable input {
  background: url('https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/input-bg.png') #ffffff;
  width: 400px;
  height: 34px;
  line-height: 28px;
  background-color: #ffffff;
  font-size: 14px;
  border: 1px #C5C5C5 solid;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  padding-left: 5px;
  color: #333333;
  font-family: 'Arial', Helvetica, sans-serif;
}
html.snowy input[type="password"]:disabled,
html.snowy input[type="text"]:disabled {
  color: #E1DECD;
  background-color: #FFFFFF;
  border: 1px #C5C5C5 solid;
}
html.snowy label {
  font: bold 14px arial, helvetica, sans-serif;
  color: #666666;
}
html.snowy body,
html.snowy .body-text {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 14px;
  color: #333333;
  line-height: 21px;
}
html.snowy body.gradient {
  background: #f1f1ef url(https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/background-gradient.png) repeat-x 0px 54px !important;
}
html.snowy .input-text {
  color: #333333;
}
html.snowy input[type=text].help-text,
html.snowy input[type=password].help-text,
html.snowy textarea.help-text {
  font-family: 'Arial', Helvetica, sans-serif;
  color: #999999;
  font-size: 14px;
}
html.snowy input[type=text].help-text-focus,
html.snowy input[type=password].help-text-focus,
html.snowy textarea.help-text-focus {
  font-family: 'Arial', Helvetica, sans-serif;
  color: #CCCCCC;
  font-size: 14px;
}
html.snowy .ui-widget {
  font-family: "Arial" !important;
}
html.snowy .input-field {
  width: 98%;
  border-bottom: 1px dotted grey;
  padding-top: 10px;
  padding-bottom: 10px;
}
html.snowy .explanation-text {
  font-family: arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333333;
  line-height: 18px;
}
html.snowy .error {
  font-size: 12px;
  color: #c90000;
  background: transparent;
}
html.snowy .warning {
  font-size: 12px;
  color: orange;
  background: transparent;
}
html.snowy .correct {
  color: green;
  font-weight: bold 20px;
}
html.snowy a {
  font-family: arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: normal;
  color: #336699;
  cursor: pointer;
}
html.snowy a:focus {
  outline: none;
}
html.snowy h1,
html.snowy .heading {
  font-family: arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 18px;
  color: #333333;
  line-height: 27px;
}
html.snowy h2,
html.snowy .subheading {
  font-family: arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14px;
  color: #336699;
  line-height: 21px;
}
html.snowy .proxima-light {
  font-family: 'ProximaNovaLight', arial, Helvetica, sans-serif !important;
}
html.snowy .proxima-bold {
  font-family: 'ProximaNovaBold', arial, Helvetica, sans-serif !important;
}
html.snowy .page-title {
  font-family: 'ProximaNovaLight', arial, Helvetica, sans-serif !important;
  font-size: 28px;
}
html.snowy .section-title {
  height: 14px;
  margin-left: 15px;
  font-size: 14px;
  margin-bottom: 20px;
}
html.snowy .text-10 {
  font-size: 10px;
}
html.snowy .text-11 {
  font-size: 11px;
}
html.snowy .text-12 {
  font-size: 12px;
}
html.snowy .text-13 {
  font-size: 13px;
}
html.snowy .text-14 {
  font-size: 14px;
}
html.snowy .text-25 {
  font-size: 25px;
}
html.snowy .bold {
  font-weight: bold;
}
html.snowy .text-dark,
html.snowy input.text-dark {
  color: #666666;
}
html.snowy .text-light,
html.snowy input.text-light {
  color: #999999;
}
html.snowy .text-blue {
  color: #24789D;
}
html.snowy .caps {
  text-transform: uppercase;
}
html.snowy textarea {
  background: url('https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/input-bg.png') #ffffff;
  border: 1px #C5C5C5 solid;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  padding-left: 5px;
  color: #333333;
  padding-top: 5px;
}
html.snowy input[type="text"]:focus,
html.snowy input[type="password"]:focus,
html.snowy textarea:focus,
html.snowy .editable input {
  border: 1px solid #00A8FF;
}
html.snowy table {
  font-family: arial;
  font-size: 12px;
}
html.snowy table.striped {
  table-layout: fixed;
  overflow: hidden;
}
html.snowy table.striped tr:nth-child(even) {
  background-color: #eaeaea;
}
html.snowy table.striped .even-row {
  background-color: #EDEDED;
}
html.snowy table.striped td,
html.snowy table.striped th {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  text-align: left;
  vertical-align: middle;
  padding: 4px;
}
html.snowy table.striped th {
  font-weight: bold;
  font-size: 12px;
  color: #165B96;
  line-height: 18px;
}
html.snowy table.striped tr {
  height: 35px !important;
  max-height: 35px !important;
  line-height: 35px !important;
  white-space: normal;
  border-bottom: 0px none;
}
html.snowy table.striped th,
html.snowy table.striped td {
  border-bottom: 1px solid #BBB;
}
html.snowy table.striped tbody tr:hover,
html.snowy .row-hover {
  background-image: -webkit-linear-gradient(#ffffff, #f6f6f6) !important;
  background-image: -moz-linear-gradient(top, #ffffff, #f6f6f6) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6') !important;
  cursor: pointer;
}
html.snowy .icon-16 {
  width: 18px !important;
  height: 18px !important;
  background-image: url(https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/iconSprite_16.png);
  background-repeat: no-repeat;
  float: left;
}
html.snowy .icon-20 {
  width: 20px !important;
  height: 20px !important;
  background-image: url(https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/iconSprite_20.png);
  background-repeat: no-repeat;
  float: left;
}
html.snowy .icon-skype {
  background-position: -32px -4px;
}
html.snowy .icon-wrangler {
  background-position: -32px -4px;
}
html.snowy .icon-gtalk,
html.snowy .icon-google {
  background-position: -396px -4px;
}
html.snowy .icon-lync {
  background-position: -564px -4px;
}
html.snowy .icon-html-email {
  background-position: -104px -28px;
}
html.snowy .icon-h323 {
  background-position: -3px -4px;
}
html.snowy .icon-phone {
  background-position: -56px -4px;
}
html.snowy .icon-pstn {
  background-position: -56px -4px;
}
html.snowy .icon-admin {
  background-position: -410px -4px;
}
html.snowy .icon-edit {
  background-position: -436px -28px;
}
html.snowy .icon-edit:hover {
  background-position: -436px -4px;
}
html.snowy .icon-delete {
  background-position: -195px -4px;
}
html.snowy .icon-accept {
  background-position: -3px -4px;
}
html.snowy .icon-check {
  background-position: -316px -4px;
}
html.snowy .icon-pdf {
  background: url(https://static.bluejeans.com/z65/images/bjn/MyAccountButtonSprites.png) -1094px 0px no-repeat;
}
html.snowy .icon-camera {
  background-position: -648px -4px;
}
html.snowy .icon-OK {
  background-position: -648px -32px;
}
html.snowy .icon-null {
  display: inline;
  position: absolute;
  width: 18px !important;
  height: 18px !important;
  background-color: red;
}
html.snowy .icon-skinny {
  background-position: -620px -4px;
}
html.snowy .icon-acid,
html.snowy .icon-base {
  background-position: -676px -4px;
}
html.snowy .icon-telepresence {
  background-position: -3px -4px;
}
html.snowy .icon-jabber {
  background-position: -3px -4px;
}
html.snowy .icon-sip {
  background-position: -3px -4px;
}
html.snowy .icon-info {
  background-position: -424px -4px;
}
html.snowy .icon-warning {
  background-position: -480px -4px;
}
html.snowy .icon-intercall,
html.snowy .icon-partnercascade {
  background-position: -703px -4px;
}
html.snowy .ui-widget-content {
  /*border: 0px !important*/
}
html.snowy .ui-dialog-buttonset,
html.snowy .ui-dialog-buttonpane {
  background: transparent !important;
  border: 0px !important;
}
html.snowy .bjn-dialog {
  background-position: -80px -280px;
  background-repeat: no-repeat;
}
html.snowy .dialog-header {
  font-family: 'ProximaNovaLight';
  font-size: 35px;
  font-weight: normal;
}
html.snowy .ui-dialog.ui-corner-all {
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
}
html.snowy .ui-dialog {
  padding: 0px;
}
html.snowy .ui-dialog .ui-dialog-title {
  font-family: 'ProximaNovaLight';
  font-size: 28px;
  font-weight: normal;
}
html.snowy .ui-dialog .ui-dialog-titlebar {
  border: 0px;
  padding: 0px;
  padding-left: 40px;
  display: block;
  background: transparent !important;
  overflow: hidden;
}
html.snowy .ui-dialog .ui-dialog-content {
  padding: 40px;
  padding-top: 10px;
  padding-bottom: 0px;
}
html.snowy .ui-dialog .ui-dialog-content.no-button-pane {
  padding-bottom: 40px;
}
html.snowy .ui-dialog-titlebar-close {
  display: none;
  right: 10px;
  top: 20px;
}
html.snowy .tooltip {
  background-color: #595959;
}
html.snowy .tooltip > div {
  width: 280px;
  padding: 10px;
  color: #FFFFFF;
  background-color: #595959;
}
html.snowy .tooltip > div a {
  color: #FFFFFF;
  text-decoration: underline;
}
html.snowy .clear {
  clear: both;
}
html.snowy .left {
  float: left;
}
html.snowy .right {
  float: right;
}
html.snowy .center {
  margin-right: auto;
  margin-left: auto;
}
html.snowy .italics {
  font-style: italic;
}
html.snowy .ui-datepicker {
  font-size: 12px;
}
html.snowy .dropdown {
  width: 40px;
  text-align: right;
  padding: 3px !important;
  background-color: white;
  height: 21px;
  line-height: 21px;
  background-color: #ffffff;
  font-size: 14px;
  border: 1px #386E99 solid;
  border-radius: 5px;
  -moz-border-radius: 5px;
  color: #333333;
  z-index: 9999;
  font-family: 'Arial', Helvetica, sans-serif;
}
html.snowy .dropdown > div {
  color: #333333;
}
html.snowy .dropdown > div:hover,
html.snowy .dropdown > div.selected {
  background-color: #CCCCCC;
}
html.snowy #ui-dialog-title-getting_started_dialog {
  margin-top: 40px;
}
html.snowy #ui-dialog-title-getting_started_dialog + a.ui-dialog-titlebar-close {
  top: 15px;
}
html.snowy #id_tos_pp_checkbox-info {
  top: 116px\9 !important;
}
html.snowy div.edit button {
  margin-left: 7px;
}
html.snowy div.setting-box div.edit_select button {
  margin-left: 7px;
}
html.snowy .ui-dialog .ui-dialog-buttonpane {
  height: 60px;
}
html.snowy #session-timeout-dialog .dialog-header {
  font-size: 25px;
  margin-bottom: 30px;
}
html.snowy #session-timeout-dialog .buttonset {
  float: right;
  margin-bottom: 20px;
}
#ui-datepicker-div {
  display: none;
}
.page_container {
  width: 1280px;
  margin: auto;
}
.sr-only {
  position: absolute;
  left: -9999px;
}
html.ui_refresh {
  height: 100%;
}
html.ui_refresh a {
  text-decoration: none;
}
html.ui_refresh .link {
  color: ##1D6BDD;
  text-transform: uppercase;
}
html.ui_refresh .select2-container li {
  margin: 0;
}
html.ui_refresh.scheduling_newUI body {
  background: #f4f4f4;
}
html.ui_refresh.enterpriseadmin_newUI .ui-dialog-buttonset,
html.ui_refresh.settings_newUI .ui-dialog-buttonset,
html.ui_refresh.enterpriseadmin_newUI .ui-dialog-buttonpane,
html.ui_refresh.settings_newUI .ui-dialog-buttonpane {
  background: transparent !important;
  border: 0px !important;
}
html.ui_refresh.enterpriseadmin_newUI .bjn-dialog,
html.ui_refresh.settings_newUI .bjn-dialog {
  background-position: -80px -280px;
  background-repeat: no-repeat;
}
html.ui_refresh.enterpriseadmin_newUI .dialog-header,
html.ui_refresh.settings_newUI .dialog-header {
  font-family: 'ProximaNovaLight';
  font-size: 35px;
  font-weight: normal;
}
html.ui_refresh.enterpriseadmin_newUI .ui-dialog.ui-corner-all,
html.ui_refresh.settings_newUI .ui-dialog.ui-corner-all {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
html.ui_refresh.enterpriseadmin_newUI .ui-dialog,
html.ui_refresh.settings_newUI .ui-dialog {
  padding: 0px;
}
html.ui_refresh.enterpriseadmin_newUI .ui-dialog.already-applied-confirmation .ui-dialog-titlebar,
html.ui_refresh.settings_newUI .ui-dialog.already-applied-confirmation .ui-dialog-titlebar {
  background-color: transparent !important;
  border: none;
  padding: 0 0 0 48px;
}
html.ui_refresh.enterpriseadmin_newUI .ui-dialog.already-applied-confirmation .ui-dialog-content,
html.ui_refresh.settings_newUI .ui-dialog.already-applied-confirmation .ui-dialog-content {
  display: none !important;
}
html.ui_refresh.enterpriseadmin_newUI .ui-dialog.already-applied-confirmation .ui-dialog-buttonpane,
html.ui_refresh.settings_newUI .ui-dialog.already-applied-confirmation .ui-dialog-buttonpane {
  margin: 0 0 0 0;
}
html.ui_refresh.enterpriseadmin_newUI .ui-dialog .ui-dialog-title,
html.ui_refresh.settings_newUI .ui-dialog .ui-dialog-title {
  font-family: 'ProximaNovaLight';
  font-size: 26px;
  width: 415px;
}
html.ui_refresh.enterpriseadmin_newUI .ui-dialog .ui-dialog-titlebar,
html.ui_refresh.settings_newUI .ui-dialog .ui-dialog-titlebar {
  font-family: 'ProximaNovaLight';
  font-size: 26px;
  border: 0px;
  padding: 0 0 18px 48px;
  display: block;
  background: transparent !important;
  overflow: hidden;
  font-weight: normal;
  background-color: #F9F9F9 !important;
  border-bottom: 1px solid #DCDCDC;
  border-radius: 4px 4px 0px 0px;
  line-height: 31px;
}
html.ui_refresh.enterpriseadmin_newUI .ui-dialog .ui-dialog-titlebar > .ui-dialog-titlebar-close,
html.ui_refresh.settings_newUI .ui-dialog .ui-dialog-titlebar > .ui-dialog-titlebar-close {
  float: right;
  margin-top: 0px;
  top: 20px;
  right: 20px;
  width: 20px;
  height: 20px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px 0px;
}
html.ui_refresh.enterpriseadmin_newUI .ui-dialog .ui-dialog-titlebar > .ui-dialog-titlebar-close > .ui-icon,
html.ui_refresh.settings_newUI .ui-dialog .ui-dialog-titlebar > .ui-dialog-titlebar-close > .ui-icon {
  display: none;
}
html.ui_refresh.enterpriseadmin_newUI .ui-dialog .ui-dialog-titlebar > .ui-dialog-titlebar-close:hover,
html.ui_refresh.settings_newUI .ui-dialog .ui-dialog-titlebar > .ui-dialog-titlebar-close:hover,
html.ui_refresh.enterpriseadmin_newUI .ui-dialog .ui-dialog-titlebar > .ui-dialog-titlebar-close.ui-state-hover,
html.ui_refresh.settings_newUI .ui-dialog .ui-dialog-titlebar > .ui-dialog-titlebar-close.ui-state-hover {
  background-color: transparent !important;
  border: none !important;
  padding: 1px;
}
html.ui_refresh.enterpriseadmin_newUI .ui-dialog .ui-dialog-titlebar > .ui-dialog-titlebar-close:focus,
html.ui_refresh.settings_newUI .ui-dialog .ui-dialog-titlebar > .ui-dialog-titlebar-close:focus {
  border: 1px solid #ff9700;
  padding: 1px;
}
html.ui_refresh.enterpriseadmin_newUI .ui-dialog .ui-dialog-content,
html.ui_refresh.settings_newUI .ui-dialog .ui-dialog-content {
  padding: 40px;
  padding: 24px 48px 0 48px;
  font-family: 'ProximaNovaRegular';
  font-size: 14px;
  color: #333;
}
html.ui_refresh.enterpriseadmin_newUI .ui-dialog .ui-dialog-content.no-button-pane,
html.ui_refresh.settings_newUI .ui-dialog .ui-dialog-content.no-button-pane {
  padding-bottom: 40px;
}
html.ui_refresh.enterpriseadmin_newUI .ui-dialog .heading,
html.ui_refresh.settings_newUI .ui-dialog .heading {
  display: block;
  font-size: 20px;
  font-weight: bold;
  font-family: ProximaNovaThin;
}
html.ui_refresh.enterpriseadmin_newUI #ui-dialog-title-getting_started_dialog,
html.ui_refresh.settings_newUI #ui-dialog-title-getting_started_dialog {
  margin-top: 40px;
}
html.ui_refresh.enterpriseadmin_newUI #ui-dialog-title-getting_started_dialog + a.ui-dialog-titlebar-close,
html.ui_refresh.settings_newUI #ui-dialog-title-getting_started_dialog + a.ui-dialog-titlebar-close {
  top: 15px;
}
html.ui_refresh.enterpriseadmin_newUI .ui-dialog .ui-dialog-buttonpane,
html.ui_refresh.settings_newUI .ui-dialog .ui-dialog-buttonpane {
  height: 60px;
  padding: 0 48px;
}
html.ui_refresh.enterpriseadmin_newUI #session-timeout-dialog .dialog-header,
html.ui_refresh.settings_newUI #session-timeout-dialog .dialog-header {
  font-size: 26px;
  margin-bottom: 30px;
}
html.ui_refresh.enterpriseadmin_newUI #session-timeout-dialog .buttonset,
html.ui_refresh.settings_newUI #session-timeout-dialog .buttonset {
  float: right;
  margin-bottom: 20px;
}
html.ui_refresh.enterpriseadmin_newUI .bjnui-button-primary,
html.ui_refresh.settings_newUI .bjnui-button-primary,
html.ui_refresh.enterpriseadmin_newUI .bjnui-button-primary-red,
html.ui_refresh.settings_newUI .bjnui-button-primary-red,
html.ui_refresh.enterpriseadmin_newUI .bjnui-button-secondary,
html.ui_refresh.settings_newUI .bjnui-button-secondary {
  padding: 0 20px;
  min-width: 100px;
  display: inline-block;
}
html.ui_refresh.enterpriseadmin_newUI .bjnui-button-secondary-link,
html.ui_refresh.settings_newUI .bjnui-button-secondary-link {
  padding: 0;
  min-width: 0;
  border: none;
}
html.ui_refresh.enterpriseadmin_newUI .bjnui-button-secondary-link:hover,
html.ui_refresh.settings_newUI .bjnui-button-secondary-link:hover {
  background-color: transparent;
}
/*************************
 *         Icons New Home Screen        *
 *************************/
.icon-20-new-hs {
  background-repeat: no-repeat;
  float: left;
  position: relative;
  top: 3px;
}
.icon-20-new-hs-settings {
  background-repeat: no-repeat;
  float: left;
}
.icon-skype-new-hs {
  width: 16px;
  height: 16px;
  background-size: 22px 1057px;
  background-position: 0px -383px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg");
  background-repeat: no-repeat;
}
.no-svg .icon-skype-new-hs {
  width: 16px;
  height: 16px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -383px;
}
.icon-wrangler-new-hs {
  width: 16px;
  height: 16px;
  background-size: 22px 1057px;
  background-position: 0px -383px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg");
  background-repeat: no-repeat;
}
.no-svg .icon-wrangler-new-hs {
  width: 16px;
  height: 16px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -383px;
}
.icon-gtalk-new-hs,
.icon-google-new-hs {
  width: 16px;
  height: 16px;
  background-size: 22px 1057px;
  background-position: 0px -424px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg");
  background-repeat: no-repeat;
}
.no-svg .icon-gtalk-new-hs,
.no-svg .icon-google-new-hs {
  width: 16px;
  height: 16px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -424px;
}
.icon-lync-new-hs {
  width: 16px;
  height: 16px;
  background-size: 22px 1057px;
  background-position: 0px -465px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg");
  background-repeat: no-repeat;
}
.no-svg .icon-lync-new-hs {
  width: 16px;
  height: 16px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -465px;
}
.icon-h323-new-hs {
  width: 16px;
  height: 16px;
  background-size: 22px 1057px;
  background-position: 0px -506px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg");
  background-repeat: no-repeat;
}
.no-svg .icon-h323-new-hs {
  width: 16px;
  height: 16px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -506px;
}
.icon-phone-new-hs {
  width: 16px;
  height: 16px;
  background-size: 22px 1057px;
  background-position: 0px -547px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg");
  background-repeat: no-repeat;
}
.no-svg .icon-phone-new-hs {
  width: 16px;
  height: 16px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -547px;
}
.icon-pstn-new-hs {
  width: 16px;
  height: 16px;
  background-size: 22px 1057px;
  background-position: 0px -588px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg");
  background-repeat: no-repeat;
}
.no-svg .icon-pstn-new-hs {
  width: 16px;
  height: 16px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -588px;
}
.icon-skinny-new-hs,
.icon-webrtc-new-hs {
  width: 16px;
  height: 16px;
  background-size: 22px 1057px;
  background-position: 0px -629px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg");
  background-repeat: no-repeat;
}
.no-svg .icon-skinny-new-hs,
.no-svg .icon-webrtc-new-hs {
  width: 16px;
  height: 16px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -629px;
}
.icon-acid-new-hs,
.icon-base-new-hs {
  width: 16px;
  height: 16px;
  background-size: 22px 1057px;
  background-position: 0px -547px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg");
  background-repeat: no-repeat;
}
.no-svg .icon-acid-new-hs,
.no-svg .icon-base-new-hs {
  width: 16px;
  height: 16px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -547px;
}
.icon-telepresence-new-hs {
  width: 16px;
  height: 16px;
  background-size: 22px 1057px;
  background-position: 0px -588px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg");
  background-repeat: no-repeat;
}
.no-svg .icon-telepresence-new-hs {
  width: 16px;
  height: 16px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -588px;
}
.icon-jabber-new-hs {
  width: 16px;
  height: 16px;
  background-size: 22px 1057px;
  background-position: 0px -506px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg");
  background-repeat: no-repeat;
}
.no-svg .icon-jabber-new-hs {
  width: 16px;
  height: 16px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -506px;
}
.icon-sip-new-hs {
  width: 16px;
  height: 16px;
  background-size: 22px 1057px;
  background-position: 0px -506px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg");
  background-repeat: no-repeat;
}
.no-svg .icon-sip-new-hs {
  width: 16px;
  height: 16px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -506px;
}
.icon-carmel-new-hs {
  width: 15px;
  height: 13px;
  background-size: 22px 1057px;
  background-position: 0px -670px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg");
  background-repeat: no-repeat;
}
.no-svg .icon-carmel-new-hs {
  width: 15px;
  height: 13px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -670px;
}
.icon-intercall-new-hs,
.icon-partnercascade-new-hs {
  width: 16px;
  height: 16px;
  background-size: 22px 1057px;
  background-position: 0px -588px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg");
  background-repeat: no-repeat;
}
.no-svg .icon-intercall-new-hs,
.no-svg .icon-partnercascade-new-hs {
  width: 16px;
  height: 16px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -588px;
}
#banner_form p.help {
  color: #666;
  font-style: italic;
}
#footer {
  font: Arial 12px #505050;
}
#footer #footerContent {
  overflow: visible;
  width: 100%;
  position: relative;
  height: 60px;
}
#footer div,
#footer span {
  font-size: 12px;
}
#footer a:hover {
  color: #999;
}
#footer a {
  text-decoration: none;
  color: #505050;
}
#footer .footer-block {
  display: inline-block;
  vertical-align: middle;
}
#footer .left-footer {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
}
#footer .left-footer-logo-container {
  display: inline-block;
  vertical-align: middle;
}
#footer .left-footer-logo {
  background-position: 0 50%;
  background-repeat: no-repeat;
  width: 130px;
  height: 40px;
  display: inline-block;
  vertical-align: middle;
}
#footer .left-footer-content {
  max-width: 550px;
  display: inline-block;
  vertical-align: middle;
}
#footer .right-footer {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}
#footer .valign-ruler {
  display: inline-block;
  vertical-align: middle;
  height: 100%;
}
#footer .right-footer-logo-container {
  display: inline-block;
  vertical-align: middle;
}
#footer #footer .right-footer-logo-label {
  margin-top: -5px;
  text-align: center;
  font-size: 10px;
}
#footer .right-footer-logo {
  background-position: 0 50%;
  background-repeat: no-repeat;
  width: 120px;
  height: 30px;
}
#footer .right-footer-content {
  margin-right: 5px;
  text-align: right;
  display: inline-block;
  vertical-align: middle;
}
#footer #footer_help_button {
  border: none;
  padding: 0;
  /* Have to re-specify here to avoid Skinny override */
  color: #333333;
  cursor: pointer;
  font-family: arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
  height: 43px;
  background-image: none;
  background-color: transparent;
  background-position: 0 -86px;
}
#footer #footer_help_button div {
  line-height: 13px;
  vertical-align: middle;
}
#footer #footer_help_button .help-container {
  text-align: left;
}
#footer #footer_help_button .help-container .help-icon {
  background-color: #B0B0B0;
  border-radius: 5px 5px 5px 5px;
  color: white;
  display: inline-block;
  height: 10px;
  line-height: 10px;
  padding: 6px;
  text-align: center;
  vertical-align: baseline;
  width: 10px;
}
#footer #footer_help_button .help-container .help-text {
  display: inline-block;
  margin-left: 6px;
}
#footer #footer_help_button .help-container .help-text .help-number {
  font-size: 10px;
  font-weight: normal;
}
#footer #footer_help_button:hover {
  background-position: 0 -86px;
}
#footer #footer_help_button:hover .help-container .help-icon {
  background-color: #2F86AB;
}
#footer #footer_help_button:hover .help-title {
  color: #2F86AB;
}
#footer_outer {
  background-color: #F2F2F2;
}
#block_footer {
  bottom: 0;
  width: 100%;
  z-index: 100;
  height: 6vh;
}
.footer_new {
  border-top: 1px solid #D9D4D4;
  position: fixed;
}
#footer_outer_v2 {
  background-color: #FFFFFF;
}
#footer_v2 {
  width: 100%;
  margin: auto;
  background: #FFFFFF;
}
#footer_v2 #footerContent {
  overflow: visible;
  width: 100%;
  position: relative;
  height: 6vh;
  margin: 0 6vw;
}
#footer_v2 div {
  text-decoration: none;
}
#footer_v2 div,
#footer_v2 span {
  font-size: 14px;
}
#footer_v2 .footer-block {
  display: inline-block;
  vertical-align: middle;
}
#footer_v2 .left-footer {
  display: inline-block;
  height: 100%;
  top: 0;
  bottom: 0;
  left: 0;
  width: 30%;
}
#footer_v2 .left-footer-logo-container {
  display: inline-block;
  vertical-align: middle;
}
#footer_v2 .left-footer-logo {
  background-position: 0 50%;
  background-repeat: no-repeat;
  width: 130px;
  height: 40px;
  display: inline-block;
  vertical-align: middle;
}
#footer_v2 .left-footer-content {
  max-width: 550px;
  display: inline-block;
  vertical-align: middle;
}
#footer_v2 .left-footer-content .footer-copyright {
  color: #727272;
  font-family: 'ProximaNovaLight';
  font-size: 14px;
  cursor: default;
}
#footer_v2 #rivet_version_string {
  color: #B4B4B4;
  font-family: 'ProximaNovaLight';
  font-size: 14px;
  display: none;
}
#footer_v2 .right-footer {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 14vw;
}
#footer_v2 .valign-ruler {
  display: inline-block;
  vertical-align: middle;
  height: 100%;
}
#footer_v2 #middle-footer {
  white-space: nowrap;
  display: inline-block;
  text-align: center;
}
#footer_v2 #middle-footer a {
  color: #727272;
  font-size: 14px;
  line-height: 17px;
  margin: 2vw;
  font-family: 'ProximaNovaRegular';
}
#footer_v2 .right-footer-logo-container {
  display: inline-block;
  vertical-align: middle;
}
#footer_v2 .right-footer-logo-label {
  margin-top: -5px;
  text-align: center;
  font-size: 10px;
}
#footer_v2 .right-footer-logo {
  background-position: 0 50%;
  background-repeat: no-repeat;
  width: 120px;
  height: 30px;
}
#footer_v2 .right-footer-content {
  text-align: right;
  display: inline-block;
  vertical-align: middle;
}
#footer_v2 #footer_help_button div {
  line-height: 13px;
  vertical-align: middle;
}
#footer_v2 #footer_help_button .help-container {
  text-align: left;
}
#footer_v2 #footer_help_button .help-container .help-icon {
  background-color: #B0B0B0;
  border-radius: 5px 5px 5px 5px;
  color: white;
  display: inline-block;
  height: 10px;
  line-height: 10px;
  padding: 6px;
  text-align: center;
  vertical-align: baseline;
  width: 10px;
}
#footer_v2 #footer_help_button .help-container .help-text {
  display: inline-block;
  margin-left: 6px;
}
#footer_v2 #footer_help_button .help-container .help-text .help-number {
  font-size: 14px;
  font-weight: normal;
  line-height: 17px;
  color: #727272;
  font-family: 'ProximaNovaRegular';
  display: inline-block;
}
#footer_v2 #footer_help_button .help-container .help-text .help-title {
  color: #727272;
  font-size: 14px;
  line-height: 16px;
  font-family: 'ProximaNovaBold';
  padding: 0px 5px;
  cursor: pointer;
  display: inline-block;
}
#footer_v2 #footer_help_button .help-container .help-text .help-title:focus {
  border: 2px solid #FF9700;
}
#mini-account-dialog-arrow.arrow_nav {
  z-index: 10000;
  display: none;
}
#mini-account-dialog #pf-company {
  width: 100%;
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
#mini-account-dialog {
  overflow: hidden;
  width: 300px;
  text-decoration: none;
  color: #666666;
  font-family: 'ProximaNova', 'Arial', Helvetica, sans-serif;
  font-size: 14px;
  position: absolute;
  top: 87px;
  left: 800px;
  background-color: white;
  box-shadow: 0px 3px 5px #CCCCCC;
  display: none;
  border: 1px #CCCCCC solid;
  z-index: 100;
}
#mini-account-dialog iframe.shim {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 2;
}
#pf-picture-mini img {
  height: auto;
  width: 85px;
}
#mini-profile {
  overflow: hidden;
  border-bottom: 1px solid #C7C7C7;
  padding: 20px;
  z-index: 10;
  background-color: white;
  position: relative;
}
#account-menu {
  z-index: 10;
  background-color: white;
  position: relative;
}
#mini-profile #pf-picture {
  float: left;
  width: 100px;
}
#mini-profile #pf-picture img {
  width: 85px;
  height: auto;
}
#mini-profile #pf-personal-details {
  margin-left: 100px;
}
#mini-profile #pf-name {
  font-family: 'ProximaNovaBold', 'Arial', Helvetica, sans-serif;
}
#mini-profile #pf-view-profile-link {
  color: #1F7698;
  position: relative;
  top: 5px;
  cursor: pointer;
}
.account-menu-option {
  height: 40px;
  cursor: pointer;
  list-style-type: none;
  margin-left: 0px;
}
.account-menu-option.highlighted {
  background-color: #EEEEEE;
}
.account-menu-option a {
  text-decoration: none;
  display: block;
  height: inherit;
}
.account-menu-option:hover {
  background-color: #EEEEEE;
}
#account-menu-links {
  margin-bottom: 0px;
}
.account-menu-option span {
  margin-left: 15px;
  position: relative;
  top: 10px;
  text-transform: uppercase;
}
.account-menu-label {
  color: #666666;
}
.account-menu-option .account-menu-icon {
  float: left;
  width: 20px;
  height: 20px;
  background: url(https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/AcctMenu_IconSprite20.png);
  background-position: 0px 0px;
  background-repeat: no-repeat;
  cursor: pointer;
  margin-left: 20px;
}
.account-menu-option .account-menu-cc-icon {
  width: 20px;
  height: 20px;
  background: url(https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/command-center-icon.png);
  background-repeat: no-repeat;
  cursor: pointer;
  margin-left: 20px;
  display: inline-block;
  position: relative;
  top: 10px;
}
.account-menu-option .account-menu-cc-label {
  margin-left: 10px;
  top: 6px;
}
.account-menu-option .account-menu-groupadmin-icon {
  background-position: -20px 0px;
}
.account-menu-option .account-menu-logout-icon {
  background-position: -40px 0px;
}
.profile_menu,
#simpleLogin {
  height: 60px;
  vertical-align: middle;
}
#header_nav .nav_menu {
  float: left;
  height: 60px;
}
#header_nav .nav_menu a {
  vertical-align: middle;
}
#pf-picture-mini {
  vertical-align: middle;
  display: inline-block;
  cursor: pointer;
}
#pf-picture-mini img {
  width: 38px;
  height: auto;
  max-height: 45px;
}
#header_nav #settings_nav_arrow {
  margin-right: 35px;
  background-image: url(../../images/fancypants/mini-black-arrow.png);
  padding-left: 14px;
  cursor: pointer;
}
.footer_purejs {
  bottom: 0px;
  position: fixed;
  margin: auto;
  background: #FFFFFF;
  border-top: 1px solid #D9D4D4;
}
.footer_purejs #footer_js {
  overflow: visible;
  width: 100%;
  margin: 0 6vw;
  position: relative;
  height: 6vh;
}
.footer_purejs #footer_js .footer-block {
  display: inline-block;
  vertical-align: middle;
}
.footer_purejs #footer_js .left-footer {
  display: inline-block;
  height: 100%;
  width: 30%;
  top: 0;
  bottom: 0;
  left: 0;
}
.footer_purejs #footer_js .left-footer .left-footer-logo-container {
  display: inline-block;
  vertical-align: middle;
}
.footer_purejs #footer_js .left-footer .left-footer-logo {
  background-position: 0 50%;
  background-repeat: no-repeat;
  width: 130px;
  height: 40px;
  display: inline-block;
  vertical-align: middle;
}
.footer_purejs #footer_js .left-footer .left-footer-content {
  display: inline-block;
  vertical-align: middle;
}
.footer_purejs #footer_js .left-footer .left-footer-content .footer-copyright {
  color: #727272;
  font-family: 'ProximaNovaLight';
  font-size: 1em;
  cursor: default;
  width: 100%;
  text-overflow: ellipsis;
  overflow-x: hidden;
  white-space: nowrap;
}
.footer_purejs #footer_js .left-footer .left-footer-content .footer-copyright.co-branding {
  width: 100%;
}
.footer_purejs #footer_js .left-footer .left-footer-content #rivet_version_string {
  color: #B4B4B4;
  font-family: 'ProximaNovaLight';
  position: absolute;
  font-size: 11px;
  display: none;
}
.footer_purejs #footer_js .left-footer .left-footer-content #rivet_version_string.prod {
  color: #FFFFFF;
}
@media (max-width: 820px) {
  .footer_purejs #footer_js .left-footer {
    width: 25%;
  }
}
@media (max-width: 670px) {
  .footer_purejs #footer_js .left-footer {
    width: 10%;
  }
}
.footer_purejs #footer_js .valign-ruler {
  display: inline-block;
  vertical-align: middle;
  height: 100%;
}
.footer_purejs #footer_js .middle-footer {
  position: absolute;
  white-space: nowrap;
  display: inline-block;
  height: 100%;
  text-align: center;
}
.footer_purejs #footer_js .middle-footer a {
  color: #727272;
  font-size: 14px;
  line-height: 17px;
  margin: 2vw;
  font-family: 'ProximaNovaRegular';
}
.footer_purejs #footer_js .right-footer {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 15vw;
  margin-right: 24px;
}
.footer_purejs #footer_js .right-footer .right-footer-content {
  text-align: right;
  display: inline-block;
  vertical-align: middle;
}
.footer_purejs #footer_js .right-footer .help-title {
  font-size: 14px;
  line-height: 16px;
  font-family: 'ProximaNovaBold';
  cursor: pointer;
}
.footer_purejs #footer_js .right-footer .help-title a {
  color: #727272;
}
.footer_purejs #footer_js .right-footer .help-title a:focus {
  border: 2px solid #FF9700 !important;
}
.footer_purejs #footer_js .right-footer .help-number {
  font-size: 14px;
  line-height: 17px;
  color: #727272;
  font-family: 'ProximaNovaRegular';
}
body {
  background-color: #fff;
  font-size: 14px;
  color: #333333;
}
button.ui-widget {
  font-size: small;
}
.valign-ruler {
  display: inline-block;
  vertical-align: middle;
  height: 100%;
}
#block_header {
  margin-top: 0px;
  margin-bottom: 40px;
  background-image: url(https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/header-background.png);
  background-repeat: repeat-x;
  background-position: 0 -30px;
  position: relative;
  min-height: 60px;
}
#block_header.skinny {
  margin-bottom: 0px;
}
#block_header #header {
  height: 60px;
  line-height: 20px;
  vertical-align: middle;
  color: #777;
  padding-top: 0px;
  padding-bottom: 0px;
}
#block_header #header.bigHeader.en #settings_nav[style],
#block_header #header.en #settings_nav[style] {
  width: 130px !important;
}
#block_header #header.bigHeader.de #settings_nav[style],
#block_header #header.de #settings_nav[style] {
  width: 40px !important;
}
#block_header #header.bigHeader.fr #settings_nav[style],
#block_header #header.fr #settings_nav[style] {
  width: 40px !important;
}
#block_header #header.bigHeader.es #settings_nav[style],
#block_header #header.es #settings_nav[style] {
  width: 70px !important;
}
#block_header #header.de div.nav_menu .selectedAdmin:after {
  position: absolute;
  margin: 0px;
  content: "";
  height: 14px;
  width: 38px;
  top: 25px;
  background-position: -205px -76px;
  background-repeat: no-repeat;
  display: inline-block;
  left: 35px;
}
#block_header #header.de div.nav_menu .selectedMeetings:after {
  position: absolute;
  margin: 0px;
  content: "";
  height: 14px;
  width: 38px;
  top: 25px;
  background-position: -205px -76px;
  background-repeat: no-repeat;
  display: inline-block;
  left: 30px;
}
#block_header #header.fr div.nav_menu .selectedAdmin:after {
  position: absolute;
  margin: 0px;
  content: "";
  height: 14px;
  width: 38px;
  top: 25px;
  background-position: -205px -76px;
  background-repeat: no-repeat;
  display: inline-block;
  left: 35px;
}
#block_header #header.fr div.nav_menu .selectedEvents:after {
  position: absolute;
  margin: 0px;
  content: "";
  height: 14px;
  width: 38px;
  top: 25px;
  background-position: -205px -76px;
  background-repeat: no-repeat;
  display: inline-block;
  left: 25px;
}
#block_header #header.fr div.nav_menu .selectedRecordings:after {
  position: absolute;
  margin: 0px;
  content: "";
  height: 14px;
  width: 38px;
  top: 25px;
  background-position: -205px -76px;
  background-repeat: no-repeat;
  display: inline-block;
  left: 40px;
}
#block_header #header.es div.nav_menu .selectedMeetings:after {
  position: absolute;
  margin: 0px;
  content: "";
  height: 14px;
  width: 38px;
  top: 25px;
  background-position: -205px -76px;
  background-repeat: no-repeat;
  display: inline-block;
  left: 20px;
}
#block_header #header.es div.nav_menu .selectedAdmin:after {
  position: absolute;
  margin: 0px;
  content: "";
  height: 14px;
  width: 38px;
  top: 25px;
  background-position: -205px -76px;
  background-repeat: no-repeat;
  display: inline-block;
  left: 35px;
}
#block_header #header.es div.nav_menu .selectedEvents:after {
  position: absolute;
  margin: 0px;
  content: "";
  height: 14px;
  width: 38px;
  top: 25px;
  background-position: -205px -76px;
  background-repeat: no-repeat;
  display: inline-block;
  left: 10px;
}
#block_header #logo_container {
  display: inline-block;
  vertical-align: middle;
}
#block_header #logo {
  cursor: pointer;
  background-position: 0 50%;
  background-repeat: no-repeat;
  height: 60px;
  width: 200px;
}
#block_header #logo a,
#block_header #logo a:focus {
  text-decoration: none;
  outline: 0;
}
#block_header #headerLeft {
  float: left;
  height: 60px;
}
#block_header #headerRight {
  float: right;
  height: 60px;
  position: relative;
}
#block_header #headerLeft .nav_menu {
  display: inline-block;
  vertical-align: middle;
  margin-left: 25px;
}
#block_header #headerLeft .nav_menu.longHeader {
  margin-left: 20px;
}
#block_header .afterClass {
  position: absolute;
  margin: 0px;
  content: "";
  height: 14px;
  width: 38px;
  top: 25px;
  background-position: -205px -76px;
  background-repeat: no-repeat;
  display: inline-block;
}
#block_header div.nav_menu a,
#block_header div.profile_menu a,
#block_header div#simpleLogin a {
  text-decoration: none;
  text-transform: uppercase;
  color: #97A4AB;
  cursor: pointer;
  font-family: 'ProximaNovaBold', 'Arial', Helvetica, sans-serif;
  font-size: 14px;
  margin-right: 15px;
}
#block_header div.nav_menu a:hover,
#block_header div.profile_menu a:hover,
#block_header div#simpleLogin a:hover {
  background: rgba(255, 255, 255, 0.1);
}
#block_header div.nav_menu a:active,
#block_header div.profile_menu a:active,
#block_header div#simpleLogin a:active {
  background: rgba(255, 255, 255, 0.25);
}
#block_header div.nav_menu.accessibility a,
#block_header div.profile_menu.accessibility a,
#block_header div#simpleLogin.accessibility a {
  color: #717C7F;
}
#block_header div.nav_menu a:active,
#block_header div.profile_menu a:active,
#block_header div#simpleLogin a:active,
#block_header div.nav_menu a:hover,
#block_header div.profile_menu a:hover,
#block_header div#simpleLogin a:hover,
#block_header div.nav_menu .selected,
#block_header div.profile_menu .selected,
#block_header div#simpleLogin .selected {
  color: #2F86AB;
}
#block_header div.nav_menu.longHeader a,
#block_header div.profile_menu.longHeader a,
#block_header div#simpleLogin.longHeader a {
  margin-right: 20px;
}
#block_header div.nav_menu .selectedMeetings,
#block_header div.profile_menu .selectedMeetings,
#block_header div#simpleLogin .selectedMeetings {
  position: relative;
}
#block_header div.nav_menu .selectedMeetings:after,
#block_header div.profile_menu .selectedMeetings:after,
#block_header div#simpleLogin .selectedMeetings:after {
  position: absolute;
  margin: 0px;
  content: "";
  height: 14px;
  width: 38px;
  top: 25px;
  background-position: -205px -76px;
  background-repeat: no-repeat;
  display: inline-block;
  left: 15px;
}
#block_header div.nav_menu .selectedVideos,
#block_header div.profile_menu .selectedVideos,
#block_header div#simpleLogin .selectedVideos {
  position: relative;
}
#block_header div.nav_menu .selectedVideos:after,
#block_header div.profile_menu .selectedVideos:after,
#block_header div#simpleLogin .selectedVideos:after {
  position: absolute;
  margin: 0px;
  content: "";
  height: 14px;
  width: 38px;
  top: 25px;
  background-position: -205px -76px;
  background-repeat: no-repeat;
  display: inline-block;
  left: 5px;
}
#block_header div.nav_menu .selectedAdmin,
#block_header div.profile_menu .selectedAdmin,
#block_header div#simpleLogin .selectedAdmin {
  position: relative;
}
#block_header div.nav_menu .selectedAdmin:after,
#block_header div.profile_menu .selectedAdmin:after,
#block_header div#simpleLogin .selectedAdmin:after {
  position: absolute;
  margin: 0px;
  content: "";
  height: 14px;
  width: 38px;
  top: 25px;
  background-position: -205px -76px;
  background-repeat: no-repeat;
  display: inline-block;
  left: 5px;
}
#block_header div.nav_menu .selectedRecordings,
#block_header div.profile_menu .selectedRecordings,
#block_header div#simpleLogin .selectedRecordings {
  position: relative;
}
#block_header div.nav_menu .selectedRecordings:after,
#block_header div.profile_menu .selectedRecordings:after,
#block_header div#simpleLogin .selectedRecordings:after {
  position: absolute;
  margin: 0px;
  content: "";
  height: 14px;
  width: 38px;
  top: 25px;
  background-position: -205px -76px;
  background-repeat: no-repeat;
  display: inline-block;
  left: 27px;
}
#block_header #settings_nav {
  margin-left: 5px;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  vertical-align: middle;
  text-overflow: ellipsis;
  text-align: right;
  font-family: 'ProximaNovaBold', 'Arial', Helvetica, sans-serif;
  font-size: 14px;
  min-width: 25px;
  max-width: 130px;
}
#block_header div.profile_menu {
  padding-left: 10px;
  pointer-events: none;
}
#block_header div.profile_menu #pf-picture-mini {
  pointer-events: all;
}
#block_header div.profile_menu #settings_nav {
  pointer-events: all;
}
#block_header div.profile_menu #settings_nav.accessibility {
  color: #717c7f;
}
#block_header #user_name {
  margin-right: 5px;
  display: inline-block;
}
#block_header .profile_menu:hover #user_name {
  color: #2F86AB;
}
#block_header .arrow_nav {
  margin-top: -14px;
  height: 14px;
  width: 38px;
  background-position: -205px -76px;
  background-repeat: no-repeat;
  position: absolute;
  top: 60px;
}
#block_header #mini-account-dialog-arrow.arrow_nav {
  z-index: 10000;
  display: none;
}
#block_header #mini-account-dialog #pf-company {
  width: 100%;
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
#block_header .nav {
  list-style-type: none;
  display: table;
}
#block_header .nav li {
  margin-left: 0;
  float: left;
}
#block_header .nav li a {
  height: 61px;
  line-height: 68px;
  vertical-align: middle;
  color: #777;
  border-right: 1px solid #777;
  text-decoration: none;
  text-align: center;
  margin: 0;
  padding: 0 5px;
}
#block_header .nav li.first a {
  border-left: 1px solid #777;
}
#block_header .nav li {
  font-weight: bold;
}
#block_header .nav li a:hover,
#block_header .nav li a:focus {
  /* , .nav li:hover{ */
  background-image: url(https://static.bluejeans.com/z65/static/images/headerSelectedBkgd.png);
  outline: 0;
}
#block_header #login_nav div {
  height: 24px;
  margin-top: 3px;
  color: #333333;
}
#block_header #login_nav a {
  text-decoration: none;
  color: #333333;
}
#block_header #login_nav a:hover {
  text-decoration: underline;
}
#block_header .wordbreak {
  overflow: hidden;
  word-break: break-all;
  word-wrap: break-word;
}
#block_header #header_top button.ui-widget,
#block_header #header_top button.ui-button,
#block_header #header_top button.ui-widget,
#block_header #header_top button.ui-state-default,
#block_header #header_top button.ui-corner-all,
#block_header #header_top button.ui-button-text-only {
  font-size: 11px;
  background: none;
}
#block_header #upgrade_btn {
  height: 23px;
  width: 53px;
  background: url(../../images/bjn/MyAccountButtonSprites.png) -860px 0px no-repeat;
  cursor: pointer;
  margin-right: 5px;
}
#block_header #upgrade_btn:hover {
  background-position: -860px -20px;
}
#block_header .green_trial {
  font: 11px Arial;
  padding: 3px;
  background-color: green;
  border-radius: 3px;
  height: 20px;
  width: 90px;
  color: white;
  float: left;
  margin-top: 15px;
}
#block_header #header_top .headerBtnYellow,
#block_header .headerBtnGreen,
#block_header .headerBtnRed {
  font-family: Arial;
  font-size: 11px;
  color: #FFFFFF;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  margin-left: 5px;
  padding: 5px;
  cursor: pointer;
}
#block_header #header_top .headerBtnYellow span,
#block_header .headerBtnGreen span,
#block_header .headerBtnRed span {
  font-size: 11px;
  color: #FFFFFF;
  cursor: pointer;
}
#block_header #header_top .headerBtnYellow span:hover,
#block_header .headerBtnGreen span:hover,
#block_header .headerBtnRed span:hover {
  color: #FFFFFF;
}
#block_header .headerBtnGreen {
  background-color: #669966;
  border-color: #669966;
}
#block_header .headerBtnYellow {
  background-color: #FF9933;
  border-color: #FF9933;
}
#block_header .headerBtnRed {
  background-color: #CC0000;
  border-color: #CC0000;
}
#block_header #login_nav a.selected {
  color: #333333;
  font-weight: bold;
}
#block_header html.skinny #simpleLogin {
  display: none;
}
#block_header #mini-account-dialog {
  overflow: hidden;
  width: 300px;
  text-decoration: none;
  color: #666666;
  font-family: 'ProximaNova', 'Arial', Helvetica, sans-serif;
  font-size: 14px;
  position: absolute;
  top: 87px;
  left: 800px;
  background-color: white;
  box-shadow: 0px 3px 5px #CCCCCC;
  display: none;
  border: 1px #CCCCCC solid;
  z-index: 100;
}
#block_header #mini-account-dialog iframe.shim {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 2;
}
#block_header #pf-picture-mini img {
  height: auto;
  width: 85px;
}
#block_header #mini-profile {
  overflow: hidden;
  border-bottom: 1px solid #C7C7C7;
  padding: 20px;
  z-index: 10;
  background-color: white;
  position: relative;
}
#block_header #account-menu {
  z-index: 10;
  background-color: white;
  position: relative;
}
#block_header #mini-profile #pf-picture {
  float: left;
  width: 100px;
}
#block_header #mini-profile #pf-picture img {
  width: 85px;
  height: auto;
}
#block_header #mini-profile #pf-personal-details {
  margin-left: 100px;
}
#block_header #mini-profile #pf-name {
  font-family: 'Arial', Helvetica, sans-serif;
}
#block_header #mini-profile #pf-view-profile-link {
  color: #1F7698;
  position: relative;
  top: 5px;
  cursor: pointer;
}
#block_header .account-menu-option {
  height: 40px;
  cursor: pointer;
  list-style-type: none;
  margin-left: 0px;
}
#block_header .account-menu-option.highlighted {
  background-color: #EEEEEE;
}
#block_header .account-menu-option a {
  text-decoration: none;
  display: block;
  height: inherit;
}
#block_header .account-menu-option:hover {
  background-color: #EEEEEE;
}
#block_header #account-menu-links {
  margin-bottom: 0px;
}
#block_header .account-menu-option span {
  margin-left: 15px;
  position: relative;
  top: 10px;
  text-transform: uppercase;
}
#block_header .account-menu-label {
  color: #666666;
}
#block_header .account-menu-option .account-menu-icon {
  float: left;
  width: 20px;
  height: 20px;
  background: url(https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/AcctMenu_IconSprite20.png);
  background-position: 0px 0px;
  background-repeat: no-repeat;
  cursor: pointer;
  margin-left: 20px;
}
#block_header .account-menu-option .account-menu-cc-icon {
  width: 20px;
  height: 20px;
  background: url(https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/command-center-icon.png);
  background-repeat: no-repeat;
  cursor: pointer;
  margin-left: 20px;
  display: inline-block;
  position: relative;
  top: 10px;
}
#block_header .account-menu-option .account-menu-cc-label {
  margin-left: 10px;
  top: 6px;
}
#block_header .account-menu-option .account-menu-groupadmin-icon {
  background-position: -20px 0px;
}
#block_header .account-menu-option .account-menu-logout-icon {
  background-position: -40px 0px;
}
#block_header .profile_menu,
#block_header #simpleLogin {
  height: 60px;
  vertical-align: middle;
}
#block_header #header_nav .nav_menu {
  float: left;
  height: 60px;
}
#block_header #header_nav .nav_menu a {
  vertical-align: middle;
}
#block_header #pf-picture-mini {
  vertical-align: middle;
  display: inline-block;
  cursor: pointer;
}
#block_header #pf-picture-mini img {
  width: 38px;
  height: auto;
  max-height: 45px;
}
#block_header #header_nav #settings_nav_arrow {
  margin-right: 35px;
  background-image: url(../../images/fancypants/mini-black-arrow.png);
  padding-left: 14px;
  cursor: pointer;
}
#block_header #settings_nav_arrow {
  position: relative;
  top: -1.5px;
  font-size: 9px;
  pointer-events: all;
}
#block_header .nav-link-logo {
  float: left;
  position: relative;
}
#block_header .login-signup-container {
  height: 60px;
  position: absolute;
  top: 0;
  right: 0;
}
#block_header .login-signup-container > #simpleLogin {
  display: inline-block;
  float: left;
  margin-right: 20px;
}
#block_header .login-signup-container > .language-selector {
  float: right;
  display: inline-block;
  margin-right: 20px;
  font-size: 12px;
  color: #97A4AB;
  text-transform: uppercase;
  cursor: pointer;
  margin-top: 20px;
}
#block_header .login-signup-container > .language-selector.skinny {
  margin-right: 55px;
}
#block_header .login-signup-container > .language-selector .current-language-container {
  white-space: nowrap;
}
#block_header .login-signup-container > .language-selector .current-language-container .language-label {
  font-weight: bold;
}
#block_header .login-signup-container > .language-selector .current-language-container .language-set {
  padding-left: 5px;
}
#block_header .login-signup-container > .language-selector .current-language-container .menu-arrow {
  border-top: 4px solid #666666;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  border-bottom: 4px solid transparent;
  display: inline-block;
  margin-left: 5px;
  position: relative;
  top: 0px;
  right: 0px;
}
#block_header .login-signup-container > .language-selector .current-language-container:focus {
  outline: 2px solid gray;
}
#block_header .login-signup-container > .language-selector .language-options-menu {
  display: none;
}
#block_header .login-signup-container > .language-selector .language-options-menu .language-options {
  list-style: none;
  display: inline-block;
  background-color: white;
  border: 1px solid #CCCCCC;
  width: 200px;
  margin-top: 10px;
  position: absolute;
  top: 42px;
  right: 20px;
  z-index: 10;
}
#block_header .login-signup-container > .language-selector .language-options-menu .language-options.shim {
  opacity: 0;
  z-index: 2;
}
#block_header .login-signup-container > .language-selector .language-options-menu .language-options:before {
  content: '';
  position: absolute;
  right: 40px;
  top: -11px;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #CCCCCC;
  border-bottom-color: rgba(0, 0, 0, 0.1);
}
#block_header .login-signup-container > .language-selector .language-options-menu .language-options:after {
  content: '';
  position: absolute;
  right: 41px;
  top: -9px;
  border-left: 9px solid transparent;
  border-right: 9px solid transparent;
  border-bottom: 9px solid #FFFFFF;
}
#block_header .login-signup-container > .language-selector .language-options-menu .language-options > .supported-language {
  margin: 0;
  padding: 5px 0 5px 15px;
  color: #666666;
  position: relative;
  background-color: #FFFFFF;
  z-index: 133700;
}
#block_header .login-signup-container > .language-selector .language-options-menu .language-options > .supported-language.selected {
  cursor: default;
  background-color: #EEEEEE;
}
#block_header .login-signup-container > .language-selector .language-options-menu .language-options > .supported-language:hover:not(.selected) {
  background-color: #CCCCCC;
  cursor: pointer;
}
#block_header .login-signup-container > .language-selector .language-options-menu .language-options > .supported-language.highlighted {
  background-color: #CCCCCC;
}
@media (min-width: 1260px) and (max-width: 1322px) {
  #block_header .login-signup-container > #simpleLogin {
    margin-right: 20px;
  }
}
@media (min-width: 1380px) and (max-width: 1699px) {
  #block_header .login-signup-container > #simpleLogin {
    margin-right: 75px;
  }
}
@media (min-width: 1700px) {
  #block_header .login-signup-container > #simpleLogin {
    margin-right: 310px;
  }
}
#block_header .skipHeaderLink {
  padding: 6px;
  position: absolute;
  top: -400px;
  left: 0px;
  color: white !important;
  border-right: 1px solid white;
  border-bottom: 1px solid white;
  border-bottom-right-radius: 8px;
  background: transparent;
  -webkit-transition: top 1s ease-out, background 1s linear;
  transition: top 1s ease-out, background 1s linear;
  z-index: 100;
  background: #BF1722;
  display: block;
}
#block_header .skipHeaderLink:focus {
  top: 0px;
}
#block_header_new {
  margin-top: 0px;
  position: fixed;
  min-height: 54px;
  top: 0;
  width: 100%;
  z-index: 100;
}
#block_header_new.skinny {
  margin-bottom: 0px;
}
#block_header_new .headerContainer {
  background-image: url(https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/header_background.png);
  background-position: 0 0;
  width: 100%;
}
#block_header_new .headerContainer #header {
  height: 54px;
  line-height: 20px;
  vertical-align: middle;
  color: #777;
  padding-top: 0px;
  padding-bottom: 0px;
}
#block_header_new .headerContainer .page_container {
  margin: auto;
  width: 1280px;
}
#block_header_new #header.bigHeader.en #settings_nav[style],
#block_header_new #header.en #settings_nav[style] {
  width: 130px !important;
}
#block_header_new #header.bigHeader.de #settings_nav[style],
#block_header_new #header.de #settings_nav[style] {
  width: 40px !important;
}
#block_header_new #header.bigHeader.fr #settings_nav[style],
#block_header_new #header.fr #settings_nav[style] {
  width: 40px !important;
}
#block_header_new #header.bigHeader.es #settings_nav[style],
#block_header_new #header.es #settings_nav[style] {
  width: 70px !important;
}
#block_header_new #logo_container {
  display: inline-block;
  vertical-align: middle;
  margin-right: 85px;
  margin-left: 30px;
}
#block_header_new .freeTrialTag {
  display: inline-block;
  margin-left: -91px;
  margin-top: 17px;
  height: 20px;
  width: 86px;
  opacity: 0.72;
  border-radius: 4px;
  background-color: #FFFFFF;
  line-height: 20px;
  text-align: center;
}
#block_header_new .freeTrialTag span {
  color: #1D76D0;
  font-size: 12px;
  font-weight: 500;
}
#block_header_new #logo {
  cursor: pointer;
  background-position: 0 50%;
  background-repeat: no-repeat;
  height: 54px;
  width: 200px;
}
#block_header_new #logo a,
#block_header_new #logo a:focus {
  text-decoration: none;
  outline: 0;
}
#block_header_new .new_logo {
  background-image: url(https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/BlueJeans_VZ_white_Logo.png) !important;
  background-size: contain;
}
#block_header_new #headerLeft {
  float: left;
  height: 54px;
}
#block_header_new #headerRight {
  float: right;
  height: 54px;
  position: relative;
  margin-right: 58px;
}
#block_header_new #headerLeft .nav_menu {
  display: inline-block;
  vertical-align: middle;
}
#block_header_new #headerLeft .nav_menu.longHeader {
  margin-left: 20px;
}
#block_header_new .afterClass {
  position: absolute;
  margin: 0px;
  content: "";
  height: 14px;
  width: 38px;
  top: 25px;
  background-position: -205px -76px;
  background-repeat: no-repeat;
  display: inline-block;
}
#block_header_new div.nav_menu a,
#block_header_new div.profile_menu a,
#block_header_new div#simpleLogin a {
  text-decoration: none;
  text-transform: uppercase;
  color: #FFFFFF;
  cursor: pointer;
  font-family: 'ProximaNovaRegular', 'Arial', Helvetica, sans-serif;
  font-size: 14px;
  padding: 6px 20px;
  display: inline-block;
}
#block_header_new div.nav_menu.accessibility a,
#block_header_new div.profile_menu.accessibility a,
#block_header_new div#simpleLogin.accessibility a {
  color: #FFFFFF;
}
#block_header_new div.nav_menu a:hover,
#block_header_new div.profile_menu a:hover,
#block_header_new div#simpleLogin a:hover,
#block_header_new div.nav_menu a:focus,
#block_header_new div.profile_menu a:focus,
#block_header_new div#simpleLogin a:focus {
  color: #FFFFFF;
  background: rgba(255, 255, 255, 0.1);
}
#block_header_new div.nav_menu a:focus,
#block_header_new div.profile_menu a:focus,
#block_header_new div#simpleLogin a:focus {
  border-bottom: 2px solid #FF9700;
}
#block_header_new div.nav_menu a:active,
#block_header_new div.profile_menu a:active,
#block_header_new div#simpleLogin a:active {
  color: #FFFFFF;
  background: rgba(255, 255, 255, 0.25);
}
#block_header_new div.nav_menu .selected,
#block_header_new div.profile_menu .selected,
#block_header_new div#simpleLogin .selected {
  color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding: 6px 20px;
  margin: 0;
  font-family: 'ProximaNovaSemiBold';
}
#block_header_new div.nav_menu.longHeader a,
#block_header_new div.profile_menu.longHeader a,
#block_header_new div#simpleLogin.longHeader a {
  margin-right: 20px;
}
#block_header_new div.nav_menu .selectedMeetings,
#block_header_new div.profile_menu .selectedMeetings,
#block_header_new div#simpleLogin .selectedMeetings {
  position: relative;
}
#block_header_new div.nav_menu .selectedVideos,
#block_header_new div.profile_menu .selectedVideos,
#block_header_new div#simpleLogin .selectedVideos {
  position: relative;
}
#block_header_new div.nav_menu .selectedAdmin,
#block_header_new div.profile_menu .selectedAdmin,
#block_header_new div#simpleLogin .selectedAdmin {
  position: relative;
}
#block_header_new div.nav_menu .selectedRecordings,
#block_header_new div.profile_menu .selectedRecordings,
#block_header_new div#simpleLogin .selectedRecordings {
  position: relative;
}
#block_header_new div.nav_menu #overflow_nav,
#block_header_new div.profile_menu #overflow_nav,
#block_header_new div#simpleLogin #overflow_nav {
  width: 20px;
  height: 20px;
  vertical-align: middle;
  display: none;
}
#block_header_new div.nav_menu #more_nav,
#block_header_new div.profile_menu #more_nav,
#block_header_new div#simpleLogin #more_nav {
  width: 20px;
  height: 20px;
  background-size: 22px 1057px;
  background-position: 0px -708px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg");
  background-repeat: no-repeat;
  display: inline-block;
}
.no-svg #block_header_new div.nav_menu #more_nav,
.no-svg #block_header_new div.profile_menu #more_nav,
.no-svg #block_header_new div#simpleLogin #more_nav {
  width: 20px;
  height: 20px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -708px;
}
#block_header_new div.nav_menu .more-options-wrapper,
#block_header_new div.profile_menu .more-options-wrapper,
#block_header_new div#simpleLogin .more-options-wrapper {
  display: inline-block;
  position: absolute;
}
#block_header_new div.nav_menu .more-options-wrapper:hover > .dropdown-options,
#block_header_new div.profile_menu .more-options-wrapper:hover > .dropdown-options,
#block_header_new div#simpleLogin .more-options-wrapper:hover > .dropdown-options {
  display: block;
}
#block_header_new div.nav_menu .more-options-wrapper > #more-navs-button,
#block_header_new div.profile_menu .more-options-wrapper > #more-navs-button,
#block_header_new div#simpleLogin .more-options-wrapper > #more-navs-button {
  background: none;
  border: none;
  border-radius: 50%;
  font-size: 20px;
  padding: 0;
  margin: 0;
  cursor: pointer;
  width: 34px;
  height: 34px;
}
#block_header_new div.nav_menu .more-options-wrapper > #more-navs-button.selected,
#block_header_new div.profile_menu .more-options-wrapper > #more-navs-button.selected,
#block_header_new div#simpleLogin .more-options-wrapper > #more-navs-button.selected {
  background: rgba(0, 0, 0, 0.08);
}
#block_header_new div.nav_menu .more-options-wrapper > #more-navs-button > .more-dots,
#block_header_new div.profile_menu .more-options-wrapper > #more-navs-button > .more-dots,
#block_header_new div#simpleLogin .more-options-wrapper > #more-navs-button > .more-dots {
  width: 20px;
  height: 20px;
  background-size: 22px 1057px;
  background-position: 0px -708px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg");
  background-repeat: no-repeat;
  margin: auto;
}
.no-svg #block_header_new div.nav_menu .more-options-wrapper > #more-navs-button > .more-dots,
.no-svg #block_header_new div.profile_menu .more-options-wrapper > #more-navs-button > .more-dots,
.no-svg #block_header_new div#simpleLogin .more-options-wrapper > #more-navs-button > .more-dots {
  width: 20px;
  height: 20px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -708px;
}
#block_header_new div.nav_menu .more-options-wrapper > #more-navs-button:hover,
#block_header_new div.profile_menu .more-options-wrapper > #more-navs-button:hover,
#block_header_new div#simpleLogin .more-options-wrapper > #more-navs-button:hover,
#block_header_new div.nav_menu .more-options-wrapper > #more-navs-button.onEnter,
#block_header_new div.profile_menu .more-options-wrapper > #more-navs-button.onEnter,
#block_header_new div#simpleLogin .more-options-wrapper > #more-navs-button.onEnter {
  background: rgba(255, 255, 255, 0.1);
}
#block_header_new div.nav_menu .more-options-wrapper > #more-navs-button:hover + .dropdown-options,
#block_header_new div.profile_menu .more-options-wrapper > #more-navs-button:hover + .dropdown-options,
#block_header_new div#simpleLogin .more-options-wrapper > #more-navs-button:hover + .dropdown-options,
#block_header_new div.nav_menu .more-options-wrapper > #more-navs-button.onEnter + .dropdown-options,
#block_header_new div.profile_menu .more-options-wrapper > #more-navs-button.onEnter + .dropdown-options,
#block_header_new div#simpleLogin .more-options-wrapper > #more-navs-button.onEnter + .dropdown-options {
  display: block;
}
#block_header_new div.nav_menu .more-options-wrapper > #more-navs-button:focus,
#block_header_new div.profile_menu .more-options-wrapper > #more-navs-button:focus,
#block_header_new div#simpleLogin .more-options-wrapper > #more-navs-button:focus {
  background: rgba(255, 255, 255, 0.3);
}
#block_header_new div.nav_menu .more-options-wrapper > #more-navs-button:active,
#block_header_new div.profile_menu .more-options-wrapper > #more-navs-button:active,
#block_header_new div#simpleLogin .more-options-wrapper > #more-navs-button:active {
  background: rgba(255, 255, 255, 0.25);
}
#block_header_new div.nav_menu .more-options-wrapper > #more-navs-button:active + .dropdown-options,
#block_header_new div.profile_menu .more-options-wrapper > #more-navs-button:active + .dropdown-options,
#block_header_new div#simpleLogin .more-options-wrapper > #more-navs-button:active + .dropdown-options {
  display: block;
}
#block_header_new div.nav_menu .more-options-wrapper > .dropdown-options,
#block_header_new div.profile_menu .more-options-wrapper > .dropdown-options,
#block_header_new div#simpleLogin .more-options-wrapper > .dropdown-options {
  display: none;
}
#block_header_new div.nav_menu .more-options-wrapper > .dropdown-options > #more-navs-container,
#block_header_new div.profile_menu .more-options-wrapper > .dropdown-options > #more-navs-container,
#block_header_new div#simpleLogin .more-options-wrapper > .dropdown-options > #more-navs-container {
  margin-top: 11px;
  top: 64px;
  border: 1px solid #D6D6D6;
  border-radius: 4px;
  text-align: left;
  font-family: 'ProximaNovaRegular';
  border-opacity: 0.04;
  background: #FFFFFF;
  margin-left: -40%;
  margin-right: 30%;
  z-index: 1;
}
#block_header_new div.nav_menu .more-options-wrapper > .dropdown-options > #more-navs-container > .more-navs-list,
#block_header_new div.profile_menu .more-options-wrapper > .dropdown-options > #more-navs-container > .more-navs-list,
#block_header_new div#simpleLogin .more-options-wrapper > .dropdown-options > #more-navs-container > .more-navs-list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
#block_header_new div.nav_menu .more-options-wrapper > .dropdown-options > #more-navs-container > .more-navs-list > .more-nav,
#block_header_new div.profile_menu .more-options-wrapper > .dropdown-options > #more-navs-container > .more-navs-list > .more-nav,
#block_header_new div#simpleLogin .more-options-wrapper > .dropdown-options > #more-navs-container > .more-navs-list > .more-nav {
  padding: 0;
  margin: 0;
  padding: 8px 24px 8px 24px;
}
#block_header_new div.nav_menu .more-options-wrapper > .dropdown-options > #more-navs-container > .more-navs-list > .more-nav a,
#block_header_new div.profile_menu .more-options-wrapper > .dropdown-options > #more-navs-container > .more-navs-list > .more-nav a,
#block_header_new div#simpleLogin .more-options-wrapper > .dropdown-options > #more-navs-container > .more-navs-list > .more-nav a {
  color: #1D6BDD;
  padding: 0;
  margin: 0;
  text-transform: uppercase;
  font-family: "ProximaNovaRegular";
}
#block_header_new div.nav_menu .more-options-wrapper > .dropdown-options > #more-navs-container > .more-navs-list > .more-nav .selected,
#block_header_new div.profile_menu .more-options-wrapper > .dropdown-options > #more-navs-container > .more-navs-list > .more-nav .selected,
#block_header_new div#simpleLogin .more-options-wrapper > .dropdown-options > #more-navs-container > .more-navs-list > .more-nav .selected {
  border: none;
}
#block_header_new div.nav_menu .more-options-wrapper > .dropdown-options > #more-navs-up-arrow-border,
#block_header_new div.profile_menu .more-options-wrapper > .dropdown-options > #more-navs-up-arrow-border,
#block_header_new div#simpleLogin .more-options-wrapper > .dropdown-options > #more-navs-up-arrow-border {
  width: 0;
  height: 0;
  position: absolute;
  border-left: 12px solid transparent;
  border-right: 12px solid transparent;
  border-top: 12px solid transparent;
  border-bottom: 12px solid #D6D6D6;
  top: 22px;
  left: 5px;
  z-index: 2;
}
#block_header_new div.nav_menu .more-options-wrapper > .dropdown-options > #more-navs-up-arrow,
#block_header_new div.profile_menu .more-options-wrapper > .dropdown-options > #more-navs-up-arrow,
#block_header_new div#simpleLogin .more-options-wrapper > .dropdown-options > #more-navs-up-arrow {
  z-index: 3;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px solid transparent;
  border-bottom: 10px solid #FFFFFF;
  top: 26px;
  left: 7px;
  position: absolute;
}
#block_header_new #settings_nav {
  margin-left: 5px;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  vertical-align: middle;
  text-overflow: ellipsis;
  text-align: right;
  font-family: 'ProximaNovaBold', 'Arial', Helvetica, sans-serif;
  font-size: 14px;
  min-width: 25px;
  max-width: 130px;
}
#block_header_new div.profile_menu {
  padding-left: 10px;
  pointer-events: none;
  display: inline-block;
}
#block_header_new div.profile_menu #pf-picture-mini {
  pointer-events: all;
}
#block_header_new div.profile_menu #pf-picture-mini > .initials-container {
  text-align: center;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  background: #909090;
  color: #414141;
}
#block_header_new div.profile_menu #pf-picture-mini > .initials-container > .initials {
  position: relative;
  top: 8px;
  font-size: 16px;
  font-family: 'ProximaNovaRegular';
  line-height: 16px;
  color: white;
}
#block_header_new div.profile_menu #settings_nav {
  pointer-events: all;
}
#block_header_new div.profile_menu #settings_nav.accessibility {
  color: #717c7f;
}
#block_header_new #user_name {
  margin-right: 5px;
  display: inline-block;
}
#block_header_new .profile_menu:hover #user_name {
  color: #2F86AB;
}
#block_header_new .arrow_nav {
  margin-top: -14px;
  height: 14px;
  width: 38px;
  background-position: -205px -76px;
  background-repeat: no-repeat;
  position: absolute;
  top: 54px;
}
#block_header_new .freeTrialSection {
  padding: 13px 0px;
  border-bottom: 0.5px solid rgba(151, 151, 151, 0.28);
}
#block_header_new .freeTrialSection .freeTrialInfo {
  height: 14px;
  color: #333333;
  line-height: 14px;
  margin-bottom: 8px;
  text-align: center;
}
#block_header_new .freeTrialSection .freeTrialInfo span {
  font-family: 'ProximaNovalight';
  font-size: 11px;
}
#block_header_new .freeTrialSection .freeTrialInfo .lessthan5days {
  color: #DF0D0D;
}
#block_header_new .freeTrialSection .chkBillingPlans {
  height: 42px;
  width: 190px;
  display: inline-block;
  font-family: 'ProximaNovalight';
  font-size: 14px;
  border-radius: 40px;
  outline: 0;
  color: white;
  margin: 0px 31px;
  cursor: pointer;
}
#block_header_new #mini-account-dialog-arrow.arrow_nav {
  z-index: 10000;
  display: none;
}
#block_header_new #mini-account-dialog #pf-company,
#block_header_new #mini-account-dialog #pf-name {
  width: 150px;
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  color: #909090;
  line-height: 15px;
}
#block_header_new #mini-account-dialog #pf-company {
  font-size: 12px;
}
#block_header_new .nav {
  list-style-type: none;
  display: table;
}
#block_header_new .nav li {
  margin-left: 0;
  float: left;
}
#block_header_new .nav li a {
  height: 61px;
  line-height: 68px;
  vertical-align: middle;
  color: #777;
  border-right: 1px solid #777;
  text-decoration: none;
  text-align: center;
  margin: 0;
  padding: 0 5px;
}
#block_header_new .nav li.first a {
  border-left: 1px solid #777;
}
#block_header_new .nav li {
  font-weight: bold;
}
#block_header_new .nav li a:hover,
#block_header_new .nav li a:focus {
  /* , .nav li:hover{ */
  background-image: url(https://static.bluejeans.com/z65/static/images/headerSelectedBkgd.png);
  outline: 0;
}
#block_header_new #login_nav div {
  height: 24px;
  margin-top: 3px;
  color: #333333;
}
#block_header_new #login_nav a {
  text-decoration: none;
  color: #333333;
}
#block_header_new #login_nav a:hover {
  text-decoration: underline;
}
#block_header_new .wordbreak {
  overflow: hidden;
  word-break: break-all;
  word-wrap: break-word;
}
#block_header_new #header_top button.ui-widget,
#block_header_new #header_top button.ui-button,
#block_header_new #header_top button.ui-widget,
#block_header_new #header_top button.ui-state-default,
#block_header_new #header_top button.ui-corner-all,
#block_header_new #header_top button.ui-button-text-only {
  font-size: 11px;
  background: none;
}
#block_header_new #upgrade_btn {
  height: 23px;
  width: 53px;
  background: url(../../images/bjn/MyAccountButtonSprites.png) -860px 0px no-repeat;
  cursor: pointer;
  margin-right: 5px;
}
#block_header_new #upgrade_btn:hover {
  background-position: -860px -20px;
}
#block_header_new .green_trial {
  font: 11px Arial;
  padding: 3px;
  background-color: green;
  border-radius: 3px;
  height: 20px;
  width: 90px;
  color: white;
  float: left;
  margin-top: 15px;
}
#block_header_new #header_top .headerBtnYellow,
#block_header_new .headerBtnGreen,
#block_header_new .headerBtnRed {
  font-family: Arial;
  font-size: 11px;
  color: #FFFFFF;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  margin-left: 5px;
  padding: 5px;
  cursor: pointer;
}
#block_header_new #header_top .headerBtnYellow span,
#block_header_new .headerBtnGreen span,
#block_header_new .headerBtnRed span {
  font-size: 11px;
  color: #FFFFFF;
  cursor: pointer;
}
#block_header_new #header_top .headerBtnYellow span:hover,
#block_header_new .headerBtnGreen span:hover,
#block_header_new .headerBtnRed span:hover {
  color: #FFFFFF;
}
#block_header_new .headerBtnGreen {
  background-color: #669966;
  border-color: #669966;
}
#block_header_new .headerBtnYellow {
  background-color: #FF9933;
  border-color: #FF9933;
}
#block_header_new .headerBtnRed {
  background-color: #CC0000;
  border-color: #CC0000;
}
#block_header_new #login_nav a.selected {
  color: #333333;
  font-weight: bold;
}
#block_header_new html.skinny #simpleLogin {
  display: none;
}
#block_header_new #mini-account-dialog {
  overflow: hidden;
  width: 250px;
  text-decoration: none;
  color: #666666;
  font-family: 'ProximaNova', 'Arial', Helvetica, sans-serif;
  font-size: 14px;
  position: absolute;
  top: 87px;
  left: 800px;
  background-color: white;
  box-shadow: 0px 3px 5px #CCCCCC;
  display: none;
  border: 1px #DCDCDC solid;
  z-index: 100;
  border-radius: 4px;
}
#block_header_new #mini-account-dialog iframe.shim {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 2;
}
#block_header_new #mini-account-dialog.fr #account-menu .account-menu-option span.account-menu-label {
  font-size: 12px;
  margin-left: 20px;
}
#block_header_new #pf-picture-mini img {
  height: auto;
  width: 85px;
  display: block;
}
#block_header_new #mini-profile {
  white-space: nowrap;
  overflow: hidden;
  padding: 18px;
  z-index: 10;
  background-color: white;
  position: relative;
  border-bottom: 1px solid rgba(151, 151, 151, 0.28);
}
#block_header_new #ft-notification {
  overflow: hidden;
  border-bottom: 1px solid #C7C7C7;
  padding-top: 10px;
  z-index: 10;
  background-color: white;
  position: relative;
}
#block_header_new #ft-notification #message {
  font-family: 'ProxiNova-Regular', 'Arial', Helvetica, sans-serif;
  color: #3FB811;
  font-size: 11px;
  margin-bottom: 10px;
  text-align: center;
}
#block_header_new #ft-notification #upgrade {
  width: 180px;
  margin: auto;
  background-color: #3FB811;
  margin-bottom: 15px;
  display: block;
}
#block_header_new #ft-notification #inProgress {
  width: 180px;
  margin: auto;
  background-color: #9B9B9B;
  margin-bottom: 15px;
  display: block;
}
#block_header_new #account-menu {
  z-index: 10;
  background-color: white;
  position: relative;
  margin-left: 0;
}
#block_header_new #mini-profile #pf-picture {
  float: left;
  width: 56px;
  display: inline-block;
}
#block_header_new #mini-profile #pf-picture > .initials-container {
  text-align: center;
  width: 56px;
  height: 56px;
  border-radius: 50%;
  background: #909090;
  color: #414141;
}
#block_header_new #mini-profile #pf-picture > .initials-container > .initials {
  position: relative;
  top: 15px;
  font-size: 22px;
  font-family: 'ProximaNovaRegular';
  line-height: 26px;
  color: white;
}
#block_header_new #mini-profile #pf-picture img {
  width: 56px;
  height: 56px;
  object-fit: cover;
  border-radius: 50%;
  display: block;
}
#block_header_new #mini-profile #pf-personal-details {
  margin: 12px 16px;
  display: inline-block;
}
#block_header_new #mini-profile #pf-name {
  font-family: 'ProximaNovaBold', 'Arial', Helvetica, sans-serif;
  line-height: 17px;
  color: #333333;
  font-size: 16px;
}
#block_header_new #mini-profile #pf-view-profile-link {
  color: #1F7698;
  position: relative;
  top: 5px;
  cursor: pointer;
}
#block_header_new .account-menu-option {
  cursor: pointer;
  list-style-type: none;
  padding: 4px 0px;
  margin-left: 0px;
}
#block_header_new .account-menu-option:hover,
#block_header_new .account-menu-option.highlighted {
  background-color: #EFF7FF;
}
#block_header_new .account-menu-option a {
  text-decoration: none;
  display: block;
  height: inherit;
}
#block_header_new #account-menu-links {
  margin-bottom: 0px;
}
#block_header_new .account-menu-option span {
  margin-left: 28px;
  position: relative;
  text-transform: uppercase;
  color: #1D6BDD;
}
#block_header_new .account-menu-label {
  color: #666666;
}
#block_header_new .account-menu-option .account-menu-icon {
  float: left;
  width: 20px;
  height: 20px;
  background: url(https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/AcctMenu_IconSprite20.png);
  background-position: 0px 0px;
  background-repeat: no-repeat;
  cursor: pointer;
  margin-left: 28px;
}
#block_header_new .account-menu-option .account-menu-cc-icon {
  float: left;
  width: 20px;
  height: 20px;
  background: url(https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/command-center-icon.png);
  background-repeat: no-repeat;
  cursor: pointer;
  display: inline-block;
  position: relative;
}
#block_header_new .account-menu-option .account-menu-profile-icon {
  float: left;
  width: 20px;
  height: 20px;
  cursor: pointer;
  display: inline-block;
  position: relative;
  width: 15px;
  height: 17px;
  background-size: 22px 1057px;
  background-position: 0px -753px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg");
  background-repeat: no-repeat;
}
.no-svg #block_header_new .account-menu-option .account-menu-profile-icon {
  width: 15px;
  height: 17px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -753px;
}
#block_header_new .account-menu-option .account-menu-settings-icon {
  float: left;
  width: 20px;
  height: 20px;
  cursor: pointer;
  display: inline-block;
  position: relative;
  width: 16px;
  height: 16px;
  background-size: 22px 1057px;
  background-position: 0px -795px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg");
  background-repeat: no-repeat;
}
.no-svg #block_header_new .account-menu-option .account-menu-settings-icon {
  width: 16px;
  height: 16px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -795px;
}
#block_header_new .account-menu-option .account-menu-groupadmin-icon {
  background-position: -20px 0px;
}
#block_header_new .account-menu-option .account-menu-logout-icon {
  float: left;
  width: 20px;
  height: 20px;
  cursor: pointer;
  display: inline-block;
  position: relative;
  width: 16px;
  height: 15px;
  background-size: 22px 1057px;
  background-position: 0px -836px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg");
  background-repeat: no-repeat;
}
.no-svg #block_header_new .account-menu-option .account-menu-logout-icon {
  width: 16px;
  height: 16px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -836px;
}
#block_header_new .account-menu-option .account-menu-password-icon {
  float: left;
  width: 20px;
  height: 20px;
  cursor: pointer;
  display: inline-block;
  position: relative;
  width: 16px;
  height: 16px;
  background-size: 22px 1057px;
  background-position: 0px -876px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg");
  background-repeat: no-repeat;
}
.no-svg #block_header_new .account-menu-option .account-menu-password-icon {
  width: 16px;
  height: 16px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -877px;
}
#block_header_new .account-menu-option .account-menu-delegate-icon {
  float: left;
  width: 20px;
  height: 20px;
  cursor: pointer;
  display: inline-block;
  position: relative;
  width: 19px;
  height: 19px;
  background-size: 22px 1057px;
  background-position: 0px -917px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg");
  background-repeat: no-repeat;
}
.no-svg #block_header_new .account-menu-option .account-menu-delegate-icon {
  width: 19px;
  height: 19px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -918px;
}
#block_header_new .account-menu-option .account-menu-history-icon {
  float: left;
  width: 20px;
  height: 20px;
  cursor: pointer;
  display: inline-block;
  position: relative;
  width: 18px;
  height: 18px;
  background-size: 22px 1057px;
  background-position: 0px -961px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg");
  background-repeat: no-repeat;
}
.no-svg #block_header_new .account-menu-option .account-menu-history-icon {
  width: 18px;
  height: 18px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -962px;
}
#block_header_new .profile_menu,
#block_header_new #simpleLogin {
  height: 54px;
  vertical-align: middle;
}
#block_header_new #header_nav .nav_menu {
  float: left;
  height: 54px;
}
#block_header_new #header_nav .nav_menu a {
  vertical-align: middle;
}
#block_header_new #pf-picture-mini {
  vertical-align: middle;
  display: inline-block;
  cursor: pointer;
}
#block_header_new #pf-picture-mini img {
  width: 32px;
  height: 32px;
  object-fit: cover;
  border-radius: 50%;
  border: 1px solid #D8D8D8;
  display: block;
}
#block_header_new #header_nav #settings_nav_arrow {
  margin-right: 35px;
  background-image: url(../../images/fancypants/mini-black-arrow.png);
  padding-left: 14px;
  cursor: pointer;
  margin-left: -3px;
}
#block_header_new #settings_nav_arrow {
  position: relative;
  top: -1.5px;
  font-size: 9px;
  pointer-events: all;
}
#block_header_new .nav-link-logo {
  float: left;
  position: relative;
}
#block_header_new .login-signup-container {
  height: 60px;
  position: absolute;
  top: 0;
  right: 0;
}
#block_header_new .login-signup-container > #simpleLogin {
  display: inline-block;
  float: left;
  margin-right: 20px;
}
#block_header_new .login-signup-container > .language-selector {
  float: right;
  display: inline-block;
  margin-right: 20px;
  font-size: 12px;
  color: #FFFFFF;
  text-transform: uppercase;
  cursor: pointer;
  margin-top: 16px;
}
#block_header_new .login-signup-container > .language-selector.skinny {
  margin-right: 55px;
}
#block_header_new .login-signup-container > .language-selector .current-language-container {
  white-space: nowrap;
}
#block_header_new .login-signup-container > .language-selector .current-language-container .language-label {
  font-weight: bold;
}
#block_header_new .login-signup-container > .language-selector .current-language-container .language-set {
  padding-left: 5px;
}
#block_header_new .login-signup-container > .language-selector .current-language-container .menu-arrow {
  border-top: 4px solid;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  border-bottom: 4px solid transparent;
  display: inline-block;
  margin-left: 5px;
  position: relative;
  top: 0px;
  right: 0px;
}
#block_header_new .login-signup-container > .language-selector .current-language-container:focus {
  outline: 2px solid gray;
}
#block_header_new .login-signup-container > .language-selector .language-options-menu {
  display: none;
}
#block_header_new .login-signup-container > .language-selector .language-options-menu .language-options {
  list-style: none;
  display: inline-block;
  background-color: white;
  border: 1px solid #CCCCCC;
  width: 200px;
  margin-top: 10px;
  position: absolute;
  top: 42px;
  right: 20px;
  z-index: 10;
}
#block_header_new .login-signup-container > .language-selector .language-options-menu .language-options.shim {
  opacity: 0;
  z-index: 2;
}
#block_header_new .login-signup-container > .language-selector .language-options-menu .language-options:before {
  content: '';
  position: absolute;
  right: 40px;
  top: -11px;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #CCCCCC;
  border-bottom-color: rgba(0, 0, 0, 0.1);
}
#block_header_new .login-signup-container > .language-selector .language-options-menu .language-options:after {
  content: '';
  position: absolute;
  right: 41px;
  top: -9px;
  border-left: 9px solid transparent;
  border-right: 9px solid transparent;
  border-bottom: 9px solid #FFFFFF;
}
#block_header_new .login-signup-container > .language-selector .language-options-menu .language-options > .supported-language {
  margin: 0;
  padding: 5px 0 5px 15px;
  color: #666666;
  position: relative;
  background-color: #FFFFFF;
  z-index: 133700;
}
#block_header_new .login-signup-container > .language-selector .language-options-menu .language-options > .supported-language.selected {
  cursor: default;
  background-color: #EEEEEE;
}
#block_header_new .login-signup-container > .language-selector .language-options-menu .language-options > .supported-language:hover:not(.selected) {
  background-color: #CCCCCC;
  cursor: pointer;
}
#block_header_new .login-signup-container > .language-selector .language-options-menu .language-options > .supported-language.highlighted {
  background-color: #CCCCCC;
}
@media (max-width: 960px) {
  #block_header_new #headerRight {
    float: none;
    display: inline-block;
  }
  #block_header_new #headerLeft {
    margin-right: 100px;
  }
}
@media (min-width: 960px) and (max-width: 1080px) {
  #block_header_new #headerRight {
    margin-right: 340px;
  }
}
@media (min-width: 1080px) and (max-width: 1260px) {
  #block_header_new #headerRight {
    margin-right: 210px;
  }
}
@media (min-width: 1260px) and (max-width: 1322px) {
  #block_header_new .login-signup-container > #simpleLogin {
    margin-right: 20px;
  }
}
@media (min-width: 1380px) and (max-width: 1699px) {
  #block_header_new .login-signup-container > #simpleLogin {
    margin-right: 75px;
  }
}
@media (min-width: 1700px) {
  #block_header_new .login-signup-container > #simpleLogin {
    margin-right: 310px;
  }
}
@media (max-width: 900px) {
  #block_header_new #logo_container {
    margin-right: 40px;
  }
}
@media (max-width: 820px) {
  #block_header_new div.nav_menu a,
  #block_header_new .selected {
    padding-right: 10px;
    font-size: 13px;
  }
}
@media (max-width: 760px) {
  #block_header_new #logo_container {
    margin-right: 0px;
  }
  #block_header_new #headerLeft {
    margin-right: 60px;
  }
}
@media (max-width: 670px) {
  #block_header_new #logo {
    width: 100px;
    background-size: contain;
  }
  #block_header_new #logo_container {
    margin-left: 0px;
  }
}
#block_header_new .skipHeaderLink {
  padding: 6px;
  position: absolute;
  top: -400px;
  left: 0px;
  color: white !important;
  border-right: 1px solid white;
  border-bottom: 1px solid white;
  border-bottom-right-radius: 8px;
  background: transparent;
  -webkit-transition: top 1s ease-out, background 1s linear;
  transition: top 1s ease-out, background 1s linear;
  z-index: 100;
  background: #BF1722;
  display: block;
}
#block_header_new .skipHeaderLink:focus {
  top: 0px;
}
#block_header_new .help_nav,
#block_header_new #help_nav {
  display: inline-block;
  background-repeat: no-repeat;
  vertical-align: middle;
  cursor: pointer;
  padding: 5px;
}
#block_header_new .help_nav:hover,
#block_header_new #help_nav:hover,
#block_header_new .help_nav:focus,
#block_header_new #help_nav:focus {
  background-color: rgba(255, 255, 255, 0.1);
}
#block_header_new .help_nav:after,
#block_header_new #help_nav:after {
  content: '';
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  width: 20px;
  height: 20px;
  background-size: 22px 1057px;
  background-position: 0px -1004px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg");
  background-repeat: no-repeat;
}
.no-svg #block_header_new .help_nav:after,
.no-svg #block_header_new #help_nav:after {
  width: 20px;
  height: 20px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -1005px;
}
#block_header_new .profile_arrow_container:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
#block_header_new .profile_arrow {
  display: inline-block;
  width: 14px;
  height: 22px;
  background-position: 0 50%;
  vertical-align: middle;
  cursor: pointer;
  width: 11px;
  height: 8px;
  background-size: 22px 1057px;
  background-position: 0px -1049px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg");
  background-repeat: no-repeat;
}
.no-svg #block_header_new .profile_arrow {
  width: 11px;
  height: 8px;
  background-image: url("https://static.bluejeans.com/z65/static/urdnot/8HI4AIN/site.svg.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0px -1050px;
}
#settings-container {
  width: 960px;
}
#settings-nav {
  width: 275px;
  float: left;
}
#settings-nav ul {
  list-style: none;
}
#settings-nav ul li {
  width: 261px;
  margin: 0;
  padding-left: 14px;
  padding-top: 14px;
  padding-bottom: 14px;
  position: relative;
  z-index: 0;
  border-bottom: 1px solid #c5c5c5;
}
#settings-nav ul li:hover {
  cursor: pointer;
}
#settings-nav ul li.active {
  background-color: #ededed;
}
#settings-content {
  width: 685px;
  min-height: 500px;
  background-color: #ffffff;
  -moz-border-radius: 0px 8px 8px 8px;
  -webkit-border-radius: 0px 8px 0px 8px;
  border-radius: 0px 8px 8px 8px;
  float: right;
  display: inline;
  position: relative;
  behavior: url(https://static.bluejeans.com/z65/static/misc/PIE.htc);
}
.setting-box {
  border-bottom: 1px dotted #999999;
  padding-bottom: 10px;
  padding-top: 5px;
  position: relative;
}
/* settings_personal css */
#personal-settings label {
  font-size: 14px;
  color: #999999;
  font-weight: bold;
  cursor: default;
}
#personal-settings .editicon {
  height: 16px;
  width: 16px;
  background-image: url(../../images/bjn/editIconSprite.gif);
  background-position: 0px -16px;
  position: absolute;
  right: 35px;
  top: 10px;
}
#personal-settings .editicon:hover {
  background-position: 0px 0px;
  cursor: pointer;
}
#personal-settings #enable-beta-ui-section {
  padding: 20px;
  border: 1px solid #CCC;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 15px;
}
#enable-beta-ui-section {
  height: 20px;
}
#enableText {
  float: left !important;
}
#enableBtn {
  float: right;
}
#personal-settings #personal-beta-ui-button {
  float: right;
  position: relative;
  top: -5px;
}
.connect-option-heading_sub {
  font-size: 10px;
  background-color: #EDEDED;
  margin-left: 10px;
  padding: 5px 10px 5px 10px;
  height: 20px;
  line-height: 20px;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
}
#personal-profile-picture {
  border-bottom: 1px dotted #999999;
  padding-bottom: 10px;
}
#personal-profile-picture img {
  width: 200px;
  margin-bottom: 20px;
  height: auto;
}
#personal-profile-picture h1 {
  font-size: 14px;
  color: #999999;
}
#personal-profile-picture-upload-button {
  display: block;
  margin-top: 15px;
  margin-bottom: 10px;
}
#personal-settings .edit,
#personal-settings .edit_select,
#personal-settings .editPhone,
.editPasscode,
#room-room_numeric_id,
#room-settings .edit,
#user-skype_id {
  font-size: 18px;
  padding-top: 10px;
  padding-bottom: 10px;
}
#personal-settings div#user-email {
  font-size: 18px;
  padding-top: 10px;
  padding-bottom: 10px;
}
#personal-settings .editable button,
#room-settings .editable button {
  height: 28px;
  border-width: 1px;
  border-style: solid;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  font-family: arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
  cursor: pointer;
  background-image: url(https://static.bluejeans.com/z65/static/images/fancypants/button-sprite.png);
  color: #333;
  background-position: 0 -86px;
}
#personal-settings .editable span,
#room-settings .editable span {
  padding: 4px 15px;
}
/* Room CSS */
#room-settings label {
  font-size: 14px;
  color: #727272;
  font-weight: bold;
}
#room-settings .editicon {
  height: 16px;
  width: 16px;
  background-image: url(../../images/bjn/editIconSprite.gif);
  background-position: 0px -16px;
  position: absolute;
  right: 35px;
  top: 10px;
}
#room-settings .editicon:hover {
  background-position: 0px 0px;
  cursor: pointer;
}
#room-settings .editable input {
  background-color: #ffffff;
  font-size: 14px;
  line-height: 28px;
  height: 28px;
  padding: 0;
  padding-left: 10px;
  max-height: 30px;
}
#room-name-url {
  font-size: 18px;
  margin-left: 5px;
  margin-top: 10px;
  margin-bottom: 10px;
}
#room-name-url .domain {
  color: #6699cc;
}
#room-name-url .roomname {
  font-weight: 500;
  color: #000000;
}
#room-wallpaper {
  padding-bottom: 20px;
  padding-top: 5px;
  position: relative;
}
#room-wallpaper-selection {
  width: 100%;
  overflow: auto;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 5px;
  padding-right: 10px;
  display: inline;
}
#room-wallpaper-selection img {
  cursor: pointer;
  background-repeat: repeat;
  height: 50px;
  width: 50px;
}
#room-wallpaper-save {
  float: right;
  margin-right: 25px;
}
#tos-confirmation-dialog {
  font-size: 16px;
}
#tos-confirmation-dialog a {
  color: #369;
}
/* Password CSS */
.password-field {
  border-bottom: 1px dotted #999999;
  padding-bottom: 10px;
  padding-top: 10px;
}
.password-field:last-child {
  border-bottom: none;
}
.password-field label {
  font-size: 14px;
  color: #999999;
  font-weight: bold;
  display: block;
  margin-bottom: 5px;
}
.password-field input {
  width: 440px;
  height: 30px;
  font-size: 18px;
  line-height: 30px;
  vertical-align: middle;
}
.password-field .ui-state-error-text {
  font-size: 12px;
  display: block;
}
#password-change-success {
  background-color: #ffffff;
  color: #008000;
  display: block;
}
.advanced_meeting_options_container .note {
  margin-bottom: 10px;
  font-style: oblique;
}
.advanced_meeting_options_container tr {
  line-height: 14px;
}
.advanced_meeting_options_container table {
  margin: 0px;
  width: 100%;
}
.advanced_meeting_options_container td {
  width: 275px;
}
.advanced_meeting_options_container .advancedCB {
  float: left;
  width: 23px;
}
.advancedLabel {
  float: left;
  margin-top: 2px;
  /*height:20px;*/
  font-size: 12px;
}
#subOptionsRight .right {
  margin-top: 0px;
}
#subOptionsRight td {
  vertical-align: middle;
  margin-bottom: 5px;
  padding-bottom: 10px;
}
#subOptionsRight td input[type='radio'] td input[type='radio'] {
  margin: 0px 3px 0px 0px;
}
#subOptionsRight td input[type='text'] {
  width: 155px;
}
#leftTable input {
  vertical-align: middle;
  margin: 0px;
}
#subOptionsRight {
  float: right;
  width: 350px;
  margin: 13px 5px 0px 0px;
}
.advanced_meeting_options_container {
  padding-top: 10px;
}
.advancedLabel label {
  font-size: 14px !important;
  color: black !important;
  font-weight: normal !important;
}
.advanced_meeting_options_container .help_text {
  padding-left: 23px;
  font-size: 12px;
}
.advanced_meeting_options_container input[type='checkbox'] {
  vertical-align: bottom;
}
.advanced_meeting_options_container .suboption {
  padding-left: 18px;
  padding-top: 2px;
}
.advanced_meeting_options_container .suboption label {
  font-size: 11px;
}
#room-skype-gvc-info label {
  margin-left: 5px;
}
#room-skype-gvc-info p {
  font-size: 12px;
  margin-top: 5px;
}
#date_range_control #startdate,
#date_range_control #enddate {
  width: 160px;
}
#date_range_control img.ui-datepicker-trigger {
  margin: 0 4px 0 -20px;
}
#date_range_control button[name="Go"] {
  margin-left: 10px;
}
/**iconSprite_20**/
.ep_icon_Skype,
.ep_icon_leader_Skype,
.ep_icon_H323,
.ep_icon_leader_H323,
.ep_icon_Phone,
.ep_icon_leader_Google,
.ep_icon_Google,
.ep_icon_leader_Phone,
.ep_help_icon,
.no_one_icon,
.no_two_icon,
.no_three_icon,
.ep_icon_Lync,
.ep_icon_leader_Lync {
  width: 24px !important;
  height: 24px !important;
  background-image: url(https://static.bluejeans.com/z65/static/images/bjn/iconSprite_20.png);
  background-repeat: no-repeat;
  display: inline-block;
  float: left;
}
.ep_icon_Skype {
  background-position: -30px 0px;
}
.ep_icon_leader_Skype {
  background-position: -30px -54px;
}
.ep_icon_H323 {
  background-position: -2px 0px;
}
.ep_icon_leader_H323 {
  background-position: -2px -54px;
}
.ep_icon_Google {
  background-position: -394px 0px;
}
.ep_icon_leader_Google {
  background-position: -394px -54px;
}
.ep_icon_Phone {
  background-position: -56px 0px;
}
.ep_icon_leader_Phone {
  background-position: -58px -54px;
}
.ep_icon_Lync {
  background-position: -560px 0px;
}
.ep_icon_leader_Lync {
  background-position: -560px -54px;
}
.ep_help_icon {
  background-position: -508px -4px;
}
.no_one_icon {
  background-position: -536px -4px;
}
.no_two_icon {
  background-position: -536px -32px;
}
.no_three_icon {
  background-position: -536px -60px;
}
/**endSprite**/
.reset-history-search {
  margin-left: 10px;
  display: none;
}
#layout_mode_CurrentSpeaker {
  width: 98px;
  height: 60px;
  display: inline;
  margin-left: 10px;
  background-image: url(https://static.bluejeans.com/z65/static/images/bjn/layoutsSprite_Sheet.png);
  background-position: -1355px 0px;
  background-repeat: no-repeat;
  float: left;
}
#layout_mode_CurrentSpeakerThumbnails {
  width: 98px;
  height: 60px;
  display: inline;
  margin-left: 10px;
  background-image: url(https://static.bluejeans.com/z65/static/images/bjn/layoutsSprite_Sheet.png);
  background-position: -1463px 0px;
  background-repeat: no-repeat;
  float: left;
}
#layout_mode_ConstantPresence {
  width: 98px;
  height: 60px;
  display: inline;
  margin-left: 10px;
  background-image: url(https://static.bluejeans.com/z65/static/images/bjn/layoutsSprite_Sheet.png);
  background-position: -1571px 0px;
  background-repeat: no-repeat;
  float: left;
}
#attend_mtg_submit {
  margin-bottom: 15px;
}